logo

NPDS : Gestion de contenu et de communauté


Content & Community Management System (CCMS) robuste, sécurisé, complet, performant, parlant vraiment français, libre (Open-Source) et gratuit.
42 visiteur(s) et 0 membre(s) en ligne.
Activité du Site

Pages vues depuis 25/05/2001 : 108 397 362

  • Nb. de membres 8 693
  • Nb. d'articles 1 695
  • Nb. de forums 26
  • Nb. de sujets 8
  • Nb. de critiques 92

Top 10  Statistiques

Index du forum »»  Version future »» php 8

Nouveau sujet
 php 8#26807Répondre

5Contributeur(s)
jpbfliaigrejfcolmantnicolas2Jireck
3 Modérateur(s)
developpeurjpbJireck
jpb jpbicon_post
php 8 et npds...
encore du boulot ! une série de corrections à fournir, notamment pour
- les arguments optionnels et requis des fonctions,
- strftime and gmstrftime dépréciés puis supprimer en version 9....
- et sans doute d'autres corrections mineures ?....
fliaigre fliaigreicon_post
Bonjour jpb,

Chez Infomaniak on commence à nous mettre en garde sur Php 7,4. C'est juste pour savoir si tu as avancé sur la mise à jour.
Merci.
jpb jpbicon_post
non on à juste regardé avec @nicolas2 ... on a encore un peu de temps ... mais oui on va s'en occuper ...
fliaigre fliaigreicon_post
OK merci.
jpb jpbicon_post
bon je pensai qu'on aurait plus de temps mais déjà certain hébergeur on basculé en 8.1 ... et comme prévu celà coince ... il va falloir s'y mettre ....
jfcolmant jfcolmanticon_post
Hello!

Pour info, Strato va facturer 8€/mois à partir de février aux clients qui restent en php 7 (frais de maintenance et de sécurisation de version obsolète de php) :paf (ouf pour moi, ce n'est pas mon hébergeur principal, mais un endroit ou je fais juste des essais).
jpb jpbicon_post
il ne manque jamais d'air les hébergeur :-) :-o
nicolas2 nicolas2icon_post
yo jpb
https://github.com/nicolas2/npds_dune/tree/Php_8.2.0 jais fait des modif pour php 8.2.0 et php 8.2.1 ce n'est pas fini mais regarde ce que tu veut prendre il ya encore un peut de taf !!!

- php >= 8.2.1
- mysql >= 8.0.31

a tester en local et ne pas installer en prod et ne pas faire de merge de cette version !!!!

remonter les bugs suite a vos teste !
jpb jpbicon_post
merci nico oui il faut s'y mettre ..... :-?
jpb jpbicon_post
la question est comment on procède
en fait il y a beaucoup de changements !
comment on essaye de faire un version la plus compatible possible avec les anciennes versions de php ??
nicolas2 nicolas2icon_post
répondue sur labo info ne pas faire le nommage de type sur les functions
pour compatibilité php7 PHP8 pas grand chose a faire !
mais tout ce qui a été garder pour php5 une rétrocompatibilité tu peut virer !!!



Jireck Jireckicon_post
Citation : nicolas2 

répondue sur labo info ne pas faire le nommage de type sur les functions
pour compatibilité php7 PHP8 pas grand chose a faire !
mais tout ce qui a été garder pour php5 une rétrocompatibilité tu peut virer !!!


Je confirme du peu que j'ai lu du code
 
jpb jpbicon_post
bon j'ai enfin avancé ... et fait un labo en php 8.2 ...
fonctionne plûtot très bien ...
maintenant en cours de chasse aux bug fatal, warning, deprecated et autres friandises ...
au vu de l'avancée la 16.4 sera très probablement compatible avec php8 ...

@suivre
nicolas2 nicolas2icon_post
cool :=!
url du labo php 8 et code sur github ?
jpb jpbicon_post
merci nico j'ai traité un certain nombre de problèmes que tu avais soulevé non le code n'est pas encore sur github je suis sur ma machine et c'est sur un de mes domaines
https://grottes-et-karsts.org/

dis moi si tu veux des accès...

bon il reste sans doute beaucoup de petite misère à découvrir mais comme on dit pour les bagnoles déjà elle démarre lol
jpb jpbicon_post
quand on réalise que de la 5.6 à la 7.4 de php toutes ces versions sont en EOL fin de vie ... ca donne le vertige lol .....
nicolas2 nicolas2icon_post
jeter un œil vite fait sa fonctionne au top un bon début :=!


dis moi si tu veux des accès... => non pas besoin jpb



Message édité par : nicolas2 / 01-09-2023 17:36

nicolas2 nicolas2icon_post
Citation : jpb 

quand on réalise que de la 5.6 à la 7.4 de php toutes ces versions sont en EOL fin de vie ... ca donne le vertige lol ..... 


un grand pas en avant :-)
jpb jpbicon_post
ça avance ... ça bataille pour la 16.8 !

il faut bien constater que cette version qui sera donc adaptée pour fonctionner avec php8++ et mysql8 ++ renoncera au support de php5 (dont la dernière 5.6 sortie en 2014 fin de vie le 31/12/2018)

- néanmoins pour ceux qui voudrons il pourront utiliser donc une version npds16.3 ou 16.4 (pas encore released) ces deux versions n'étant bien entendu pas compatible avec php8 et mysql8 ...

Message édité par : jpb / 11-09-2023 21:58

Jireck Jireckicon_post
en fait bien penser a faire le support pour passer de 16.3 ou 16.4 vers 16.08