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í
×
24.10. 22:52 | Nová verze
Vývojáři Raw editoru RawTherapee vypustili verzi 4.2. Ta obsahuje nové nástroje (například barevné tónování, simulaci filmu), přidává podporu pro nové fotoaparáty a přináší řadu výkonnostních a paměťových optimalizací.
Marián Kyral | Komentářů: 12
24.10. 09:39 | Nová verze
Laboratoře CZ.NIC dnes vydaly novou verzi (1.6.0) autoritativního DNS serveru Knot DNS. Tato verze přináší podporu perzistentních časovačů pro události zóny (refresh, expire a flush), jejichž stav bude zachován i během restartu serveru. Zároveň se jedná o verzi s prodlouženou dobou podpory (LTS, Long-Term Support). Více informací naleznete na poštovní konferenci Knot DNS Users.
Vilem Sladek | Komentářů: 18
24.10. 01:23 | Zajímavý projekt
Studio Weybec ve spolupráci s Blender Institute představilo krátký pětiminutový open-source film Monkaa (YouTube). Film byl vytvořen pomocí Blenderu, GIMPu a dalšího otevřeného softwaru. Zájemci o datové soubory uvolněné pod licencí CC-BY si mohou zakoupit DVD nebo předplatit přístup do Blender cloudu.
Ladislav Hagara | Komentářů: 21
23.10. 21:30 | Nová verze
Bylo vydáno Ubuntu 14.10 s kódovým jménem Utopic Unicorn. Ke stažení jsou k dispozici Ubuntu Desktop a Server, Ubuntu Cloud Server, Ubuntu Netboot, Ubuntu Core, Kubuntu, Lubuntu, Ubuntu Studio, Ubuntu GNOME, Ubuntu Kylin, Xubuntu a Mythbuntu. Podrobnosti v poznámkách k vydání.
Ladislav Hagara | Komentářů: 0
23.10. 14:08 | Zajímavý článek
Ovladač čipů FTDI pro Windows naštval spoustu uživatelů čínských napodobenin tím, že u těchto napodobenin mění ProductID v EEPROM na 0, čímž zabrání jejich fungování nejen ve Windows, ale i v Linuxu.… více »
David Šmíd | Komentářů: 146
22.10. 23:34 | Komunita
V Düsseldorfu proběhla minulý týden GStreamer Conference 2014, tj. konference vývojářů multimediálního frameworku GStreamer. Videozáznamy přednášek jsou k dispozici na portálu UbiCast's WebTV.
Ladislav Hagara | Komentářů: 0
22.10. 12:32 | Zajímavý článek
Satya Nadella, CEO Microsoftu, ve svém vystoupení věnovaném cloudové platformě Microsoft Azure (Wikipedia) zmínil také Linux. Přímo řekl, a v prezentaci zdůraznil, že Microsoft má rád Linux (Microsoft ♥ Linux, webcast, 13:55). Důvod je jasný. Linux běží na 20 % Azure.
Ladislav Hagara | Komentářů: 26
22.10. 10:48 | Pozvánky
GDG Prague a GDG Unicorn College pořádá v sobotu 1.11.2014 od 9:30 v Praze celodenní Dart + Polymer Hackathon. … více »
Gug.cz | Komentářů: 0
21.10. 00:36 | Nová verze
Vyšel Emacs 24.4. Mezi novinky patří vestavěný webový prohlížeč (M-x eww), podpora více monitorů, celoobrazovkový mód, digitální podpis balíčků, podpora menu v textovém terminálu či nový blokový mód. Více informací v oznámení nebo v historii viditelných změn na stránce projektu.
little.owl | Komentářů: 25
20.10. 19:57 | Pozvánky
Jana Moudrá Vás 15. listopadu v budově Pilsfree v Plzni seznámí s novým skriptovacím jazykem Dart. Uvidíte spoustu ukázek a bude i prostor pro diskusi. Během následující codelab si můžete nabyté zkušenosti procvičit. … více »
hacup | Komentářů: 0
Disketu jsem naposledy použil během
 (47%)
 (0%)
 (21%)
 (32%)
 (0%)
Celkem 19 hlasů
 Komentářů: 2, poslední dnes 00:17
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: 1554× | 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.