Pereiti prie turinio

JavaScript WebSite. Kodėl nėra populiaru Lietuvoje?


Rekomenduojami pranešimai

Sveiki, sugalvojau pradėti mokintis JS ir NodeJS. Pasiskaičiau ir supratau, kad tai yra 1000 kartų geriau negu atgyvenęs PHP. Kažkaip pasidarė keistą, kodėl dauguma Lietuvos įmonių ieško vien tik PHP programuotojų. Padiskutuokime šia tema, pliusai, minusai (JS vs PHP) ir jūsų nuomonė.

Redagavo arman
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Matosi jog žmogus prie bairio :D Žinai bent kas yra server-side ir client-side?

Žinau, o tu žinai?

 

Node.js ir server side gali buti, tiesiog pas mus shared hostingai visi beveik sedi ant php todel ir php naudojamas daugiau. Node.js reikia vps labiau jei nori normalei dirbti. Vps brangiau todel ir mazai kas besirenka sita dalyka.

Arba dėl to, kad dauguma Lt įmoniu kuria dažniausiai mažos apimties ar mažo srauto projektus.
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Man geriau paaiškinkit kažkas, kaip padaryti nodeJs integraciją su PHP. Pvz. nodeJs kokiam chat'ui naudoti, o šiaip, kad ant PHP suktusi.

Donce16, matosi, kad truputi grybauji.

 

O kodėl nepopuliaru? Manau, jog dėlto, kad naujiena, tai nėra programavimo kalba(JS server-side'as), tai ir patikimumo turbūt tokio nėra. Ir, šiaip, neįsivaizduoju didelio projekto ant tokios platformos.

Redagavo Steeler
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Linux knygose rasydavo toki patarima"naudok ta Linux modikikacija, kuria turi draugas". Panasiai taip ir nudardejom: visi PHP tai PHP, visi FaceB visi FaceB. Kompiuterijoje inertiskumas totalus.

Kas naujo: Android, bet jis grynas Linux ir dar kas tai visa stume.

Man tai filosofiskai is vis neaisu kur einama, programos sudetingeja, o zmones lyg ant tiek neislavina, lyg turetu but periodines recesijos.

 

Man geriau paaiškinkit kažkas, kaip padaryti nodeJs integraciją su PHP. Pvz. nodeJs kokiam chat'ui naudoti, o šiaip, kad ant PHP suktusi.

Donce16, matosi, kad truputi grybauji.< pliusas Steelerliui >

 

 

nenaudoju nodejs, bet pvz jei ant kito porto

 

cia parasyta kaip i apache pajungti node.js proxy rezimu (cia viskas perteikiama i 80 porta, panasiai galima butu manipuliuoti su Rewrite)

 

http://stackoverflow.com/questions/14369865/running-node-js-in-apache

Redagavo saknis
Nuoroda į pranešimą
Dalintis kituose puslapiuose

cia parasyta kaip i apache pajungti node.js proxy rezimu

 

http://stackoverflow.com/questions/14369865/running-node-js-in-apache

 

Firstly, tai nginx'ą naudoju dažniausiai. Tik keista, galvojau ir anksčiau, negi node serverį kaip service'ą paleist remote'e ir sukasi tegul visą laiką? O kas, jei užluš?

Redagavo Steeler
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Kažkaip ir man pirmas post'as parodo, jog autorius paskaitė, kad NodeJS yra wow, o visa kita yra nesąmonė.

 

NodeJS ir php paskirtis yra skirtinga. Vien tai manau tau turi atsakyti į visus turimus klausimus :) (nekalbu ir apie tai, kad vienas yra javascript runtime, o kitas yra visiškai atskira kalba skirta web'ams)

Redagavo ModestasV
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Kažkaip ir man pirmas post'as parodo, jog autorius paskaitė, kad NodeJS yra wow, o visa kita yra nesąmonė.

 

NodeJS ir php paskirtis yra skirtinga. Vien tai manau tau turi atsakyti į visus turimus klausimus :) (nekalbu ir apie tai, kad vienas yra javascript framework'as, o kitas yra visiškai atskira kalba skirta web'ams)

Correction. Tai nėra js frameworkas :)

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Aš irgi darau aplikaciją su Node.js ir vartotojo sąsajai reikia duomenų bazės, tai aš pagalvojau kad ant javascript būtų viskas daug paprasčiau nesinori kombinuoti PHP ar kitų programavimo kalbų, bet kiek užsienio forumuose paskaičiau tai visur rašo, kad nenaudoti javascript darbui su duomenų bazėmis, nes ale javascript skirtas tik interface programavimui, bet svarių argumentų taip ir neradau, tai gal kas apšviestumet? :unsure:

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Aš irgi darau aplikaciją su Node.js ir vartotojo sąsajai reikia duomenų bazės, tai aš pagalvojau kad ant javascript būtų viskas daug paprasčiau nesinori kombinuoti PHP ar kitų programavimo kalbų, bet kiek užsienio forumuose paskaičiau tai visur rašo, kad nenaudoti javascript darbui su duomenų bazėmis, nes ale javascript skirtas tik interface programavimui, bet svarių argumentų taip ir neradau, tai gal kas apšviestumet? :unsure:

Gal node.js mysql default modulis yra visai primitivus, nera php pdo_mysql lygio, manau tai laikoma trukumu.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Aš irgi darau aplikaciją su Node.js ir vartotojo sąsajai reikia duomenų bazės, tai aš pagalvojau kad ant javascript būtų viskas daug paprasčiau nesinori kombinuoti PHP ar kitų programavimo kalbų, bet kiek užsienio forumuose paskaičiau tai visur rašo, kad nenaudoti javascript darbui su duomenų bazėmis, nes ale javascript skirtas tik interface programavimui, bet svarių argumentų taip ir neradau, tai gal kas apšviestumet? :unsure:

 

Manau, kad čia kažkaip nesupratai. Jei turi nuorodą - mestelk.

Turbūt šnekama apie javascript'ą frontend'e - faktas, kad su juo nelabai įmanoma (įmanoma) ir visai neprotinga tiesiogiai su duomenų baze bendraut.

O kaip kurti sistemas, jei nenaudoti duomenų bazių? Šiuo atveju, su NodeJS juk rašai backend'e kodą, o ne frontend'ui.

 

Sunku pasakyti apskritai, kaip ir kodėl turėtum NodeJS kombinuoti su PHP. Lygiai tas pats, kas kombinuoti Python ir Java, jokios logikos.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Manau, kad čia kažkaip nesupratai. Jei turi nuorodą - mestelk.

Turbūt šnekama apie javascript'ą frontend'e - faktas, kad su juo nelabai įmanoma (įmanoma) ir visai neprotinga tiesiogiai su duomenų baze bendraut.

O kaip kurti sistemas, jei nenaudoti duomenų bazių? Šiuo atveju, su NodeJS juk rašai backend'e kodą, o ne frontend'ui.

 

Sunku pasakyti apskritai, kaip ir kodėl turėtum NodeJS kombinuoti su PHP. Lygiai tas pats, kas kombinuoti Python ir Java, jokios logikos.

Turėtų būti viskas normaliai su tom duombazėm, nepamirškit dar, kad su Node.js dažniausiai naudojama mongoDB. Kas gal net ir privalumas? Galit pasidomėti daugiau patys.

 

O kombinavimui su PHP tai gali būti situacijų tikrai. Pvz. pagalvok, visi gigantai kaip pvz. fb ar google sukasi ant kelių kalbų, net ne kelių, o trijų ir daugiau. Paprapsta. Su PHP darai site'ą ir tau pritrūksta funkcionalumų, kurių PHP negali suteikti, naudoji kažką kitą šalia. Arba naudoji PHP su rimtu framework'u, nes nori turėti didelį projektą su geru scalability(ko NodeJs nesuteiks), viską padengti automatiniais testais ir pnš.(kas galbūt yra ir ant NodeJs, bet neaišku kaip tai išsivystę), taip pat visi panašūs aspektai ir PHP pranašumai įeina, o šalia nori pridėti live chatą, ko su PHP nelabai įmanoma padaryti, tad šalia pajungi NodeJS.

Redagavo Steeler
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Gaila, kad, uždarbyje tik pliusą uždėt galima.

Apie ką tu? Na taip, 50k labai labai, per daug optimistiškai. Tarkim kiek Uber su mokesčiais inžinieriams atbašliavo, kad jų automobilių map'as veiktų, visą infrastruktūrą sudėjus, šimtą kartų daugiau.

 

O tuomet 100% valstybinį projektą laimėjusi šaraškino PHP kontora išleido 5 eurus internui, kad padarytų šitą šedevrą: http://www.vilniausviesasistransportas.lt/eismas/ :D

Redagavo Deviltry
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Apie ką tu? Na taip, 50k labai labai, per daug optimistiškai. Tarkim kiek Uber su mokesčiais inžinieriams atbašliavo, kad jų automobilių map'as veiktų, visą infrastruktūrą sudėjus, šimtą kartų daugiau.

 

O tuomet 100% valstybinį projektą laimėjusi šaraškino PHP kontora išleido 5 eurus internui, kad padarytų šitą šedevrą: http://www.vilniausviesasistransportas.lt/eismas/ :D

Nesutinku kad nevertingas servisas, tik su tuo viesuoju transportu lyg labai daug tinklalapiu, kazkaip gal vienas turetu apjungi

:) :) :)

Redagavo saknis
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Geras daiktas. Ypač socket.io ir MEAN stack'as. Pagrindiniai minusai tai singlethread ir kvaila JS semantika. Tiesa su ES6 situacija kažkiek pagerėjo, bet vistiek geriau naudot TypeScript.

Keista, kad skelbimuose beveik nėra įmonių kurios ieškotų Node.js programuotojų

Redagavo Gugiss
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Geras daiktas. Ypač socket.io ir MEAN stack'as. Pagrininiai minusai tai singlethread ir kvaila JS semantika. Tiesa su ES6 situacija kažkiek pagerėjo, bet vistiek geriau naudot TypeScript.

Keista, kad skelbimuose beveik nėra įmonių kurios ieškotų Node.js programuotojų

 

 

Gal naudoja, bet tiesiog nėra pagrindinis dalykas tas node.js, priklauso koks projektas ir pnš. Pvz Datadog kiek žinau su php ir go programavimo kalba varo, pas mane darbe dirbam su php ir typescript frontendui. Pats biški pažaidžiu su node.js, tai tikrai fainas dalykas

Redagavo Arvis
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...