PHP7 : Liste des CMS compatible

Soucis de programmation et proposition de scripts.
11 message(s)Page 1 sur 1

PHP7 : Liste des CMS compatible

Messagepar felixinx » Ven Déc 11, 2015 10:37 am

Bonjour,

Ca y est, la première version stable de PHP 7 à été lancé et sHost le support déja pour ceux qui le désirent. Voir cet article.

Alors j'ai décidé de faire une petite liste de CMS/Scripts compatibles avec PHP 7.

[*] Wordpress :     Oui  certain plugins risquent de ne pas fonctionner.
[*] SMF - Simple Machine Forums :     Non Voir la réponse ci-bas.
[*] October CMS :          Non Voir #1636

Si vous en avez d'autre, n'hésitez pas à me le dire pour que je les ajoutes!

Bonne journée!
Dernière édition par felixinx le Ven Déc 11, 2015 10:57 am, édité 1 fois.
felixinx offline
Avatar de l’utilisateur
Message(s) : 15
Inscription : Ven Déc 26, 2014 11:00 am
Localisation : Montréal, Québec, Canada

Re: PHP7 : Liste des CMS compatible

Messagepar Alex » Ven Déc 11, 2015 10:41 am

Salut,

Attention ! SMF n'est pas prêt pour PHP 7 !
Le mod MySQLi règle une partie du problème, mais il ne règle pas tout.
Il reste un gros souci au niveau de la gestion des sessions. J'y travaille, si je trouve une réponse, bien entendu, je partagerai.
En attendant, SMF ne doit pas être utilisé avec PHP 7 !

Ni la version 2.0.11, ni la version 2.1.beta release 2, ne sont prêtes pour PHP 7 !
Amicalement votre.
Alex.


chez oim, forum libre !
Alex offline
Avatar de l’utilisateur
Message(s) : 1089
Inscription : Lun Août 12, 2013 7:59 pm
Localisation : MARSEILLE --- FRANCE

Re: PHP7 : Liste des CMS compatible

Messagepar felixinx » Ven Déc 11, 2015 10:58 am

Alex a écrit:Attention ! SMF n'est pas prêt pour PHP 7 !

Modifié ;)
felixinx offline
Avatar de l’utilisateur
Message(s) : 15
Inscription : Ven Déc 26, 2014 11:00 am
Localisation : Montréal, Québec, Canada

Re: PHP7 : Liste des CMS compatible

Messagepar Alex » Ven Déc 11, 2015 11:26 am

Merci à toi. ;)

On ne dirait pas comme ça, mais PHP 7 est un énorme changement ! Les changements apportés sont nombreux !
Voir ici pour une migration vers PHP 7 : http://php.net/manual/fr/migration70.php

Il y a du boulot pour passer à PHP 7 !
SMF fonctionne en MySQLi sous PHP 7, mais il rencontre trop d'erreurs pour qu'on puisse dire qu'il est prêt.
Il faut régler ces erreurs d'abord.

Mais on y travaille ! On y travaille... ;)

Pour finir, le gain de performances offert par PHP 7 ne semble pas s'appliquer à SMF. Ce gain est vraiment minime.
D'ailleurs, les devs PHP avaient prévenus, les performances sont là, mais pour les CMS il ne faut pas rêver.
Pour avoir un CMS performant sous PHP 7, il faut un CMS spécialement bâti pour PHP 7. :roll:
Amicalement votre.
Alex.


chez oim, forum libre !
Alex offline
Avatar de l’utilisateur
Message(s) : 1089
Inscription : Lun Août 12, 2013 7:59 pm
Localisation : MARSEILLE --- FRANCE

Re: PHP7 : Liste des CMS compatible

Messagepar Someone » Mer Déc 30, 2015 10:26 am

Bonjour,
On peut ajouter Joomla! (<3.5) et Drupal qui ne sont pas compatible.
Someone offline
Message(s) : 62
Inscription : Mar Déc 08, 2015 7:25 am

Re: PHP7 : Liste des CMS compatible

Messagepar JCFM » Dim Jan 10, 2016 7:30 am

Bonjour !
J’ai essayé PHP7, mais problème de bases de données.
Sur la toile, je n’ai trouvé aucune explication pour corriger le problème.
Une explication, SVP, si cela est possible.
Il n’y a pas urgence, rire.
C’était tout simplement pour constater si tous les plugins que j’utilise pour mon blog sont compatibles avec cette version.
Merci d’avance.
Cordialement.
Jean-Claude.
https://savautoattention.shost.ca/
JCFM offline
Message(s) : 30
Inscription : Mer Sep 02, 2015 9:07 am

Re: PHP7 : Liste des CMS compatible

Messagepar Alex » Dim Jan 10, 2016 7:37 am

Salut,

PHP7 ne reconnait plus MySQL. Toutes les fonctions MySQL provoquent des erreurs puisqu'elles ne sont plus connues de PHP7.
La seule solution est de passer à MySQLi ou PDO.
Amicalement votre.
Alex.


chez oim, forum libre !
Alex offline
Avatar de l’utilisateur
Message(s) : 1089
Inscription : Lun Août 12, 2013 7:59 pm
Localisation : MARSEILLE --- FRANCE

Re: PHP7 : Liste des CMS compatible

Messagepar JCFM » Dim Jan 10, 2016 8:30 am

Bonjour Alex !
Meilleurs vœux.
Oui, cela je l'avais bien compris.
Comment fait-on pour passer de MySQL à MySQLi ? Ou PDO, qui me paraît plus "barbare" ayant pas SQL dans le mot, rire !
Je suis un nul de chez nuls, cela te fait que six mois que j'ai mis le doigt dedans, désolé pour ces questions.
Cordialement.
Jean-Claude
JCFM offline
Message(s) : 30
Inscription : Mer Sep 02, 2015 9:07 am

Re: PHP7 : Liste des CMS compatible

Messagepar Alex » Dim Jan 10, 2016 9:17 am

Merci, meilleurs voeux à toi aussi.

C'est simple.
Le serveur sHost propose MySQLi et PDO pour PHP7. MySQL est également présent pour la version 5 de PHP. A toi de faire ton choix ! ;)

Pour faire la transition, il faut tout simplement modifier ton code. Tu ne veux pas de PDO, d'accord.
Il ne te reste plus qu'à "convertir" les fonctions MySQL vers leur équivalent MySQLi.
Amicalement votre.
Alex.


chez oim, forum libre !
Alex offline
Avatar de l’utilisateur
Message(s) : 1089
Inscription : Lun Août 12, 2013 7:59 pm
Localisation : MARSEILLE --- FRANCE

Re: PHP7 : Liste des CMS compatible

Messagepar Dominick » Dim Jan 10, 2016 11:19 am

Bonjour,

Dans le cas des plugins incompatibles sur Wordpress, il faudra soit les désactiver et passer à PHP 7.0 ou tout simplement attendre que les développeurs mettent leurs plugins à jour.

Cordialement,
Portfolio labrie.ca
Administrateur sHost.ca
Statut des services : https://statut.shost.ca/

Desktop NAS | i7 3770k OC | 24GB DDR3 | 500GB SSD & 4x4TB & 12TB HDD & 5TB USB | 700w PSU | ESXi 6.7
UPS 1500VA/900W Backup Battery
Fibre Optique 1Gbps symétrique
MacBook Air 4,2 (2011, 13in) | i5 @ 1.7Ghz; 2 core| SSD128GB | macOS 10.13
Dominick offline
Site Admin
Avatar de l’utilisateur
Message(s) : 1511
Inscription : Ven Juil 27, 2012 11:39 am
Localisation : Fredericton, Canada

Re: PHP7 : Liste des CMS compatible

Messagepar JCFM » Dim Jan 10, 2016 2:43 pm

Bonsoir ! Merci à vous deux.
Jean Claude
JCFM offline
Message(s) : 30
Inscription : Mer Sep 02, 2015 9:07 am

11 message(s)Page 1 sur 1

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 1 invité

cron