par
Cyrano » 16 avr. 2006, 08:57
On en est déjà à la préparation de PHP6, dans deux ans, PHP4 sera obsolète ou quasiment;
ca m'etonnerait, y a encore des serveurs qui tournent en PHP 3 ...
J'entends bien, mais tu conviendras avec moi que PHP3 est un peu ancien et surtout n'offre pas les mêmes possibilités que PHP5 qui lui même ne dispose pas de ce que pourra offrir PHP6. On trouve même encore beaucoup de scripts en .php3 : bon, ok, ça n'empèche pas qu'ils sont obsolètes. Et dans deux ans, je maintiens que PHP4 sera obsolète à son tour, que la version d'actualité sera le PHP6 et qu'il ne serait pas surprenant que PHP7 soit en cours de préparation. C'est normal. Pourquoi faire évoluer un langage sinon pour ajouter des fonctionalités pratique et utile et pour en supprimer d'autres qui ne sont pas pratiques ou présentent des défauts, voire ouvrent des failles de sécurité. Exemple, jusqu'à la version PHP5, on peut ajuster la directive register_globals à ON ou OFF selon le besoin : avec PHP6, tu pourras oublier ça, cette directive n'existera plus et sera à OFF : que feras-tu avec ton code PHP3 ou PHP4 qui requiert le register_globals à ON ? Je t'accorde qu'il reste encore largement le temps d'ici à ce que tous les serveurs d'hébergement n'offrent même plus PHP5. Mais autant se préparer dès maintenant, ce sera autant de temps d'économisé pour plus tard.
[quote="Lorenzo"][quote="Cyrano"]
On en est déjà à la préparation de PHP6, dans deux ans, PHP4 sera obsolète ou quasiment;[/quote]
ca m'etonnerait, y a encore des serveurs qui tournent en PHP 3 ...[/quote]
J'entends bien, mais tu conviendras avec moi que PHP3 est un peu ancien et surtout n'offre pas les mêmes possibilités que PHP5 qui lui même ne dispose pas de ce que pourra offrir PHP6. On trouve même encore beaucoup de scripts en .php3 : bon, ok, ça n'empèche pas qu'ils sont obsolètes. Et dans deux ans, je maintiens que PHP4 sera obsolète à son tour, que la version d'actualité sera le PHP6 et qu'il ne serait pas surprenant que PHP7 soit en cours de préparation. C'est normal. Pourquoi faire évoluer un langage sinon pour ajouter des fonctionalités pratique et utile et pour en supprimer d'autres qui ne sont pas pratiques ou présentent des défauts, voire ouvrent des failles de sécurité. Exemple, jusqu'à la version PHP5, on peut ajuster la directive register_globals à ON ou OFF selon le besoin : avec PHP6, tu pourras oublier ça, cette directive n'existera plus et sera à OFF : que feras-tu avec ton code PHP3 ou PHP4 qui requiert le register_globals à ON ? Je t'accorde qu'il reste encore largement le temps d'ici à ce que tous les serveurs d'hébergement n'offrent même plus PHP5. Mais autant se préparer dès maintenant, ce sera autant de temps d'économisé pour plus tard.