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. :)
<em>anonymní</em>:
Solidní hostingy nabízejí výběr verze.mito:
no pekne zdrazovat hosting :) :) :)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
dgx:
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 :-)

spaze:
ten komentar je o nicem ;P

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.
spaze:
http://www.tojeono.cz dalsi jiste doplni dalsi ;)

anonym:
zkus banan.czRypi:
ic.cz má PHP 4 i PHP 5....Diskuse je zrušena z důvodu spamu.

