PHP 5.4 sur Hébergement Mutualisé Linux

PHP 5.4

Nous sommes très heureux de pouvoir annoncer la disponibilité de PHP 5.4 sur Hébergement Mutualisé Linux. Cela fait déjà quelque temps que, dans les coulisses, nous sommes occupés à optimiser notre stratégie PHP sur cette plateforme.   Concrètement, cela signifie que nous proposons la version 5.4.8. Il s’agit de la toute dernière version qui a été lancée le 18 octobre par l’équipe de développement de PHP. Pour de plus amples informations à ce sujet, rendez-vous sur http://www.php.net/archive/2012.php#id2012-10-18-1.   Comme l’annonce l’indique, une nouvelle version 5.3 est également disponible. Nous avons aussi installé cette version afin que nos clients puissent également utiliser PHP 5.3.18.

Compatibilité

Nous conseillons à nos clients de tester la version 5.4 avec leur code récent. Cette version est non seulement plus stable et plus sûre, mais elle est aussi beaucoup plus rapide que les versions précédentes. Attention : avec le lancement de PHP 5.4, la communauté a décidé de définitivement supprimer de nombreuses fonctionnalités obsolètes. Sur http://php.net/manual/en/migration54.php, vous retrouverez un guide de migration qui accorde suffisamment d’attention aux modifications et aux incompatibilités (« backwards incompatible changes »).   Si vous constatez que votre code est incompatible avec la version 5.4, nous vous conseillons vivement de continuer à utiliser la version 5.3. Lors de la création des packs d’hébergement, nous optons par défaut pour la version 5.3 et nous allons continuer ainsi pendant encore quelque temps. Nous espérons qu’à partir de l’année prochaine, nous pourrons utiliser PHP 5.4 par défaut.

Fonctionnalités

PHP 5.4 offre quelques fonctionnalités intéressantes que vous pourrez retrouver à l’adresse http://www.php.net/manual/en/migration54.new-features.php. Comme vous le voyez, l’ensemble des fonctionnalités est assez limité. Les 2 fonctionnalités qui sautent le plus aux yeux sont :

  • La disponibilité de traits
  • La prise en charge de « short array syntax»

Bon à savoir

Nous ne proposerons pas le « built-in development web server in CLI mode », car ce serveur web a été spécialement conçu pour réaliser des tests et non pour tourner dans un environnement de production.