Jump to content

Version Prestashop et PHP


Recommended Posts

Bonjour,

Je monte actuellement une boutique prestashop avec la version 1.6.1.24 et la version 7.2.27 de PHP mais j'ai beaucoup d'erreur/warning dû à la version de PHP sur le back office quand j'active le mode debug.

Exemple de bug :

Unknown error à la ligne 2151 du fichier /home/mysite/www/classes/Tools.php
[8192] Function create_function() is deprecated

Warning à la ligne 644 du fichier /home/mysite/www/classes/ObjectModel.php
[2] count(): Parameter must be an array or an object that implements Countable

Donc ma question est : quelle est la meilleure version de PHP pour prestashop 1.6.1.24 ?

Merci à vous,

Cordialement

Link to comment
Share on other sites

il y a 9 minutes, fbenoist.com a dit :

Pour des questions de performance, vous devriez utiliser PHP 7.1.

Vous avez les benchmarks pour Prestashop qui le prouvent svp ?

PHP7 est supérieur à 5.6 pour les calculs à virgule flottante par exemple mais ce ne sont pas le genre d'opérations utilisées par Prestashop.

Ce qui ralentit un Prestashop c'est une base de données mal indexée, des scripts mal écrits ou des erreurs de code.

En gros c'est comme remplacer une locomotive par une plus grosse sauf qu'il manque toujours des roues à plusieurs wagons. Donc ca va avancer un poil plus vite mais ça n'a rien résolu.

  • Like 1
Link to comment
Share on other sites

Vous devriez mieux me lire alors^^

il y a 8 minutes, Eolia a dit :

benchmarks pour Prestashop ?

Il se trouve qu'on a fait le test et que le gain, pour 2 boutiques identiques est de moins de 50ms pour les pages les plus lentes.

Link to comment
Share on other sites

J'avais répondu

Il y a 1 heure, Eolia a dit :

PHP5.6 mais vous pouvez aller jusqu'à 7.1 si vous y tenez

la 1.6.1.24 ne va pas au-delà sans erreurs/warnings et le problème rencontré le plus souvent vient des modules.

Link to comment
Share on other sites

PHP7.0 et plus gère légèrement mieux le ZendCache,  mails le code PHP de prestashop restant ce qu'il est les gains sont quasi imperceptible. Le gros du temps n'étant pas la compilation mais les boucles quasi infinies répétées.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...