La première chose que m'a apprise la lecture du fichier NEWS
est qu'il y aura une RC 3.
Plusieurs corrections de bugs suffisament importantes pour nécessiter une autre itération ont en effet été effectuées depuis la sortie de la RC 2, qui apportait pourtant déjà une vingtaine de corrections.
La gestion de la mémoire par exemple été améliorée, puisque plusieurs fuite de mémoire potentielle ont été colmatée.
La gestion de l'héritage, notamment lors qu'il met en jeu une interface et une classe abstraite, a également été corrigée.
Le reste des corrections concerne aussi bien le cœur du langage que ses extensions, mais ne sont pas assez significative à mes yeux pour mériter un descriptif plus précis et j'invite donc amateurs de détails à consulter le fichier NEWS
.
Fonctionnellement parlant, il n'y a rien de bien croustillant à ce mettre sous la dent, et c'est bien normal puisque le périmètre fonctionnel de PHP 5.4 a été fixé depuis la RC 1.
Cependant, une option keep_alive
a tout de même été ajouté à SoapClient
afin de pouvoir établir des connexions persistentes entre un client et un serveur SOAP.
J'ajouterais que la SAPI FPM n'est dorénavant plus expérimentale, et qu'elle est maintenant configurée par défaut afin de pouvoir servir des archives PHAR.
L'analyse des messages de modification sur le dépôt subversion ne m'a rien apporté de plus, si ce n'est avoir remarqué que le fichier UPGRADING
, qui répertorie les modifications apportées au langage, a été mis à jour à plusieurs reprises.
Je recommande donc sa lecture à tous ceux qui souhaitent préparer dans les meilleures conditions une migration vers PHP 5.4.
Pour conclure, je précise à toutes fins utiles que cette version est une version de test, donc non fiable, et qu'elle ne doit absoument pas être utilisée en production.
De plus, comme d'habitude, une version spécifique à Windows est également disponible.
Enfin, les plus attentifs auront remarqué que PHP 5.4 RC 2 a été diffusée en même temps que PHP 5.3.9 RC 2, et malgré tout l'attrait de PHP 5.4, il est très important de ne pas oublier la branche 5.3 et donc de tester également PHP 5.3.9 RC2.
6 réactions
1 De pierre - 05/12/2011, 18:01
Bonjour ..
Un peu décalé avec le contenu principal du "post" mais en voyant le résumé de la conférence de Julien Pauli au PHP Tour, je suis retourné sur le site officiel cherché les résumés d'autres conférences (menu : programme -> résumés) sans succès.
Des infos sur le sujet ? D'un point de vue personnel, entre autres, celles relatives à Zend m'auraient intéressé ..
Sorry, fin de parenthèse et du hors sujet !!
2 De mageekguy - 05/12/2011, 20:56
@pierre : Je ne fais pas parti de l'AFUP et je ne suis donc pas l'un des organisateurs.
En conséquence, je ne peux répondre à ta question.
Je t'invite donc à poser à la poser à @afup sur twitter !
3 De metagoto - 05/12/2011, 23:39
@pierre
Il y a des slides ici http://joind.in/event/view/580
4 De pierre - 06/12/2011, 09:33
mageekguy:
Merci pour ta réponse.. Par contre, j'ai malheureusement une vie sur le web un peu limité, voir inexistante : pas de blog, pas de compte twitter, .. Je vais donc attendre de voir si l'info arrive via mes flux RSS et retourner ponctuellement sur le site du PHP Tour.
Merci, encore
5 De pierre - 06/12/2011, 09:39
@metagoto :
Mince alors .. Ou je me suis mal réveillé, ou ta réponse a été validée après ma réponse à @mageekguy. Anyway, merci beaucoup à toi pour l'info. Je "bookmark" et à la première pause, je consulte tout ça ..
Thank's !!!
6 De Matthieu - 06/12/2011, 22:04
"La gestion de la mémoire par exemple été améliorée, puisque plusieurs fuite de mémoire potentielle ont été colmatée." > Je dirais plutôt que la gestion de la mémoire a été corrigée, la première partie de la phrase est un peu trompeuse sinon je trouve