Kdy přejít na PHP 5
Když oficiálně vyšlo PHP 5 a byly opraveny první chyby, kladl jsem si otázku, kdy na novou verzi přejít. U nových projektů to je nasnadě – je nesmysl něco psát pro PHP 4 a následně to přepisovat do PHP 5. U starých projektů volba tak jednoduchá není – pokud používají objekty, bude většinou nutné kód minimálně oprášit, když už ne rovnou předělat na nový objektový model. Dá se také použít direktiva zend.ze1_compatibility_mode, k tomu bych se ale uchýlil jen v nouzi nejvyšší. Pokud objekty nepoužíváte, je zpětně nekompatibilních změn minimum a jejich ošetření je jednoduché. U starých projektů bych tedy také příliš dlouho neváhal, protože stejně „tam“ všichni dřív nebo později musíme. Když nemáte možnost volby, na jaké verzi PHP váš web poběží, zkuste si PHP 5 nainstalovat u sebe, vyzkoušet a případně kód upravit tak, aby pokud možno fungoval v obou verzích stejně dobře. V nouzi můžete v kódu použít i konstantu PHP_VERSION.
Když bych provozoval free-webhosting, dal bych uživatelům dva měsíce na opravu skriptů a tradá. U komerčního webhostingu bych postupoval stejně jenom s tím rozdílem, že bych zřídil alternativní server s PHP 4, na němž bych hostování postupně zdražoval :-).
Diskuse
Mordae:
To bys dopadl! :)
Zatím naprostá většina aplikací běhá pod PHP/4.2+, některé dokonce pod PHP/3 (ale na serveru je obvykle PHP/3 paralelně s novější verzí).
Já bych byl pro aby se hromadně přešlo na PHP/5 všema jedenácti, try-catch potřebuju jako sůl.
Ale asi nejlepší by bylo, kdyby šlo provozovat paralelně i PHP/5 a PHP/4, nikdo by netratil a .php5 bych ustál. :)
29.4.2005 14:10:14
<em>anonymní</em>:
Solidní hostingy nabízejí výběr verze.
29.4.2005 14:15:36
mito:
no pekne zdrazovat hosting :) :) :)
30.4.2005 00:32:31
mito:
inac pravidelne citam RSS a velmi sa mi paci tento blog skutocne zaujimave vec isa tu reberaju a hlavne k veci len tak dalej pan autor :)
Drzim palce do buducnosti
30.4.2005 00:33:57
Blog se mi také líbí.
A také se mi líbí jeho čtenáři, protože zdejší diskuze jsou většinou k věci a prosty výkřiků "článek o ničem, je to blbost" alá Root :-)
1.5.2005 21:17:26
ten komentar je o nicem ;P
6.5.2005 14:05:23
maro:
Je to super web. Články jsou tu praktické a zajímavé.
Uvítal bych nějaké informace o zabezpečení, certifikáty, https, atd.
Jen tak dál! Moc ti fandím.
1.5.2005 22:42:13
Antar:
Neznate
nejaky
hosting, ktery
ma PHP4 i PHP5 + MySQL
5.8.2005 20:30:18
anonym:
zkus banan.cz
11.6.2007 14:21:31
Rypi:
ic.cz má PHP 4 i PHP 5....
12.2.2006 12:52:20