Re: SPIP 3.2-dev, version PHP minimum ?
nicod_ <[email protected]>
| Newsgroups | gmane.comp.web.spip.devel |
|---|---|
| Message-ID | <[email protected]> |
Le 20/06/2017 à 21:46, Matthieu Marcillaud a écrit : > Certaines personnes sur l’IRC me disent que c’est encore tôt et que ça > n’a pas de sens de forcer cette version alors que des PHP 5.3 traînent > encore dans les campagnes. Je disais surtout que le sujet doit être discuté. On a toujours dit que SPIP ne poussait pas à l'obsolescence et qu'il s'installait facilement sur des hébergements modestes, donc il me semble que c'est un sujet à décider en toute connaissance de cause. Sur l'écosystème PHP, j'avançais l'argument des hébergements à la traine parce que c'est une réalité, par exemple CentOS (RedHat) en version 6 (soit la n-1) est encore sur PHP 5.3.3 La 5.3 n'est plus trop utilisée selon les stats basées sur les logs de packagist, donc des gens qui utilisent composer et qui sont à priori plutôt dans une utilisation moderne de PHP : https://seld.be/notes/php-versions-stats-2017-1-edition Mais selon des stats plus générales basées sur les classements Alexa : https://w3techs.com/technologies/details/pl-php/5/all Chez les voisins, Wordpress recommande PHP 7 mais supporte PHP 5.2.4+, avec un avertissement sur la fin de vie et les risques de sécu. Drupal 7 : PHP 5.2.5 or higher (5.4 or higher recommended) Drupal 8 : PHP 5.5.9 or higher ( > Ou qu’il faudrait quitte à changer basculer > directement sur la dernière version maintenue de PHP (5.6). De ma part, c'était ironique :) Si des fonctionnalités de PHP 5.6 sont indispensables à l'évolution du code, pourquoi pas, mais je n'ai pas l'impression qu'on en soit là. > Entre autres choses dans PHP 5.4, c'est les écritures des tableaux > possibles avec des crochets [], et l’arrivée des Traits. > > Avez vous des avis là dessus ? Ça ne me parait pas fondamental (dans le sens pas bloquant), mais bon, pourquoi pas. La précédente décision sur la 5.3 date d'un an et demi (janvier 2016). -- nicod_ _______________________________________________ liste: http://listes.rezo.net/mailman/listinfo/spip-dev doc: http://www.spip.net/ dev: http://trac.rezo.net/trac/spip/ irc://irc.freenode.net/spip