abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
dnes 13:32 | Bezpečnostní upozornění
Byly vydány verze 5.5.16 a 5.4.32 skriptovacího jazyka PHP. Ve verzi 5.5.16 jsou řešeny bezpečnostní problémy CVE-2014-3538, CVE-2014-3587, CVE-2014-2497, CVE-2014-5120 a CVE-2014-3597. Ve verzi 5.4.32 navíc CVE-2014-4670 a CVE-2014-4698. Řada 5.3 nebyla aktualizována. Verze 5.3.29 z 14. srpna je poslední v řadě. Uživatelům řady 5.3 se doporučuje přechod na 5.4 nebo 5.5.
Ladislav Hagara | Komentářů: 0
dnes 06:53 | IT novinky
T-Mobile začal u nás prodávat telefon s Firefox OS. Jedná se o Alcatel One Touch Fire E s Firefox OS 1.3 za plnou cenu 3 399 Kč. [Mozilla.cz]
Ladislav Hagara | Komentářů: 36
včera 18:11 | Nová verze
Po třech měsících vývoje a pouze o dva dny později než bylo plánováno byla vydána verze 1.11 knihoven EFL (Enlightenment Foundation Libraries) a knihoven Elementary, Emotion Generic Players a Evas Generic Loaders. Z novinek lze zmínit například Elua, nový LuaJIT runtime pro rychlý vývoj aplikací s EFL, nebo podporu ETC2 (Ericsson Texture Compression).
Ladislav Hagara | Komentářů: 13
včera 06:58 | Komunita
Multiplatformní framework Qt bude přelicencován. Současná verze 5.3 je k dispozici pod licencemi LGPLv2.1, GPLv3 a komerční licencí. Qt 5.4 bude k dispozici pod LGPLv2.1, LGPLv3 a komerční licencí. Některé nově přidané moduly už budou ale k dispozici pouze pod LGPLv3 a komerční licencí. Cílem je jejich ochrana před tzv. tivoizací.
Ladislav Hagara | Komentářů: 9
20.8. 17:32 | Nová verze
Byla vydána verze 4.14 desktopového prostředí KDE. Nová verze přináší především vylepšení aplikací. Vlastní prostředí a knihovny jsou od vydání verze 4.11 v udržovacím módu. Vývojáři se primárně věnují přechodu na KDE Frameworks 5 (zprávička) a KDE Plasma 5 (zprávička).
Ladislav Hagara | Komentářů: 22
20.8. 12:34 | Nová verze
Vyšla verze 216 system manageru systemd. Byla například přidána utilita networkctl pro systemd-networkd, možnost posílat logy z journald na jiný server (systemd-journal-upload) a nebo nová komponenta systemd-firstboot starající se o základní nastavení systému.
Ruenix | Komentářů: 279
19.8. 15:14 | Nová verze
Nová verze standardu programovacího jazyka C++, C++14, formálně "International Standard ISO/IEC 14882:2014(E) Programming Language C++", byla jednohlasně schválena. [Phoronix]
Ladislav Hagara | Komentářů: 28
19.8. 07:10 | Komunita
V červnu skončil Freecode (zprávička), do roku 2011 Freshmeat, kdysi oblíbený katalog svobodného a otevřeného softwaru. Návštěvnost Freecode byla tak nízká, že se pro majitele stal nezajímavým. Záznamy o softwaru přestaly být aktualizovány. Řadě pravidelných návštěvníků ale informace o nových verzích tak chyběly, že vznikl komunitní projekt freshcode.club.
Ladislav Hagara | Komentářů: 0
17.8. 21:00 | Zajímavý software
Aplikace vyžadující X Window System mohou běžet nad Waylandem díky XWaylandu. Jak ale nad Waylandem spustit X display manager nebo X správce oken, když se o správu oken stará kompozitor Waylandu (například Weston)? Odpovědí může být Xweston. [Arch Linux Forums, reddit]
Ladislav Hagara | Komentářů: 55
15.8. 14:14 | Humor
Konference JavaZone 2014 se blíží. Pořadatelé pokračují v tradici a před konferencí zveřejňují krátký film věnovaný Javě. Letos je to Game of Codes. Film byl vybrán hlasováním. V květnu byly zveřejněny tři možnosti: Writing Bad, House of Codes a Game of Codes.
Ladislav Hagara | Komentářů: 16
Hlasuji z:
 (86%)
 (11%)
 (2%)
 (1%)
 (0%)
 (0%)
Celkem 2680 hlasů
 Komentářů: 41, poslední 19.8. 07:47
Rozcestník
Reklama
Autoškola testy online Levný benzín

PHP4 vs PHP5 z pohledu nových projektů

31.12.2005 00:00 | Přečteno: 1540× | internet | poslední úprava: 23.5.2007 18:05

Pár dnů před Ježíškem na blogu LaTrine vyšlo oznámení o blížícím se vydání Nette, nového frameworku pro PHP. Jeho tvůrce si mezi PHP komunitou v minulosti získal respekt svým sexi převaděčem Texi.

Již pod prvním oznámením jsem si posteskl, proč má být ochuzen o vymoženosti, které do PHP vnesla pětková verze.

Dnes na mne v RSS čtečce vyskočila odpověď (nebo lépe řečeno spot na stejné téma), která mne osobně přiliš nepřesvědčila. Argumentace spočívá v poměru obliby zákazníky jedné konkrétní webhostingové společnosti. Podíl PHP5 nepřekročil 5%, což je bráno jako dostatečný důvod proč psát Nette i pro starší čtyřkovou verzi.

Co je na tom špatně?

PHP5 přinesla množství vymožeností. Valná část z nich je pro vývoj frameworku a především jeho využívání téměř zásadní. Výjimky, rozhraní, vynucení dodržování viditelnosti proměnných a funkcí ale i konec amperstandové onanie, žádný z těchto příkladů já osobně již nehodlám postrádat.

Nerelevantní statistika

Pominu fakt, že statistika je záležitostí jedné jediné hostingové společnosti a například u pipni.cz by dopadla zcela jinak (ta provozuje mimojiné i velmi využívaný freehosting a zároveň jeho uživatele považuje za testery pro nasazení nových technologií). Zaměřím se pouze na relevanci odkazovaných dat pro toto rozhodnutí:

Subjektivní závěr

Frameworků degradovaných možnostmi PHP4 jsou mraky a nemám důvod se domnívat, že právě Nette bude nějak zásadně vyjímečný, aby získal dominantní podíl.

U PHP5 je situace zatím odlišná, protože starší projekty cítí povinnost ke stávající uživatelům, kteří pochopitelně potřebují zachovat kompatibilitu alespoň na úrovni bezpečnostních záplat a oprav chybného chování.

Stejnou motivaci předpokládám u Texy, v případě dosud nevytvořeného Netty mi ale takové rozhodnutí přijde řekněme nešťastné. Ale autorem není Bůh, a tak mu nelze odepřít právo dělat kraviny :)

       

Hodnocení: 100 %

        špatnédobré        

Anketa

Pokud programujete v PHP, do které skupiny patříte?
 (2 %)
 (17 %)
 (8 %)
 (28 %)
 (46 %)
Celkem 65 hlasů

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Vložit další komentář

2.1.2006 00:11 dgx
Rozbalit Rozbalit vše Re: PHP4 vs PHP5 z pohledu nových projektů
Pavel, myslím, že jsi ten článek nedočetl do konce. Píšu, že dnes programuju výhradně v PHP5, s využitím velké většiny jejich vlastností, a převod do PHP4 obstarává automatický převaděč.

Tedy žádné ampersandy, podpora public, protected, private, abstract, static, const atd.
13.1.2006 09:59 jow
Rozbalit Rozbalit vše Re: PHP4 vs PHP5 z pohledu nových projektů
Jenom takove rypnuti - texy se pise s ypsilon na konci a ne s i jako to mas ty :)...
ISSN 1214-1267   Powered by Hosting 90 Server hosting
© 1999-2013 Argonit s. r. o. Všechna práva vyhrazena.