Alors que nous n'avons pas encore tous digéré le passage à PHP5 et que tout n'est pas encore compatible, l'équipe de PHP prépare tout doucement sa migration à PHP6... Mais que devons nous en attendre?
Tout d'abord, PHP6 devrait enfin supporter l'Unicode, ce ne serait pas un mal en effet pour enfin pouvoir faire des sites multilangues sans trop de soucis.
Ensuite, les fonctions register_globals, magic_quotes et le safe_mode vont disparaître dans PHP6. Ces trois fonctionnalités vont tout bonnement disparaître. On peut comprendre le register_globals et le magic_quotes, le safe_mode lui est plus difficile à avaler. La réponse des développeurs étant que c'est au serveur web d'être mieux sécurisé par le programmeur... Non, on ne s'étrangle pas!
Un cache devrait également faire son apparition en standard dans PHP, ce sera le cas pour APC, que nous pouvons bien évidemment déjà utiliser pour PHP4 et PHP5.
PHP6 s'attardera encore un peu sur l'OO en y ajoutant le support des namespaces, pas plus d'informations sur l'OO qui ne devrait donc pas trop changer sauf sur ce détail.
Finalement, les expressions régulières seront supprimées du noyau PHP pour venir en tant qu'extension et d'autres extensions devraient radicalement changer.
Bref, rien de très extraordinaire pour le moment, à part l'unicode qui ne sera vraiment pas un mal, PHP6 ne devrait s'attarder que sur des modifications mineures qui n'ont pas eu le temps d'être réalisées sur PHP5, et sur quelques améliorations au niveau sécurité et rapidité.
Tout ceci n'est évidemment encore qu'un début et comme d'habitude,... affaire à suivre!
Tout d'abord, PHP6 devrait enfin supporter l'Unicode, ce ne serait pas un mal en effet pour enfin pouvoir faire des sites multilangues sans trop de soucis.
Ensuite, les fonctions register_globals, magic_quotes et le safe_mode vont disparaître dans PHP6. Ces trois fonctionnalités vont tout bonnement disparaître. On peut comprendre le register_globals et le magic_quotes, le safe_mode lui est plus difficile à avaler. La réponse des développeurs étant que c'est au serveur web d'être mieux sécurisé par le programmeur... Non, on ne s'étrangle pas!
Un cache devrait également faire son apparition en standard dans PHP, ce sera le cas pour APC, que nous pouvons bien évidemment déjà utiliser pour PHP4 et PHP5.
PHP6 s'attardera encore un peu sur l'OO en y ajoutant le support des namespaces, pas plus d'informations sur l'OO qui ne devrait donc pas trop changer sauf sur ce détail.
Finalement, les expressions régulières seront supprimées du noyau PHP pour venir en tant qu'extension et d'autres extensions devraient radicalement changer.
Bref, rien de très extraordinaire pour le moment, à part l'unicode qui ne sera vraiment pas un mal, PHP6 ne devrait s'attarder que sur des modifications mineures qui n'ont pas eu le temps d'être réalisées sur PHP5, et sur quelques améliorations au niveau sécurité et rapidité.
Tout ceci n'est évidemment encore qu'un début et comme d'habitude,... affaire à suivre!
Liens
PHP Meeting Notes (564 Clics)
Plus d'actualités dans cette catégorie
Commentaires
ovh:
Que devons nous attendre de PHP6? Une idée?
Le magic_quotes c'est pas mal chiant aussi
P'tain mais qu'est-ce qu'ils foutent chez PHP ?
P'tain mais qu'est-ce qu'ils foutent chez PHP ?
zion:
Que devons nous attendre de PHP6? Une idée?
Discussion: As safe_mode is a name that gives the wrong signals as making PHP safe, we all agreed that we should remove this function. It can never be made totally safe as there will always be ways to circumvent safe_mode through libraries. This kind of functionality also better belongs in the web server or other security scheme. open_basedir is a feature that we will keep, and we will point users to this functionality in the error message that is thrown when we detect this setting on start-up.
C'est quand même fort
Va donc falloir que nous même on décide de supprimer certaines fonctions (genre le system) et de limiter l'accès de php... Pff...
gizmo:
Que devons nous attendre de PHP6? Une idée?
Plus de magic_quote \o/
Plus de register_global \o/
Des namespaces \o/
Plus de register_global \o/
Des namespaces \o/
ovh:
Que devons nous attendre de PHP6? Une idée?
Message to PHP dev from ovh : you suck !!!!
zion:
Que devons nous attendre de PHP6? Une idée?
ovh>
gizmo> Ces deux fonctions je suis totalement d'accord, le magic_quote est une merde sans nom d'ailleurs, ils ont jamais réussi à ce que tout marche correctement, sa suppression est un bon point... Le safe_mode je suis plutôt sceptique par contre
gizmo> Ces deux fonctions je suis totalement d'accord, le magic_quote est une merde sans nom d'ailleurs, ils ont jamais réussi à ce que tout marche correctement, sa suppression est un bon point... Le safe_mode je suis plutôt sceptique par contre
jeezho:
Que devons nous attendre de PHP6? Une idée?
Finalement, ça m'étonne qu'ovh ne se soit pas suicidé, il gerbe sur tout!
Être dégouté de la vie à ce point, on peut pas faire pire, si?
Être dégouté de la vie à ce point, on peut pas faire pire, si?
ArKeL:
Que devons nous attendre de PHP6? Une idée?
Haaa haaa j'en veux, j'en veux...
zion:
Que devons nous attendre de PHP6? Une idée?
jeezho> Non non, il m'aime, ca suffira
ArKeL:
Que devons nous attendre de PHP6? Une idée?
Non mais Ovh, aime bien ce faire plaindre, ctout.
cauet:
Que devons nous attendre de PHP6? Une idée?
magic quotes youpi !!!! enfin on vire ste merde
pour le safe_mode je suis très très septique.. ca ne va pas renforcer la sécurité chez le premier hébergeur du coin..
et pour l'unicode, enfin !
rapidité? encore plus rapide? c'est possible? déjà coupé à Zend je fais des temps de fou.. si on compare à java ou .net y'a pas photo
pour le safe_mode je suis très très septique.. ca ne va pas renforcer la sécurité chez le premier hébergeur du coin..
et pour l'unicode, enfin !
rapidité? encore plus rapide? c'est possible? déjà coupé à Zend je fais des temps de fou.. si on compare à java ou .net y'a pas photo