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í
×
včera 18:00 | IT novinky
GOG.com v březnu oznámil (zprávička), že bude podporovat také Linux a slíbil, že na podzim nabídne 100 počítačových her. Prvních 50 her je k dispozici již dnes. Bez DRM. Řada z nich do úterý se slevou.
Ladislav Hagara | Komentářů: 9
včera 13:00 | Nová verze
Vyšel ownCloud 7. Nejnovější verze tohoto open-source systému umožňujícího provoz vlastního cloudového úložiště přináší spoustu nových vlastností. Zmínit lze například možnost sdílení dat mezi ownCloud servery, vylepšenou správu uživatelů nebo lepší podporu externích cloudových úložišť. Představení nových vlastností také na YouTube.
Ladislav Hagara | Komentářů: 6
23.7. 21:01 | Zajímavý článek
Úřad vlády Spojeného království Velké Británie a Severního Irska určil formáty vládních dokumentů (Open standards for government). Pro sdílení a spolupráci na dokumentech je to formát OpenDocument (ODF) 1.2 a vyšší. Pro prohlížení dokumentů je to HTML5 a PDF/A. [reddit]
Ladislav Hagara | Komentářů: 20
23.7. 11:11 | Nová verze
Byl vydán Mozilla Firefox 31.0. Nejviditelnější novinkou je přidání vyhledávacího pole na stránku nového panelu. Z dalších novinek lze zmínit například podporu nové HTTP hlavičky Prefer:Safe. Nástroje pro vývojáře nově obsahují Add-on Debugger, Canvas Debugger a kapátko na snímání barev ze stránky [Mozilla.cz]. Řešeny jsou také bezpečnostní problémy. Podrobnější informace v poznámkách k vydání. Firefox 31 je nová verze s prodlouženou podporou (ESR). Současně s Firefox 31 byl vydán také Firefox 24.7.0, tj. předchozí verze s prodlouženou podporou.
Ladislav Hagara | Komentářů: 23
22.7. 10:35 | Komunita
V Portlandu probíhá pětidenní konference OSCON 2014 (O'Reilly Open Source Convention). Po dvou dnech tutoriálů dnes začínají přednášky. Úvodní přednášky (keynotes) je možné sledovat online. Videozáznamy všech tutoriálů a přednášek (program) budou k dispozici po skončení konference.
Ladislav Hagara | Komentářů: 1
21.7. 20:23 | Upozornění
Poslední upgrade Debianu Testing/Jessie přináší systemd jako náhradu za sysvinit. Ačkoli byl funkční systemd součástí Debianu Jessie již delší dobu, nebyl používán pro spouštění systému. Toho bylo možné docílit parametrem jádra při spuštění systému, kdy nebyl původní sysvinit nijak dotčen, nebo instalací balíku systemd-sysv, který původní init nahrazuje symlinkem na systemd. Tento balík je nicméně součástí posledního upgradu … více »
Migilenik | Komentářů: 166
21.7. 17:28 | Bezpečnostní upozornění
Vyšla verze 2.4.10 webového serveru Apache. Nejnovější verze řeší především 5 bezpečnostních problémů (CVE-2014-0231, CVE-2014-3523, CVE-2014-0117, CVE-2014-0118, CVE-2014-0226).
Ladislav Hagara | Komentářů: 2
21.7. 15:58 | Komunita
Projekt Ohloh (Wikipedia), informace a statistiky o otevřených softwarových projektech, byl přejmenován na Black Duck Open Hub. … více »
Ladislav Hagara | Komentářů: 3
20.7. 13:00 | Komunita
V New Yorku probíhá konference HOPE X. Jedná se o 10. konferenci HOPE (Hackers On Planet Earth). Konferenci je možné sledovat online (časový harmonogram). Videozáznamy proběhlých přednášek jsou k dispozici na Livestreamu (Manning, Serpico, Olson).
Ladislav Hagara | Komentářů: 5
18.7. 07:56 | Zajímavý článek
Díky Linux Foundation lze nahlédnout (YouTube) do domácí pracovny Linuse Torvaldse. Linus Torvalds mimo jiné předvádí svůj počítačový stůl spojený s běžeckým pásem (Treadmill desk).
Ladislav Hagara | Komentářů: 292
Máte na svém notebooku zašifrovaný pevný disk?
 (89%)
 (11%)
Celkem 6469 hlasů
 Komentářů: 45, poslední 21.7. 22:10
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: 1532× | 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.