lundi 27 février 2012

PHP 5.4 RC8

Comme certains l'ont certainement remarqué, PHP 5.4 RC8 a été rendue disponible par David Soria Parra et Stanislav Malyshev il y a maintenant un peu plus d'une semaine.

Et comme d'autres l'auront peut être remarqué, je n'ai pas fait mon billet traditionnel à propos de cette énième version RC, et cela pour deux raisons.

Tout d'abord, il s'agit, comme toutes les précédentes versions depuis la RC3, d'une version corrective et je n'ai donc pas grand chose à en dire, puisque je ne trouve pas utile de paraphraser le fichier NEWS.

Et ensuite, ayant des plannings personnels et professionnels très chargés actuellement, je préfère consacrer le peu de temps libre que je peux consacrer à la rédaction de billets à des choses que je juge plus intéressante et pertinente.

En conséquence, j'avais décidé, en mon âme et conscience, de faire l'impasse au sujet de cette RC8 et je me suis donc contenté d'un simple tweet pour signaler sa sortie.

Cependant, ma lecture quotidienne du planète PHP français m'a fait changé d'avis.

Lire la suite

vendredi 24 février 2012

Pourquoi migrer vers PHP 5.4 ? Raison #2

Avec un peu de retard à cause d'un virus agressif qui m'a transformé plus ou moins en légume, voici aujourd'hui une autre bonne raison de migrer vers PHP 5.4 dès qu'il sera disponible.

Dans le premier billet de cette série, j'ai donné comme argument les performances très en hausse de PHP 5.4, notamment en ce qui concerne la gestion de la mémoire.

Cependant, dans celui-ci, je vais vous donner une raison qui n'a strictement rien à voir avec la technique, mais plutôt avec le simple bon sens.

La version 5.3.0 de PHP est disponible depuis le 30 juin 2009, soit depuis presque 3 ans, et depuis, il y a eu pas moins de 10 autres versions mineures, soit en moyenne 3 par année.

PHP 5.3 a apporté un bon nombre de nouvelles fonctionnalités, comme les espaces de noms, les fonctions anonymes, les fermetures lexicales, l'opérateur elvis, le goto, la syntaxe NOWDOC, le LSB, la constante __DIR__, une gestion de la mémoire améliorée (déjà), des performances en hausses (encore déjà) et tout un tas d'autres choses très intéressantes pour le développeur.

Lire la suite

mardi 14 février 2012

Pourquoi migrer vers PHP 5.4 ? Raison #1

Dans quelques jours (ou semaine(s)), presque deux ans après l'abandon du développement de PHP 6, PHP 5.4 sortira dans sa version finale.

Comme l'indique sa numérotation, elle est considérée par les développeurs du langage comme une version mineure, et il pourrait donc sembler légitime de ne pas l'utiliser et d'attendre la prochaine version majeure avant d'effectuer une migration.

Cependant, ce serait oublier un peu vite que derrière ce 5.4 se cache énormément d'évolutions, parfois mineures mais le plus souvent significatives.

Je vais donc vous présenter, à travers une série de billet, ce qu'apporte PHP 5.4 par rapport aux versions précédentes de PHP, et accessoirement, démontrer que cette version mineure ne l'est finalement pas tant que cela.

Et pour commencer, je vais vous parler de ses performances.

Lire la suite

vendredi 3 février 2012

PHP 5.4 RC7

J'avais annoncé une version RC7 de PHP 5.4 dans un précédent billet, et cette version est devenue aujourd'hui une réalité.

La version finale de PHP 5.4, que j'avais annoncé pour maintenant, est donc repoussée à une date indéterminée, d'autant qu'il y aura certainement une version RC8, d'après le fichier NEWS.

Si elle est confirmée, et pour l'instant je n'ai aucun indice me permettant de dire qu'elle ne le sera pas, cette RC8 devrait être disponible dans deux semaines, soit aux alentours du 17 février 2012, si les développeurs de PHP conservent leur rythme d'une nouvelle version toutes les deux semaines.

La version finale de PHP 5.4 devrait donc en théorie être disponible le 2 mars 2012, soit quasiment deux ans jour pour jour après l'annonce par Rasmus Lerdorf de l'arrêt du développement de PHP 6, mais cela est pour l'instant de la pure théorie.

Mais pourquoi ces nouvelles versions ?

Lire la suite

vendredi 27 janvier 2012

Ils iront en enfer : PHP 5.4 RC7 est annoncée

Suite à cela, il semble désormais acquis que contrairement à ce que j'avais espéré, il y aura une version RC7 de PHP 5.4. Le fichier NEWS a en effet été mis à jour en conséquence : ?? Jan 2012, PHP 5.4.0 RC 7 Ma première réaction a été la déception, bien évidemment, mais j'avoue que je préfère  […]

Lire la suite

- page 2 de 20 -