GoPHP5

GoPHP5 est une initiative qui vise à pousser l’adoption des versions récentes de PHP. Cette action est soutenue par des projets très populaires comme Phpmyadmin, Drupal, Gallery, PHPUnit…

En effet aujourd’hui beaucoup de développeurs sont obligés d’écrire du code PHP4 à cause d’hébergeurs refusant de migrer vers PHP5. Cela est pénalisant car le support objet de PHP4 souffre de sérieuse lacunes et donc le code est de moins bonne qualité et plus dur à maintenir.

PHP5 apporte aussi un parsing du xml plus simple et une couche d’abstraction de base de données de très bonne qualité (PDO).

Pourtant le passage a PHP5 est trivial dans la plupart des cas (il s’agit souvent de juste quelque warning) et c’est une première étape avant PHP6.

C’est pour cela que dans le cadre du projet USVN nous avons décidé de soutenir cette initiative et de ne plus supporter les versions de PHP inférieur À la 5.2.

#Pourquoi ne pas soutenir des versions de PHP inférieur à la 5.2?

  • La version 5.0 de PHP souffre de problème de performance et il y manque PDO.
  • La version 5.1 est de bonne qualité, mais il lui manque les extensions JSON et Filter

Mais ce n’est pas vraiment un problème puisque la plupart des distributions fournissent PHP 5.2 (debian compris).

[<88 center>](http://www.gophp5.org/)