Kezdőoldal » Számítástechnika » Weblapkészítés » Backendhez milyen programnyelv...

Backendhez milyen programnyelvben érdemes manapság elmélyedni?

Figyelt kérdés
Fontosak az álláslehetőségek.

2021. jan. 25. 19:56
A kérdező szavazást indított:
JavaScript (Node.js)
PHP
Java
C# (.NET)
Python
Más
19 szavazat
1 2
 1/11 anonim ***** válasza:
100%

A weboldalak bő 90% -a PHP háttéren van, ez terjed el, könnyen megtanulható, rugalmas nem típusos nyelv.

(Bár utóbbi verziók kezdenek típus orientált irányba mozdulni)


Ezen felül persze JavaScript - Node.JS is hasznos, mivel mint front mind back oldalon szépen lehet vele dolgozni, és eléggé univerzális nyelv a JS, már szinte mindenre van megoldása.


C# / .NET inkább azoknak érdemes aki Windows környezetbe fejleszt, desktop applikációkat, így nem kell külön programozási nyelvet használni, elsajátítani a webes részhez.


A Java / Python is hasonló, a C# -hez, annyi hogy itt általában univerzális platform irányába vannak, nem Windows only.

Mindkettőnek meg van a maga területe, erőssége - gyengéje.


Ha most kezded tanulni, én azt mondom, hogy PHP és/vagy JS vonalon indulj el.

Munkát is jobban találsz majd, kezdőként is könnyebb bennük elindulni, mert egy olyan szigorú típusos nyelv esetén mint pl. C# vagy Java, vagy Python esetén ahol nagyon kell figyelni a behúzásokra.

2021. jan. 25. 20:20
Hasznos számodra ez a válasz?
 2/11 anonim ***** válasza:
100%

A PHP talán a legnépszerűbb, a legtöbb weblap erre épül. Keretrendszereket tekintve a Laravelhez rengeteg tutorial van, jó a doksija is.

Vállalati szektorban Java van sok helyen. Ez valamivel komplexebb nyelv.


Ha valaki most kezd bele a webfejlesztésbe, a JS sem elvetendő, mert frontendre és backendre is jó lehet egyaránt.

2021. jan. 25. 20:30
Hasznos számodra ez a válasz?
 3/11 A kérdező kommentje:

Nekem a JAVA-ban nem tetszik pl. az, hogy nincsenek normális sztringliterálok. Multiline string, heredoc, sztring interpoláció ("My name is ${name[i]}").

Vagy legalábbis nem voltak, nem követem a legújabb verziókat.

A függvények nem first-class citizenek, idegesítő interface-eket kell írni a lambdákhoz a típusbiztosság miatt. Eleve viszonylag új feature a nyelvben.

Nem lehet olyasmit csinálni, hogy [0,1,2,3].length().

Ezek apró kellemetlenségek, de sokat elmondanak a nyelv filozófiájáról.

2021. jan. 25. 20:37
 4/11 A kérdező kommentje:

Ja és a JAVA iszonyatosan bőbeszédű nyelv, gyakorlatilag nincs syntax sugar.

A C# ebből a szempontból jobb lenne, de a Microsoft függőség zavar kicsit.


Az mennyire igaz, hogy a PHP nem biztonságos, nem skálázható?

2021. jan. 25. 20:42
 5/11 anonim ***** válasza:
PHP must have, nem kérdés.
2021. jan. 26. 09:16
Hasznos számodra ez a válasz?
 6/11 anonim ***** válasza:

"Az mennyire igaz, hogy a PHP nem biztonságos, nem skálázható?"

A biztonság annyira, hogy minimális ismerettel is lehet látványos produktumot alkotni benne.

És bizony így sok kezdő van aki nem tud / törődik a biztonsággal, és tele lesz XSS vagy Code-/SQL- Injection -al.

DE! Alapvetően a nyelv pont annyira biztonságos mit bármelyik másik.

Az hogy aki használja, mennyire ismeri ezeket az nem a nyelv hibája,

ugyan ilyen felületes ismerettel bármely másik nyelven is elkövetheti.

Talán a PHP -ra róható ebből a szempontból, hogy túl rugalmas, és gyakran változnak kritikus pontok.

Talán az egyik ilyen az 5.37 után az 5.4 -nél kivezetett default "Magic Quotes", ami sok SQL injektál gondot okozott.


Skálázhatóság!?

Maga a PHP -n nem sokmindeni lehet skálázni.

Ami skálázható azaz őt futtató környezet(ek).

Ott viszont végetlenségig, gondolj bele a FaceBook alapja is PHP volt.

(Azóta tovább fejlesztették egy saját fork irányába, hogy a PHP source -ot ne kelljen mindig lefordítani a binárissá)

2021. jan. 26. 10:06
Hasznos számodra ez a válasz?
 7/11 A kérdező kommentje:
Úgy tűnik, a PHP áll "nyerésre", és emellett még a Node.js-el is érdemes tisztában lenni.
2021. jan. 27. 20:00
 8/11 A kérdező kommentje:
Azt kifelejtettem, hogy nyilván nem csak egyetlen programnyelvet lehet használni szerveroldalon.
2021. jan. 27. 20:02
 9/11 anonim ***** válasza:
0%

Nem értem mért tolják ennyire a PHP-t. Igen rengeteg oldal használja, de ez nem azt jelenti,hogy Php programozónak kell menni.


A wordpress-t rettenetesen sok helyen használnak, még sem jelneti, hogy az a legjobb, ha valaki megtanulja hogy kell összekapttintgatni egy oldalt és néha HTML, CSS-ben picit belenyúlni.


Ha nagy multinál akarsz sok pénzért dolgozni, ne a Php-t válaszd. Mondjuk Javát.

2022. nov. 12. 18:41
Hasznos számodra ez a válasz?
 10/11 anonim ***** válasza:
#9 tehát az rossz, ha valaki megtanul valamit, amire vagy szüksége lesz, vagy nem?
2022. nov. 15. 10:29
Hasznos számodra ez a válasz?
1 2

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!