přejít na obsah přejít na navigaci

Linux E X P R E S, PHP programovacím jazykem nové generace?

PHP programovacím jazykem nové generace?

PHP

Frank Karlitschek, zakladatel projektu ownCloud, považuje jazyk PHP za dobrý a pokud by se odstranily jeho nedostatky, mohl by opět získat ztracenou popularitu.


Jazyk PHP je ve webovém prostředí dlouhodobě populární, nicméně v posledních letech na jeho pozici útočí jiné jazyky, jako jsou například Python nebo Ruby. Frank Karlitschek, zakladatel projektu ownCloud, ovšem vidí v PHP stále perspektivní jazyk. Kdyby se podle něj odstranily nedostatky PHP, mohl by tento jazyk opět získat popularitu, kterou pozbyl.

Poznámka autora: PHP je samozřejmě třeba uvažovat včetně příslušné platformy (standardní knihovny), protože je s ní nedílně spjat.

Mezi hlavní nedostatky Karlitschek řadí například superglobální pole (která by se měla nahradit odpovídajícím API pro vstupní data) nebo různé zastaralé koncepty. Vylepšil by i práci s databázemi, zavedl možnost statických datových typů a řetězce by zakódoval vždy pomocí Unicode.

Nahoru

Příspěvky

PHP programovacím jazykem nové generace?
Pavel Šimerda 5. 10. 2014, 22:24:16
Odpovědět  Odkaz 
Já to vždycky říkal, že aby bylo PHP dobré, je potřeba z něj udělat jiný jazyk s jinou knihovnou ;).
PHP programovacím jazykem nové generace?
Karel Fiedler 6. 10. 2014, 12:31:51
Odpovědět  Odkaz 
Nejrozšířenějším jazykem, tedy i tím, který vybraly univerzity pro studenty nestudující přímo počítačovou tématiku, je Python - viz.: http://computerworld.cz/technologie/americke-univerzity-python-porazi-javu-51229

... Jazykem ke kterému se na iniverzitách začínají vracet je Cobol a je v něm napsáno zatím nejvíce řádků kódu a také který má ty nejmoderněšjí kompilery optimalzující kód pro nejnovější HW a SW:
http://searchdatacenter.techtarget.com/tip/COBOL-compilers-improve-big-data-OLTP-applications?track=NL-1823&ad=896359&asrc=EM_NLN_34809328&uid=9938873&utm_medium=EM&utm_source=NLN&utm_campaign=20141003_Word+of+the+Day%3A+COBOL_iwigmore

... a smozřejmě, zajímavou alternativou může být i JavaScript (např. node.js), který není určen pouze pro klienty, ale většinou se hodí i jako serverový scriptovací jazyk, jehož pdopora je i na těch nejmodernějších cloudových aplikačních platformách jako:
https://ace.ng.bluemix.net/
Lukáš Jelínek Re: PHP programovacím jazykem nové generace?
Lukáš Jelínek 6. 10. 2014, 15:20:44
Odpovědět  Odkaz 
Mně osobně tedy Python těžce nevyhovuje. Nejraději dělám v Javě a snesu i to PHP, i když u něj často nadávám jak špaček (hlavně kvůli nesystematickému, resp. vysloveně bordelovému API). JS je spíš znouzectnost, i když v něm samozřejmě dělám také, ale právě jen klientské věci, na server bych ho nedal.

Přidat názor

Nejsou podporovány žádné značky, komentáře jsou jen čistě textové. Více o diskuzích a pravidlech najdete v nápovědě.
Diskuzi můžete sledovat pomocí RSS kanálu rss



 
 

Top články z OpenOffice.cz

Lukáš Jelínek

Lukáš Jelínek

Dlouholetý člen autorského týmu LinuxEXPRESu a OpenOffice.cz. Vystudoval FEL ČVUT v oboru Výpočetní technika. Žije v Kutné Hoře, podniká v oblasti IT a zároveň pracuje v týmu projektu Turris. Ve volném čase rád fotografuje, natáčí a stříhá video, občas se věnuje powerkitingu a na prahu čtyřicítky začal hrát tenis.


  • Distribuce: Debian, Kubuntu, Linux Mint
  • Grafické prostředí: KDE

| proč linux | blog



Public Relations

Počítač Spaceborne Computer-2 od Hewlett Packard Enterprise pomáhá zrychlit průzkum vesmíru

SpacebornSpolečnost Hewlett Packard Enterprise (HPE) pomůže urychlit průzkum vesmíru a zvýšit soběstačnost astronautů tím, že vůbec poprvé umožní zpracování dat v reálném čase prostřednictvím svého komerčně dostupného řešení edge computing.

Pokračování ...


IOTOR

Public Relations

Průvodce software defined storage

AlefV dnešní době hledá stále více organizací způsob, jak získat volnost v nákupu hardwaru pro podnikové úložiště. Slibují si, že se při použití Software Defined Storage zbaví takzvaného vendor lock in a současně získají finančních úsporu, protože SDS vytváří z běžných komoditních serverů připojených k Ethernet síti úložiště s plnohodnotným data managementem. Snížení nákladů také bývá jeden z častých důvodů, proč sáhnout po SDS řešení.

Pokračování ...


Redakční blog

Pavel Fric

Pavel Fric, 03. February

MuseScore

Verze notačního editoru 3.6 s důrazem na notosazbu


Pavel Fric

Pavel Fric, 21. August

Sayonara Player 1.5.1

Přehrávač, jak má být. Poslední dobou vývoj šlape


Pavel Fric

Pavel Fric, 26. January

MuseScore 3

První aktualizace třetí řady notačního editoru MuseScore


Všechny blogy »

Sophos