Jump to content

[resolu] lenteur d'ajout au panier


Recommended Posts

Bonjour à tous,

 

Je suis en train de tester en local la mise à jour en 1.6, et je suis confronté à un soucis.

l'ajout au panier est d'un extrème lenteur ~5à8s alors qu'en 1.5 on est à 1.5à 2s.

 

Sachant que ces temps sont mesuré avec Firebug;

  • tous les caches sont activé
  • ccc js et css activé
  • Gzip activé
  • modules non natif désactivé
  • thèmes par défault
  • aucun erreur de Js n'est remonté

la version 1.6 est elle plus lente de ce coté? ( sachant que le reste est comparable)

Connaissez vous qu'el peu être l'origine de cette lenteur?

 

 

p.s: la home me donne avec le profiling Load time: 400 ms

Edited by jd440 (see edit history)
Link to comment
Share on other sites

Je viens de re installer un boutique ultra vierge

 

Sur le load time de la boutique entre les deux on est comparable 400 ~450ms
en revanche sur l'ajout il n'y a pas photo, sur l'instal vierge l'ajout est quasi instantané.

 

Sachant sur sur l'install vierge je suis en mono boutique et sur l'autre c'est une multi-boutique, existante avec les données en BDD (produit, compte client, panier... )

 

Auriez vous une idée d'ou peu venir cette lenteur?

Link to comment
Share on other sites

Essayer pas mal de chose mais sans effet:

  1. suppression de tous les paniers abandonné
  2. suppression de teoute les règle panier.
  3. désactivation de toute les autre bouties.

 

En revanche quelque chose me surprend:

 

Lorsque j'examine avec firebug les requets d'ajout au panier entre les dexu version j'ai des choses très différentes:

Réponse
Cache-Control	max-age=7200
[..]
Server	Apache/2.2.24 (Mandriva Linux/PREFORK-0.1)
Set-Cookie	PrestaShop-a30a9934ef476d11b6cc3c983616e364=HrW27OMN0ALUwI8qWk29hInrYHvu%2FpRH1%2FSMlWtlO7m6ndlg44cp3pIux2%2BWK2PgyHBSBhCWscdClicHnXsyniOY3zl9492k9azlB3JPgE0%3D000075; expires=Mon, 15-Sep-2014 18:47:15 GMT; path=/p1609v/; httponly
X-Powered-By	PHP/5.3.22
X-Robots-Tag	noindex, nofollow

Requête
Accept	application/json, text/javascript, */*; q=0.01
[..]
Content-Type	application/x-www-form-urlencoded; charset=UTF-8
DNT    1
Host    192.168.1.104
Pragma	no-cache
Referer	http://192.168.1.104/p1609v/?rand=1409078250593
User-Agent	Mozilla/5.0 (X11; Linux x86_64; rv:15.0) Gecko/20100101 Firefox/15.0
X-Requested-With	XMLHttpRequest

PAS ok

Réponse
Cache-Control	max-age=7200
Connection	Keep-Alive
[...]
Server	Apache/2.2.24 (Mandriva Linux/PREFORK-0.1)
Set-Cookie	PrestaShop-a30a9934ef476d11b6cc3c983616e364=Pe%2FOKrgQguPJn1CQg35XGIg3oiAGtYczWLAerZSMz2PR%2BQfunbnM5nXMNqnDlCLcan5Hu%2F5uf8n%2BQzgqNZruRXzJgUXRusbu%2BE167CB11%2FEb%2BNNVh1fH6jG9ywU1UJB5Hpc%2FLzBmG9CODdCpAOxuDCd9jWCOGp%2FLx505sBwhsWy5vDKe8ViDOW0l3iskNa7KMypC8SvQIEVkU3mg2yoc7g%3D%3D000155; expires=Mon, 15-Sep-2014 18:45:26 GMT; path=/prestashop1.5.2/; httponly PrestaShop-a30a9934ef476d11b6cc3c983616e364=Pe%2FOKrgQguPJn1CQg35XGIg3oiAGtYczWLAerZSMz2PR%2BQfunbnM5nXMNqnDlCLcan5Hu%2F5uf8n%2BQzgqNZruRXzJgUXRusbu%2BE167CB11%2FEb%2BNNVh1fH6jG9ywU1UJB5Hpc%2FLzBmG9CODdCpAOxuDCd9jWCOGp%2FLx505sBwhsWxHrmGJhiBmidCHg%2FN18CbxE3lojpMkee8dq1QRpQe5LQjCdD%2Bn59dSdYNPUdO070W19AiPXVSOIIp2D2s%2B9WZFbbprVcd5LV1HfSy547tcLQ%3D%3D000195; expires=Mon, 15-Sep-2014 18:45:26 GMT; path=/prestashop1.5.2/; httponly
Vary	Host
X-Powered-By	PHP/5.3.22
X-Robots-Tag	noindex, nofollow

Requête
Accept	application/json, text/javascript, */*; q=0.01
[..]
Content-Type	application/x-www-form-urlencoded; charset=UTF-8
Cookie	PrestaShop-a30a9934ef476d11b6cc3c983616e364=Pe%2FOKrgQguPJn1CQg35XGIg3oiAGtYczWLAerZSMz2PR%2BQfunbnM5nXMNqnDlCLcan5Hu%2F5uf8n%2BQzgqNZruRXzJgUXRusbu%2BE167CB11%2FEb%2BNNVh1fH6jG9ywU1UJB5Hpc%2FLzBmG9CODdCpAOxuDGA8yJ0nf5uzRioLP1JEJ%2BnHu3sfES3dw9Bz8j5TwyRj000141
DNT	1
Host	192.168.1.104
Pragma	no-cache
Referer	http://192.168.1.104/prestashop1.5.2/
User-Agent	Mozilla/5.0 (X11; Linux x86_64; rv:15.0) Gecko/20100101 Firefox/15.0
X-Requested-With	XMLHttpRequest

Si on regarde les différences dans les requêtes:

version ok:

version pas OK

 

 

Si on regarde les différences dans les réponses:

version ok:

  • 1 cookie

version pas OK

  • "double" cookie

 

Je me demande si ces différence n'expliquerai pas le différence de rapidité, mais sans comprendre.

Si quelqu'un arrive à interpréter ces différences.

Link to comment
Share on other sites

Après de très nombreux test je crois avoir trouvé le proble.

 

J'ai tout tenté

  • Avec ou sans cache
  • ccc js et css activé ou non
  • Gzip activé
  • modules non natif désactivé
  • thèmes par défault
  • Bdd vierge,
  • utilisé toute les fichier vierge à l'exeption des images et des modules.

Et en testant d'utiliser le dossier modules vierges tout est redevenu OK.

j'ai recopier un à un les modules jusqu'a trouver le modules défaillant. "envoimoinschere"

 

Je le supprimer le dossier "modules/envoimoinscher" l'ajout au panier se fait ne 0.5s

J'ajoute le dossier "modules/envoimoinscher" l'ajout au panier se fait ne 5s

 

Mais ce qui est bizzare c'est que même avec l'option "désactiver les modules non natif" ca bug.

que le modules est non activé, et non hooké????

Link to comment
Share on other sites

  • 2 months later...

Merci pour ton message, ça vient de régler mon problème qui était similaire au tien.

 

Effectivement le module Envoimoinscher faisait ramer l'ajout au panier, même quand il était désactivé et désinstallé.

 

Seule la suppression complète du module a réglé le soucis.

Link to comment
Share on other sites

  • 1 month later...
  • 3 years later...

Bonjour,

Effectivement c'est le module envoismoincher qui pose problème, mais ce dernier peut être solutionner autrement que avec la suppression. Il faut aller dans les paramètres avancés du module et dans la liste de choix possibles sur à quel moment calculer le frais de port, choisir l'option avec estimation. Avec ce choix le panier sera plus rapide.

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...