juin
2009
Enfin, le voila !!
Ca fait juste 2 ans qu’on l’attend, et personnellement 1 an / 1 an et demi que je tourne avec pour expérimenter (les versions CVS).
Le guide de migration est à lire par tous les développeurs PHP
PHP 5.3 est officiellement prévue pour le 30 Juin après un report tout chaud d’une semaine. Même s’il reprend du retard, il est certain qu’il va sortir sur une période très très proche, les RCs sont terminées, beaucoup de bugs ont été corrigés, quelques petits résistent encore.
Cette version est un pas de géant en avant pour PHP, je rappelle donc le lien officiel vers les nouveautés : http://docs.php.net/migration53
La douloureuse question de la migration, que dire de mon point de vue… ? Elle sera plus simple que PHP4 vers PHP5, mais probablement plus difficile que PHP5.1 vers 5.2. En tout cas, vous avez bénéficié d’une période de temps non négligeable pour tester vos projets avec cette version, depuis la alpha 1.0 (sans parler de CVS). PHPUnit et Zend Framework (et probablement beaucoup d’autres projets) se sont déja posé la question.
Si votre application est orientée objet (ce qui est fort probable), plongez-vous dedans car PHP 5.3 introduit des chamboulements et des nouveautés sur lesquelles il serait dommage (voire idiot, oui oui) de faire l’impasse. Ne refaites pas la même erreur que la migration PHP4 vers PHP5, penchez-vous sur la question tout de suite (Comment ça, vous ne pratiquez pas la veille techno ? ;-)).
Les frameworks comme Zend Framework vont abandonner le support de la branche PHP5.2 un jour, quand exactement ? On ne sait pas, mais je table sur « quelque part en 2010″. Connaissant Fabien Potencier et la communauté Symfony, je pense ne pas me tromper en disant « idem pour le framework Symfony, il va rapidement abandonner PHP5.2″. Rapidement signifie 2010, dans environ plus ou moins 1 an.
Vos nouveaux projets qui démarrent aujourd’hui (oui bon, attendons quand même qu’elle soit réellement sortie cette version 5.3) doivent être développés pour être compatibles PHP5.3, et j’irai même jusqu’à dire doivent tourner sous PHP5.3 !
PHP n’est plus un langage de bidouilleur et la plupart des entreprises semblent avoir compris ce fait. PHP avance et évolue, en suivant la courbe d’évolution du Web comme il l’a toujours fait. Ces nouveautés permettent de programmer plus efficacement, la plupart du temps en écrivant moins de lignes de codes ou en structurant mieux celles-ci, sans compter sur les améliorations de performance qui sont toujours minimes, certes, mais au rendez-vous sur chaque version mineure de PHP. Il y a en effet eu pas mal de changement dans le fonctionnement interne de PHP
Je ne pense pas faire de petit (ou gros) article sur PHP5.3, car Pascal Martin (par exemple) a déja tellement bien fait les choses, que ça serait du plagiat idiot ;-).
Commentaires récents
Archives
- novembre 2010
- août 2010
- juillet 2010
- juin 2010
- mai 2010
- avril 2010
- mars 2010
- février 2010
- janvier 2010
- décembre 2009
- novembre 2009
- octobre 2009
- septembre 2009
- août 2009
- juillet 2009
- juin 2009
- mai 2009
- avril 2009
- mars 2009
- février 2009
- janvier 2009
- décembre 2008
- novembre 2008
- octobre 2008
- septembre 2008
- août 2008
- juillet 2008
- juin 2008
- mai 2008
- avril 2008
- mars 2008
- février 2008
- janvier 2008
- décembre 2007
- novembre 2007
- octobre 2007
- septembre 2007
- août 2007
- juillet 2007
- juin 2007
- mai 2007
- avril 2007
- mars 2007
- février 2007