Re: Version PHP minimum SPIP 3.3

CSI <[email protected]>
Newsgroups gmane.comp.web.spip.devel
Message-ID <[email protected]>
Bonjour,

Le 04/03/2021 à 17:15, Matthieu Marcillaud a écrit :
> Hello,
>
> Il y a maintenant longtemps, on avait monté la version minimum de PHP 
> requise pour SPIP 3.3 à PHP 5.6 parce que (de mémoire) quelques 
> distributions Debian pouvaient peut être être encore dessus.
>
> On est quelques un·es à se dire que bon, le temps est passé encore 
> (comme d'hab) et que mettre (au moins) PHP 7.1 minimum apporterait un 
> certain réconfort (notamment ça permet de typer les arguments et 
> retours de fonctions avec goût — 
> https://mlocati.github.io/articles/php-type-hinting.html). PHP 7.1 est 
> sorti en fin 2016 (et n'est plus maintenu par ailleurs non plus).
>
> Et ça éviterait de se maintenir une maintenance php 5.6 pour 10 ans 
> peut être :)
>
> Les versions PHP maintenues sont 7.3+ à ce jour.
>
> Chez Debian, les versions PHP par défaut : https://wiki.debian.org/PHP
>
> Jessie 8 — 5.6.40 (plus maintenu)
> Stretch 9 — 7.0 (maintenu jusque 2022)
> Buster 10 — 7.3
>
> Des avis avisés ?

Avisés je ne sais pas mais avis oui:-)

En préalable je précise que je garde les versions de PHP liées à la 
distribution, pour plein de raisons (fiablilité, sécurité) et 
compatibilité Virtualmin (qui en général est compatible avec un 
couple OS-PHP).

Perso je maintiens encore 2 serveurs en Debian 9 juste pour Spip car 
Debian 10 amène PHP 7.3 avec lequel Spip n'est pas encore 
officiellement compatible. Donc sur ces 2 serveurs des Spip en PHP 7.0. 
Mettre la limite basse à 7.1 impliquerait de fait que je devrais 
simultanément passer mes spip en 3.3 et les migrer vers un serveur en 
Debian 10. Si la limite basse est 7.0, je peux migrer en 3.3 sans 
déplacer le site en même temps (même si bien évidemment je finirai 
par migrer ce site sur un serveur en Debian 10, je ne suis pas obligé 
de le faire dans la même opération).
Donc perso si je suis tout à fait d'accord pour quitter PHP 5.6, je 
préfèrerai que la nouvelle limite basse soit 7.0 ou alors que 3.2 soit 
préalablement rendu compatible avec 7.3 (j'en ai qui tournent sur 7.3 
mais je constate 2-3 soucis avec l'activation désactivation du cache).

Mais bon, c'est juste un avis, dans le meilleur des mondes je 
préfèrerai que spip soit compatible 7.4 et que debian 10 soit arrivé 
avec 7.4 ... je commence à avoir des clients qui me demande 8.0 pour 
leurs Wordpress ... mon avis concerne juste une 50aine de sites spip 
certains étant sur des hébergements mutu avec plus de souplesse sur la 
version de PHP mais avoir ses propres serveurs a d'autres très gros 
avantages.

Bref voilà c'était mon avis.

>
> MM.
--
Pierre
_______________________________________________
liste: https://listes.rezo.net/mailman/listinfo/spip-dev
doc: https://www.spip.net/
dev: https://core.spip.net/
irc://irc.freenode.net/spip
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.