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 10:09 | Bezpečnostní upozornění
Server bitcointalk.org bol kompromitovaný pomocou sociálneho inžinierstva. Pravdepodobný je únik emailových adries, hash-ov hesiel a ďalších údajov. [Twitter]
AraxoN | Komentářů: 0
22.5. 20:20 | IT novinky
Společnost Embedstudio spustila na Indiegogo kampaň na podporu svého jednodeskového počítače (SBC) Lemon Pi v ceně 35 dolarů. Které ovoce bude následovat po Raspberry, Banana, Orange a Lemon?
Ladislav Hagara | Komentářů: 40
22.5. 10:40 | Zajímavý projekt
Telefon Neo900, nástupce linuxového telefonu Nokia N900, lze nyní předobjednat. Podrobnosti v často kladených otázkách (FAQ). [Slashdot]
Ladislav Hagara | Komentářů: 26
22.5. 09:39 | Nová verze
Lennart Poettering oznámil vydání verze 220 správce systému a služeb systemd. Verze 220 vyšla po třech měsících vývoje od vydání verze 219 (zprávička) a opět přináší řadu nových vlastností a vylepšení. Knihovna gudev byla od systemd oddělena a stala se součástí projektu GNOME. UEFI boot manager gummiboot byl naopak do systemd začleněn (zprávička) a přejmenován na systemd-boot. Odstraněn byl systemd-shutdownd, v systemd-importd přibyla podpora gpg2, systemd-networkd umí nově tunely vti6, ...
Ladislav Hagara | Komentářů: 82
21.5. 21:21 | Bezpečnostní upozornění
Symantec v příspěvku na svém blogu věnovaném počítačové bezpečnosti upozorňuje na falešnou verzi populárního telnet a ssh klienta PuTTY, jež předává informace o úspěšném spojení (SSH URI) útočníkovi.
Ladislav Hagara | Komentářů: 26
21.5. 21:21 | Zajímavý článek
Bylo uvolněno šesté číslo časopisu Linux Voice z loňského září. K dispozici je jak jedno velké PDF o 116 stranách (71 MB), tak PDF jednotlivých článků a ePub ve vysokém i nízkém rozlišení.
Ladislav Hagara | Komentářů: 0
21.5. 00:29 | Bezpečnostní upozornění
Zranitelnost pojmenovaná Logjam se týká protokolu Transport Layer Security (TLS) a může být zneužita v pozici Man-In-the-Middle (MitM) k downgradu na 512-bit klíč. Útočník může využít chybu ke čtení šifrovaných dat, případně k manipulaci s těmito daty. GnuTLS je v pořádku. [CSIRT.CZ]
Ladislav Hagara | Komentářů: 32
20.5. 23:59 | Komunita
Multiplatformní framework Qt slaví 20 let. Dvacátého května 1995 byla první verze Qt, verze 0.90, nahrána na sunsite.unc.edu. O 6 dní později to bylo oznámeno v diskusní skupině comp.os.linux.announce.
Ladislav Hagara | Komentářů: 3
20.5. 14:19 | Pozvánky
Příští čtvrtek se v Národní technické knihovně v pražských Dejvicích uskuteční již 10. konference Internet a Technologie (IT 15). I letos bude největší pozornost věnována bezpečnostním tématům, která odprezentují zástupci NIX.CZ, CSIRT.CZ nebo ACTIVE 24. Dále budou na programu přednáška předsedy Rady ČTÚ nebo prezentace o aktualitách v projektu Turris. … více »
Vilem Sladek | Komentářů: 1
20.5. 13:35 | Nová verze
Google Chrome 43 byl prohlášen za stabilní. Nejnovější stabilní verze 43.0.2357.65 přináší například podporu Web MIDI API nebo lepší podporu displejů s vysokým rozlišením (HiDPI) na Linuxu. Opraveno bylo 37 bezpečnostních chyb. Za nalezení nejvážnějších z nich bylo vyplaceno dohromady 38337 dolarů. Řada chyb byla odhalena pomocí nástrojů AddressSanitizer a MemorySanitizer.
Ladislav Hagara | Komentářů: 0
Nešifrované HTTP
 (5%)
 (95%)
Celkem 2074 hlasů
 Komentářů: 54, poslední 22.5. 16:58
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: 1582× | 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-2015 Nitemedia s. r. o. Všechna práva vyhrazena.