JPresta.com Posted October 7, 2013 Share Posted October 7, 2013 (edited) Votre boutique est lente, vous voulez l'accĂ©lĂ©rer? lisez la suite...  Description du module Page Cache RĂ©duit le temps de chargement de votre boutique en Ă©vitant Ă Prestashop de regĂ©nĂ©rer les pages grĂące Ă un systĂšme de cache cĂŽtĂ© serveur et cĂŽtĂ© navigateur du client.  Comment ça marche? Par dĂ©faut Prestashop regĂ©nĂšre les pages de votre boutique Ă chaque fois qu'un internaute les consulte. Pourtant peu d'Ă©lĂ©ment changent entre chaque utilisateur: le panier, le module "dĂ©jĂ vu", et peut-ĂȘtre des modules particuliers que vous avez ajoutĂ©s. Page Cache corrige ce dĂ©faut en procĂ©dant de la maniĂšre suivante: 1) Un internaute affiche une page de votre boutique 2) Page Cache supprime toutes les informations relatives Ă cet internaute 3) Prestashop gĂ©nĂšre la page "normalement" 4) Page Cache enregistre la page sur le serveur et l'envoi Ă l'utilisateur 5) La page s'affiche dans le navigateur 6) Page Cache met Ă jour les parties de la page qui dĂ©pendent de l'utilisateur, c'est Ă dire son panier, le module "dĂ©jĂ vu", et tous les modules que vous aurez configurĂ© comme Ă©tant "dynamiques" Lorsque les utilisateurs suivants affichent cette page, plus besoin de la phase 2 (gĂ©nĂ©ration de la page par Prestashop), Page Cache renvoi directement la page enregistrĂ©e ce qui permet d'ĂȘtre beaucoup plus rapide. Cela permet Ă©galement d'utiliser moins de CPU, moins de RAM et gĂ©nĂšre beaucoup moins de requĂȘte en base de donnĂ©es.  Encore mieux, lorsque l'utilisateur revient sur une page dĂ©jĂ affichĂ©e (par lui) le cache du navigateur est utilisĂ©, c'est donc instantanĂ©! Le panier et tous les modules dynamiques se mettent Ă jour, c'est transparent et fonctionnel.  Les dĂ©lais d'expirations (cache serveur) et durĂ©e de vie (cache navigateur) sont configurables. Les pages pouvant ĂȘtre mises en cache sont les suivantes: Page d'accueil, Page des catĂ©gories, Page des produits, Page CMS, Page des nouveaux produits, Page des meilleures ventes, Page des fournisseurs, Page des marques, Formulaire de contact, Page des promotions, Page Sitemap  Le cache se met Ă jour automatiquement: lorsque vous modifiez un produit, une catĂ©gorie, un prix, votre stock, etc. le cache des pages concernĂ©es par ces modifications est supprimĂ©.  C'est mĂȘme compatible avec les ventes flash, le multi-boutique, CloudCache et autres proxy! Les + pour vous et vos utilisateurs Un site trop lent dĂ©courage les acheteurs potentiels La vitesse de votre boutique est prise en compte par les moteurs de recherche dans leur classement des rĂ©sultats (Google, etc.) En consommant moins de ressources CPU/RAM/Base de donnĂ©es vous pourrez rĂ©duire vos coĂ»ts d'hĂ©bergement  Contact et infos Pour plus d'info n'hĂ©sitez pas Ă demander via ce forum, il y a aussi la fiche produit, le site de dĂ©mo et le support via le lien "contacter le dĂ©veloppeur". Edited September 3, 2014 by joemartin (see edit history) Link to comment Share on other sites More sharing options...
sylvainpellier Posted October 16, 2013 Share Posted October 16, 2013 Je confirme que que ça va plus vite (http://www.lamontrebleue.fr/) et que c'est vraiment un module trÚs trÚs intéressant avant de se plonger dans l'optimisation serveur.  Mais plusieurs choses :  - est-ce que c'est compatible avec du multi-boutique ?  - j'ai un bug sur un seul produit, qui a 4 déclinaisons dont 3 en rupture et pourtant il m'affiche les 4 en ruptures  - le temps de chargement détecté par Google Analytics n'a pas baissé Link to comment Share on other sites More sharing options...
JPresta.com Posted October 16, 2013 Author Share Posted October 16, 2013 Actuellement (v2.10) ce n'est pas encore compatible multi-boutique, je n'ai pas eu le temps de regarder.  Pour votre bug c'est étonnant car le module ne modifie pas le contenu des pages; est-ce un problÚme de rafraßchissement du cache? Pour le savoir désactivez le module, affichez la page et voyez si le bug est toujours là .  Pour que Google voit une accélération du site il faut que vous ayez assez de visiteur pour que le cache soit généré et non expiré quand Google (et les autres) passent sur votre site. L'idéal serait de passer votre propre mini crawler tous les jours pour que le cache soit mis à jour réguliÚrement. Vous pouvez également augmenter le délai d'expiration (par défaut à 1 jour). Link to comment Share on other sites More sharing options...
sylvainpellier Posted October 16, 2013 Share Posted October 16, 2013 Est-ce que vous pourriez prendre quelques minutes pour le multi-boutique ? Est-ce qu'une bidouille permettrait de faire en sorte qu'une des boutiques profitent du cache ?  Il y a 5000 visiteurs / jours c'est assez pour que Google le prennent en compte ?  En effet le bug ne vient pas du module puisque lorsqu'il est désactivé le problÚme est aussi présent. Link to comment Share on other sites More sharing options...
JPresta.com Posted October 16, 2013 Author Share Posted October 16, 2013 Ok, je mets le multi-boutique dans la liste des tĂąches.  Oui 5000/jours c'est suffisant :-) En fait dans Google analytics ils se basent sur le temps de chargement dans le navigateur, cela devrait donc se voir dans les stats mĂȘme si le module agit uniquement sur le temps de rĂ©cupĂ©ration de la page HTML et pas sur le chargement des images et du rendu. Vous avez bien la derniĂšre version avec le cache du navigateur? Depuis combien de jours le module est actif? Link to comment Share on other sites More sharing options...
sylvainpellier Posted October 16, 2013 Share Posted October 16, 2013 Depuis plus de 15 jours ... Link to comment Share on other sites More sharing options...
JPresta.com Posted October 16, 2013 Author Share Posted October 16, 2013 Vous auriez un petit graphique qui montre le passage avant/aprĂšs le module? Avez vous des stats du crawler de Google (https://www.google.com/webmasters/tools/home?hl=fr)? Elles devraient ĂȘtre plus flagrantes. Link to comment Share on other sites More sharing options...
sylvainpellier Posted October 16, 2013 Share Posted October 16, 2013 C'est bien plus flagrant en effet.  Ce que je ne comprends pas c'est que je n'ai pas la mĂȘme rĂ©percussion dans Analytics Link to comment Share on other sites More sharing options...
JPresta.com Posted October 16, 2013 Author Share Posted October 16, 2013 Belle courbe :-) Peut-ĂȘtre que Google Analytics mesure plus le temps d'affichage: chargement image + javascript + rendu HTML? Link to comment Share on other sites More sharing options...
sylvainpellier Posted October 28, 2013 Share Posted October 28, 2013 Est-ce qu'on peut envisager en multiboutique qu'une seule boutique puisse profiter du cache ? Â Parce que mes premiers tests montrent qu'en multiboutique le module ne fonctionne du cou pas du tout Link to comment Share on other sites More sharing options...
JPresta.com Posted October 28, 2013 Author Share Posted October 28, 2013 Bien, je vais prioriser le multi-boutique alors :-) Je vous tiens au courant prochainement. Link to comment Share on other sites More sharing options...
JPresta.com Posted October 30, 2013 Author Share Posted October 30, 2013 Version 2.12 compatible avec le multi boutique en cours de validation sur prestashop addons... Pour les gens pressĂ©s de tester vous pouvez acheter le module maintenant et me contacter ici aprĂšs vous ĂȘtre identifié https://addons.prestashop.com/fr/ecrire-au-developpeur?id_product=7939 pour avoir la derniĂšre version. Merci. Link to comment Share on other sites More sharing options...
sylvainpellier Posted October 31, 2013 Share Posted October 31, 2013 Excellente nouvelle !  Comment avoir accÚs à la mise à jour alors qu'on l'a acheté il y a quelques semaines ? Link to comment Share on other sites More sharing options...
JPresta.com Posted October 31, 2013 Author Share Posted October 31, 2013 Connectez vous à Prestashop addons et envoyez moi un message ici https://addons.prestashop.com/fr/ecrire-au-developpeur?id_product=7939 Link to comment Share on other sites More sharing options...
JPresta.com Posted November 15, 2013 Author Share Posted November 15, 2013 (edited) La version 2.14 est dans les bacs et disponible sur Prestashop Addons, elle:   * ajoute la retro-compatibilitĂ© avec les thĂšmes v1.4 (les thĂšmes, pas prestashop 1.4)    * ajoute la compatibilitĂ© avec le module ClearURL    * ajoute la compatibilitĂ© avec le multi-boutique    * corrige un problĂšme avec la dĂ©tection auto de la langue    * ignore les paramĂštres de tracking (analytics) pour ĂȘtre plus performant    * ajoute un niveau de log supplĂ©mentaire pour debbuguer plus rapidement    * ajoute la possibilitĂ© d'exĂ©cuter du javascript aprĂšs le chargement des modules dynamiques Edited November 23, 2013 by joemartin (see edit history) Link to comment Share on other sites More sharing options...
JPresta.com Posted January 31, 2014 Author Share Posted January 31, 2014 La version 2.17 est validée: URL pour tùche CRON qui permet de vider le cache Compatibilité avec les groupes d'utilisateurs Correction d'un bug qui limitait l'efficacité du cache Mise en conformité avec Prestashop (pas d'utilisation de _GET et _POST) http://addons.prestashop.com/fr/outils-administration-modules-prestashop/7939-page-cache.html Link to comment Share on other sites More sharing options...
nico Posted February 1, 2014 Share Posted February 1, 2014 bonjour en voulant modifier, Frontcontroller.php dans override/classes/controller/..., car j'ai un autre module qui utilise ce controller, j'ai eut une erreur d'affichage sur le front office du site, bref en effaçant le cache global du site rien n'y fait, en supprimant frontcontroller.php et dĂ©sinstallant page cache lĂ non plus rien y fait, bref la misĂšre, j'ai supprimĂ© tous les controller qu'intĂšgre page cache et lĂ aussi ça ne change rien.  http://www.leparadisdujardin.fr  de l'aide me serait bien utile, peut ĂȘtre pour supprimer pagecache totalement et ainsi le rĂ©installer. merci. Link to comment Share on other sites More sharing options...
nico Posted February 1, 2014 Share Posted February 1, 2014 ce qu'il y a de dommage Ă ce module c'est l'absence de doc, qui serait tout de mĂȘme utile. Link to comment Share on other sites More sharing options...
JPresta.com Posted February 1, 2014 Author Share Posted February 1, 2014 bonjour en voulant modifier, Frontcontroller.php dans override/classes/controller/..., car j'ai un autre module qui utilise ce controller, j'ai eut une erreur d'affichage sur le front office du site, bref en effaçant le cache global du site rien n'y fait, en supprimant frontcontroller.php et dĂ©sinstallant page cache lĂ non plus rien y fait, bref la misĂšre, j'ai supprimĂ© tous les controller qu'intĂšgre page cache et lĂ aussi ça ne change rien.  http://www.leparadisdujardin.fr  de l'aide me serait bien utile, peut ĂȘtre pour supprimer pagecache totalement et ainsi le rĂ©installer. merci.  Normalement il se supprime bien via le bouton "supprimer" mais il est possible, si vous avez modifié Frontcontroller.php Ă la main, que Prestashop n'arrive plus Ă enlever l'override. Avez vous un message d'erreur en demandant la suppression du module via l'admin?  Tentez de supprimer les fichiers "override" des deux modules, supprimer les deux modules, puis rĂ©installez les.  Au fait, quel est le message d'erreur sur le front? Link to comment Share on other sites More sharing options...
JPresta.com Posted February 1, 2014 Author Share Posted February 1, 2014 ce qu'il y a de dommage Ă ce module c'est l'absence de doc, qui serait tout de mĂȘme utile.  En fait je ne sais pas trop comment m'y prendre pour la doc. Certains sont trĂšs expĂ©rimentĂ©s et me demandent des dĂ©tails trĂšs pointus, d'autres ni connaissent rien et me posent des questions dont la rĂ©ponse n'est pas Ă©vidente en langage "simple". Il faudrait que je fasse plusieurs niveaux :-) Link to comment Share on other sites More sharing options...
JPresta.com Posted February 3, 2014 Author Share Posted February 3, 2014 J'ai mis à jour le site de démo: http://addons.prestashop.com/demo/FO6448.html Link to comment Share on other sites More sharing options...
JPresta.com Posted February 6, 2014 Author Share Posted February 6, 2014 v2.18 est disponible sur le store. Corrige un petit bug sur les groupes de clients. Link to comment Share on other sites More sharing options...
sylvainpellier Posted February 7, 2014 Share Posted February 7, 2014 J'ai un Ă©norme soucis avec la derniĂšre version : dĂšs que je l'active le site fait des refresh toutes les secondes (mĂȘme moins ...)  comment faire ? Link to comment Share on other sites More sharing options...
JPresta.com Posted February 7, 2014 Author Share Posted February 7, 2014 J'ai un Ă©norme soucis avec la derniĂšre version : dĂšs que je l'active le site fait des refresh toutes les secondes (mĂȘme moins ...)  comment faire ? Version 2.17 ou 2.18? Si 2.17 essayez la 2.18 (dispo en mise Ă jour normalement) il y avait un petit bug dans la 2.17. Link to comment Share on other sites More sharing options...
sylvainpellier Posted February 7, 2014 Share Posted February 7, 2014 C'est déjà la version 2.18 qui est installé ... Link to comment Share on other sites More sharing options...
JPresta.com Posted February 7, 2014 Author Share Posted February 7, 2014 C'est déjà la version 2.18 qui est installé ... Dans ce cas donnez moi l'URL du site ici http://addons.prestashop.com/contact-community.php?id_product=7939 et si possible un accÚs temporaire à l'admin, je vais regarder. Link to comment Share on other sites More sharing options...
JPresta.com Posted February 11, 2014 Author Share Posted February 11, 2014 Dans ce cas donnez moi l'URL du site ici http://addons.prestashop.com/contact-community.php?id_product=7939 et si possible un accĂšs temporaire Ă l'admin, je vais regarder. Pas de nouvelles bonnes nouvelles? D'aprĂšs nos anciens Ă©changes si votre site est le mĂȘme cela semble bien fonctionner. Link to comment Share on other sites More sharing options...
sylvainpellier Posted February 11, 2014 Share Posted February 11, 2014 Pour l'instant ça fonctionne, je ne comprends pas ... bref je continue à chercher Link to comment Share on other sites More sharing options...
sylvainpellier Posted February 26, 2014 Share Posted February 26, 2014 Je reviens ... et je confirme le problĂšme : de maniĂšre trĂšs alĂ©atoire (ça m'est arrivĂ© deux fois en un mois) le site refresh toutes les secondes sans raison apparente.  Je le confirme car le responsable de l'hĂ©bergeur a eu le mĂȘme soucis, et je viens d'avoir mon deuxiĂšme client au tĂ©lĂ©phone a qui ça la fait.  A chaque fois la dĂ©sactivation du module de cache (ou le refresh du cache) Ă rĂ©solu le problĂšme. Link to comment Share on other sites More sharing options...
JPresta.com Posted February 26, 2014 Author Share Posted February 26, 2014 Vous entendez quoi par reffresh? La page du site est rechargée? Le cache n'est pas utilisé? Link to comment Share on other sites More sharing options...
sylvainpellier Posted February 26, 2014 Share Posted February 26, 2014 Exactement la page est rechargée en permanence, toutes les secondes.  Impossible pour moi de savoir si le cache est utilisé ou pas. Link to comment Share on other sites More sharing options...
JPresta.com Posted February 26, 2014 Author Share Posted February 26, 2014 Quand ça arrive, essayez d'enregistrer la page HTML pour me l'envoyer. Regarder aussi dans la console javascript et l'onglet réseau si vous connaissez. Link to comment Share on other sites More sharing options...
sylvainpellier Posted February 26, 2014 Share Posted February 26, 2014 Bien sûr que je connais, mais la page se rafraßchit automatiquement toutes les secondes donc la console est inutilisable ... Link to comment Share on other sites More sharing options...
JPresta.com Posted February 26, 2014 Author Share Posted February 26, 2014 Autre souci sur cette page http://www.lamontrebleue.fr/smartwatch-iphone/10-citizen-proximity-ecodrive.html Je suis redirigĂ© vers une 404. Dans le HTML j'ai vu un problĂšme:  <iframe frameborder="\"0\"" height="\"400\"" src="\"http://www.youtube.com/embed/2FuYgL0D8U4?rel=0\"" width="\"535\""></iframe></div><div><iframe frameborder="\"0\"" height="\"400\"" src="\"http://www.youtube.com/embed/uAq1j1dvJYI?rel=0\"" width="\"535\""></iframe>  Je pense qu'il y a des " en trop  Sinon, pour empĂȘcher le rechargement tentez d'appuyer sur la touche ESC plusieurs fois pour bloquer le javascript. Link to comment Share on other sites More sharing options...
Ranima Posted February 27, 2014 Share Posted February 27, 2014 Bonjour, Â je suis en version 2.18 et je connais un petit soucis. le navigateur retourne un message d'erreur aprĂšs plusieurs clic de navigation, il n'y pas de page en particulier. un nouveau clic sur le mĂȘme lien ne retourne pas l'erreur une seconde fois Link to comment Share on other sites More sharing options...
JPresta.com Posted February 27, 2014 Author Share Posted February 27, 2014 Bonjour,  je suis en version 2.18 et je connais un petit soucis. le navigateur retourne un message d'erreur aprĂšs plusieurs clic de navigation, il n'y pas de page en particulier. un nouveau clic sur le mĂȘme lien ne retourne pas l'erreur une seconde fois Bonjour, quel est votre site? Pouvez-vous dĂ©crire le message d'erreur?  Pour me contacter directement: http://addons.prestashop.com/contact-community.php?id_product=7939 Link to comment Share on other sites More sharing options...
Ranima Posted February 27, 2014 Share Posted February 27, 2014 Il manquait la piĂšce jointe,  merci par avance pour votre support   Bonjour, je suis en version 2.18 et je connais un petit soucis.le navigateur retourne un message d'erreur aprĂšs plusieurs clic de navigation, il n'y pas de page en particulier. un nouveau clic sur le mĂȘme lien ne retourne pas l'erreur une seconde fois.  Link to comment Share on other sites More sharing options...
JPresta.com Posted February 27, 2014 Author Share Posted February 27, 2014 Il manquait la piÚce jointe,  merci par avance pour votre support Je crois que c'est le problÚme que j'ai corrigé dans la version 2.20. Faites une mise à jour et dites moi si cela corrige. Cela se produit quand les modules dynamiques n'ont pas eu le temps de se charger alors qu'on change de page. Link to comment Share on other sites More sharing options...
Ranima Posted February 27, 2014 Share Posted February 27, 2014 Je crois que c'est le problĂšme que j'ai corrigĂ© dans la version 2.20. Faites une mise Ă jour et dites moi si cela corrige. Cela se produit quand les modules dynamiques n'ont pas eu le temps de se charger alors qu'on change de page. j'ai dĂ©sinstallĂ© la 2.18 puis fait l'install de la 2.20 le problĂšme est identique. j'ai mĂȘme le sentiment que l'erreur intervient plus frĂ©quemment. Link to comment Share on other sites More sharing options...
JPresta.com Posted February 27, 2014 Author Share Posted February 27, 2014 j'ai dĂ©sinstallĂ© la 2.18 puis fait l'install de la 2.20 le problĂšme est identique. j'ai mĂȘme le sentiment que l'erreur intervient plus frĂ©quemment. Bizarre, cette version catch les erreurs. Pouvez-vous tester en dĂ©sactivant PageCache pour ĂȘtre sĂ»r? Link to comment Share on other sites More sharing options...
Ranima Posted February 27, 2014 Share Posted February 27, 2014 Bizarre, cette version catch les erreurs. Pouvez-vous tester en dĂ©sactivant PageCache pour ĂȘtre sĂ»r? PageCache dĂ©sactivĂ© Link to comment Share on other sites More sharing options...
Ranima Posted February 27, 2014 Share Posted February 27, 2014 Bizarre, cette version catch les erreurs. Pouvez-vous tester en dĂ©sactivant PageCache pour ĂȘtre sĂ»r? Je n'ai jamais d'erreur avec PageCache dĂ©sactivĂ© Link to comment Share on other sites More sharing options...
JPresta.com Posted February 27, 2014 Author Share Posted February 27, 2014 Je n'ai jamais d'erreur avec PageCache désactivé OK ça y est, je me rappelle. C'est la fonction refresh dans /modules/blockcart/ajax-cart.js du cart qui affiche ce message: refresh: function () {   $.ajax({     type: 'POST',     headers: {       "cache-control": "no-cache"     },     url: baseUri + '?rand=' + new Date().getTime(),     async: true,     cache: false,     dataType: "json",     data: 'controller=cart&ajax=true&token=' + static_token,     success: function (jsonData) {       ajaxCart.updateCart(jsonData);     },     error: function (XMLHttpRequest, textStatus, errorThrown) {       alert("TECHNICAL ERROR: \n\nDetails:\nError thrown: " + XMLHttpRequest + "\n" + 'Text status: ' + textStatus);     }   }); } Vous pouvez commentez/supprimer la ligne avec alert(...) pour corriger ou la remplacez par: console.log("TECHNICAL ERROR: \n\nDetails:\nError thrown: " + XMLHttpRequest + "\n" + 'Text status: ' + textStatus); Link to comment Share on other sites More sharing options...
Ranima Posted February 27, 2014 Share Posted February 27, 2014  OK ça y est, je me rappelle. C'est la fonction refresh dans /modules/blockcart/ajax-cart.js du cart qui affiche ce message: refresh: function () {   $.ajax({     type: 'POST',     headers: {       "cache-control": "no-cache"     },     url: baseUri + '?rand=' + new Date().getTime(),     async: true,     cache: false,     dataType: "json",     data: 'controller=cart&ajax=true&token=' + static_token,     success: function (jsonData) {       ajaxCart.updateCart(jsonData);     },     error: function (XMLHttpRequest, textStatus, errorThrown) {       alert("TECHNICAL ERROR: \n\nDetails:\nError thrown: " + XMLHttpRequest + "\n" + 'Text status: ' + textStatus);     }   }); } Vous pouvez commentez/supprimer la ligne avec alert(...) pour corriger ou la remplacez par: console.log("TECHNICAL ERROR: \n\nDetails:\nError thrown: " + XMLHttpRequest + "\n" + 'Text status: ' + textStatus);  ProblÚme résolu, merci j'ai aussi commenté la ligne dans ajax-cart-ori.js Link to comment Share on other sites More sharing options...
sylvainpellier Posted February 28, 2014 Share Posted February 28, 2014 (edited) Je confirme le problĂšme de refresh permanent.  Je l'ai eu ce matin, pendant que la page se rafraichissait toutes les secondes j'ai ouvert une deuxiĂšme page sur l'admin, j'ai juste dĂ©sactivĂ© le module page cache .... et la page Ă arrĂȘtĂ© de se rafraĂźchir ...  J'ai un extrait de la console . Request URL:http://www.lamontrebleue.fr/ . Request Method:GET . Status Code:200 OK . Request Headersview source . Accept:text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8 . Accept-Encoding:gzip,deflate,sdch . Accept-Language:fr,en;q=0.8 . Cache-Control:no-cache . Connection:keep-alive . Cookie:634d7b4b213230055f65b25f3f2a1ff5=YGx0XUTfNEUHPQ0kofsTSgJLPj%2BRGxuUhxi6oy2MOzn7dAMMjzHFWtAOp6s9pm%2B9G6Sz%2Fx%2BNSQh6uu1SZEBk8Dep46ZtT0ftCSir36NWHGE%3D000075; __zlcmid=NddZSavJhZOGJ1; AeFirst52d80c5d0524993f0c000006=1393572328513; __atuvc=4%7C9; __utma=95356033.588835538.1393571695.1393571695.1393571695.1; __utmb=95356033.63.10.1393571695; __utmc=95356033; __utmz=95356033.1393571695.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none) . DNT:1 . Host:www.lamontrebleue.fr . Pragma:no-cache . Referer:http://www.lamontrebleue.fr/ . User-Agent:Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/33.0.1750.117 Safari/537.36 . Response Headersview source . Cache-Control:max-age=900, public . Connection:Keep-Alive . Content-Encoding:gzip . Content-Type:text/html; charset=utf-8 . Date:Fri, 28 Feb 2014 07:26:36 GMT . Expires:Fri, 28 Feb 2014 07:41:36 GMT . Keep-Alive:timeout=5, max=100 . Last-Modified:Fri, 28 Feb 2014 07:26:36 GMT . Server:Apache/2.2.22 . Transfer-Encoding:chunked . Vary:Host,Accept-Encoding . X-Powered-By:PHP/5.3.10-1ubuntu3.9 et j'ai enregistrĂ© la page dossier sans titre.zip Edited February 28, 2014 by sylvainpellier (see edit history) Link to comment Share on other sites More sharing options...
sylvainpellier Posted March 1, 2014 Share Posted March 1, 2014 Encore une fois ce matin, c'est trÚs problématique et m'oblige à poser des questions sur le module ... Link to comment Share on other sites More sharing options...
JPresta.com Posted March 1, 2014 Author Share Posted March 1, 2014 Encore une fois ce matin, c'est trĂšs problĂ©matique et m'oblige Ă poser des questions sur le module ... TrĂšs Ă©trange ce problĂšme car le module ne fait ni redirection ni rechargement de page. Pouvez vous mettre Ă jour en version 2.20 au cas ou (il y a une petite correction javascript). La page que vous m'avez envoyĂ©e ne me permet malheureusement pas de reproduire. Le rafraĂźchissement s'arrĂȘte-t-il en appuyant sur la touche ESC? L'idĂ©al serait que je reproduise pour analyser ce qui se passe au niveau des requĂȘtes HTTP et au niveau du javascript mais je ne vois pas comment. ĂĂ se produit sur n'importe quelle page? Link to comment Share on other sites More sharing options...
JPresta.com Posted March 1, 2014 Author Share Posted March 1, 2014 15 min que je navigue sur le site et je n'arrive pas à reproduire :-( Vous utilisez un navigateur particulier ou ça se produit avec tous?  Pour info y a un souci de mise en page sur la page http://www.lamontrebleue.fr/index.php?controller=support Link to comment Share on other sites More sharing options...
sylvainpellier Posted March 2, 2014 Share Posted March 2, 2014 TrĂšs Ă©trange ce problĂšme car le module ne fait ni redirection ni rechargement de page. Pouvez vous mettre Ă jour en version 2.20 au cas ou (il y a une petite correction javascript). La page que vous m'avez envoyĂ©e ne me permet malheureusement pas de reproduire. Le rafraĂźchissement s'arrĂȘte-t-il en appuyant sur la touche ESC? L'idĂ©al serait que je reproduise pour analyser ce qui se passe au niveau des requĂȘtes HTTP et au niveau du javascript mais je ne vois pas comment. ĂĂ se produit sur n'importe quelle page?  ok je fais la mise Ă jour  oui le rafraichissant s'arrĂȘte soit en appuyant plusieurs fois sur ESC, soit en dĂ©sactivant le cache  ça se produit sur n'importe quelle page mais j'ai l'impression que c'est plus souvent sur la page d'accueil (peut-ĂȘtre juste une impression) Link to comment Share on other sites More sharing options...
sylvainpellier Posted March 2, 2014 Share Posted March 2, 2014 [PrestaShop] Fatal error in module Module:Uncaught exception 'ReflectionException' with message 'Class CategoryOverrideOriginal_remove does not exist' in /home/lamontrebleue/public_html/override/classes/module/Module.php:1978 Stack trace: #0 /home/lamontrebleue/public_html/override/classes/module/Module.php(1978): ReflectionClass->__construct('CategoryOverrid...') #1 /home/lamontrebleue/public_html/override/classes/module/Module.php(1896): ModuleCore->removeOverride('Category') #2 /home/lamontrebleue/public_html/override/classes/module/Module.php(496): ModuleCore->uninstallOverrides() #3 /home/lamontrebleue/public_html/modules/pagecache/pagecache.php(152): ModuleCore->uninstall() #4 /home/lamontrebleue/public_html/controllers/admin/AdminModulesController.php(497): PageCache->uninstall() #5 /home/lamontrebleue/public_html/controllers/admin/AdminModulesController.php(806): AdminModulesControllerCore->postProcessReset() #6 /home/lamontrebleue/public_html/classes/controller/Controller.php(158): AdminModulesControllerCore->postProcess() #7 /home/lamontreb Link to comment Share on other sites More sharing options...
JPresta.com Posted March 2, 2014 Author Share Posted March 2, 2014 [PrestaShop] Fatal error in module Module: Uncaught exception 'ReflectionException' with message 'Class CategoryOverrideOriginal_remove does not exist' in /home/lamontrebleue/public_html/override/classes/module/Module.php:1978 Stack trace: #0 /home/lamontrebleue/public_html/override/classes/module/Module.php(1978): ReflectionClass->__construct('CategoryOverrid...') #1 /home/lamontrebleue/public_html/override/classes/module/Module.php(1896): ModuleCore->removeOverride('Category') #2 /home/lamontrebleue/public_html/override/classes/module/Module.php(496): ModuleCore->uninstallOverrides() #3 /home/lamontrebleue/public_html/modules/pagecache/pagecache.php(152): ModuleCore->uninstall() #4 /home/lamontrebleue/public_html/controllers/admin/AdminModulesController.php(497): PageCache->uninstall() #5 /home/lamontrebleue/public_html/controllers/admin/AdminModulesController.php(806): AdminModulesControllerCore->postProcessReset() #6 /home/lamontrebleue/public_html/classes/controller/Controller.php(158): AdminModulesControllerCore->postProcess() #7 /home/lamontreb What the fu***? On dirait un bug dans prestashop... quelle version avez vous je vais tester et voir ce que je peux faire? Link to comment Share on other sites More sharing options...
sylvainpellier Posted March 2, 2014 Share Posted March 2, 2014 1.5.6.0 Link to comment Share on other sites More sharing options...
JPresta.com Posted March 2, 2014 Author Share Posted March 2, 2014 1.5.6.0 Pouvez vous me donner un accÚs temporaire pour que je puisse analyser le problÚme: http://addons.prestashop.com/contact-community.php?id_product=7939 J'ai déjà testé cette version, j'ai refait des tests et chez moi ça passe sans problÚme :-( Link to comment Share on other sites More sharing options...
LeGastronome Posted March 5, 2014 Share Posted March 5, 2014 Bonjour,  Quel est la différence de votre module avec celui ci :  http://addons.prestashop.com/fr/referencement-seo-modules-prestashop/6413-cache-manager-boostez-votre-prestashop.html Link to comment Share on other sites More sharing options...
JPresta.com Posted March 5, 2014 Author Share Posted March 5, 2014 (edited) Quel est la diffĂ©rence de votre module avec celui ci :  http://addons.prestashop.com/fr/referencement-seo-modules-prestashop/6413-cache-manager-boostez-votre-prestashop.html Je n'ai pas testĂ© leur module mais le fonctionnement n'est pas exactement le mĂȘme. PageCache cache les pages entiĂšres et rafraĂźchi les blocs nĂ©cessaires. Cache Manager cache les blocs ou parties de page que vous avez configurĂ©s. N'ayant pas fait de benchmark pour comparer les solutions je ne peux rien affirmer cĂŽtĂ© efficacitĂ©. Edited March 5, 2014 by joemartin (see edit history) Link to comment Share on other sites More sharing options...
LeGastronome Posted March 5, 2014 Share Posted March 5, 2014 (edited) Ok, je vous ai fais confiance... j'ai acheté le votre...  par contre ça ne fonctionne pas ... les dossiers sont bien créés mais pas de fichier à l'intérieur :  D'ou cela pourrais venir ?  PAGE CACHE STATISTICS (to hide this, go in page cache module configuration)Page generation: 1.170 second(s) NOT from cachecanBeCached: truecache file: /home/XXXX/public_html/cache/pagecache/1/category/5/e/5e8bc2ce80beefb3287d3f3f5771ee17.htmpseudo URL: http://XXXXXXXXXXXX?dbgpagecache=1&pc_cur=1&pc_groups=1Default currency: 1cache exists: falsecache age: nonecontroller: categorycache timeout: 1440pc_groups: 1pc_group_default:pseudo URL (after): http://XXXXXXXXX?dbgpagecache=1&pc_cur=1&pc_groups=1 Edited March 5, 2014 by LeGastronome (see edit history) Link to comment Share on other sites More sharing options...
JPresta.com Posted March 5, 2014 Author Share Posted March 5, 2014 Ok, je vous ai fais confiance... j'ai acheté le votre...  par contre ça ne fonctionne pas ... les dossiers sont bien créés mais pas de fichier à l'intérieur :  D'ou cela pourrais venir ? Contactez moi ici http://addons.prestashop.com/contact-community.php?id_product=7939 en étant connecté à Prestashop addons pour me donner l'URL et que je regarde ça. Link to comment Share on other sites More sharing options...
LeGastronome Posted March 5, 2014 Share Posted March 5, 2014 c'est étrange.... on se contact par skype ? Link to comment Share on other sites More sharing options...
JPresta.com Posted March 5, 2014 Author Share Posted March 5, 2014 c'est étrange.... on se contact par skype ? Le fait de me contacter via le formulaire? Ca permet de ne pas trop polluer le forum avec du debug, de ne pas divulguer d'url ou d'infos perso, de valider votre achat, etc. Link to comment Share on other sites More sharing options...
JPresta.com Posted March 8, 2014 Author Share Posted March 8, 2014 Pour info, j'ai attaqué la doc détaillée, je vous mettrai bientÎt à contribution pour la relire et la commenter ;-) Link to comment Share on other sites More sharing options...
nicolasG Posted March 18, 2014 Share Posted March 18, 2014 Bonjour,  Ja'i achetĂ© votre module 99âŹ, il y a juste quelques semaines. J'ai passĂ© prestashop en version 1.6.0.5, est lĂ , page blanche avec de nombreuses erreurs. en voici une ci-dessous.  [PrestaShop] Fatal error in module pagecache:Cannot redeclare non static Module::$controllers as static PageCache::$controllers  J'ai dĂ©sinstallĂ© Page Cache sur mon back-up 1.5 avant de passer sur la 1.6 Je n'ai plus de problĂšme, sauf pour le module impossible de rĂ©installer page cache v2.18 :  - Vu le prix du module (99âŹ) pourquoi les maj ne sont pas automatique et gratuite ?  - Votre module est efficace, et trĂšs bien, mais avez-vous une solution rapide pour presta 1.6 ?  - Il n'est pas question que je repaye 99⏠pour que le module "Page Cache" refonctionne quelque semaines aprĂšs le passage d'autres maj prestashop, que proposez-vous ?     Link to comment Share on other sites More sharing options...
JPresta.com Posted March 18, 2014 Author Share Posted March 18, 2014 Bonjour,  Ja'i achetĂ© votre module 99âŹ, il y a juste quelques semaines. J'ai passĂ© prestashop en version 1.6.0.5, est lĂ , page blanche avec de nombreuses erreurs. en voici une ci-dessous.  [PrestaShop] Fatal error in module pagecache: Cannot redeclare non static Module::$controllers as static PageCache::$controllers  J'ai dĂ©sinstallĂ© Page Cache sur mon back-up 1.5 avant de passer sur la 1.6 Je n'ai plus de problĂšme, sauf pour le module impossible de rĂ©installer page cache v2.18 :  - Vu le prix du module (99âŹ) pourquoi les maj ne sont pas automatique et gratuite ?  - Votre module est efficace, et trĂšs bien, mais avez-vous une solution rapide pour presta 1.6 ?  - Il n'est pas question que je repaye 99⏠pour que le module "Page Cache" refonctionne quelque semaines aprĂšs le passage d'autres maj prestashop, que proposez-vous ? Bonjour,  Prestashop 1.6 n'est pas une mise Ă jour mineure, la migration de PageCache nĂ©cessite plus de travail qu'une mise Ă jour classique. Cependant celle-ci sera gratuite, comme les autres, et se fera en un clic si vous avez connectĂ© votre admin Ă Prestashop Addons. Je vous prĂ©viendrai dĂšs que PageCache sera compatible 1.6 (j"y travaille). Concernant la rĂ©installation du module sur votre back-up je vous invite Ă me contacter ici pour rĂ©soudre ensemble votre problĂšme. Link to comment Share on other sites More sharing options...
JPresta.com Posted July 23, 2014 Author Share Posted July 23, 2014  j'utilise le theme par dĂ©fault... euh renseigner les attributs je dois le faire depuis le backoffice ou depuis filezilla ?!  et sinon j'ai encore ce soucis...qui apparaĂźt maintenant (et plein d'autres qui s'accumulent...)  à corriger :Ăliminer les codes JavaScript et CSS qui bloquent l'affichage du contenu au-dessus de la ligne de flottaison Afficher les Ă©tapes de rĂ©solution du problĂšme  quelle est l'url de votre site qu'on regarde ce qu'il faudrait faire? Link to comment Share on other sites More sharing options...
GalĂ©rienne Posted July 23, 2014 Share Posted July 23, 2014 quelle est l'url de votre site qu'on regarde ce qu'il faudrait faire? c'est : www.boequipement.fr  et d'ailleurs j'ai modifiĂ© les images du frontoffice et j'aimerais bien retrouver la mĂȘme position que dans le theme par defaut.. mais impossible de retrouver les bonnes dimensions et/ou positions... si je met plusieurs images dans le top par exemple ça part dans tous les sens.. Link to comment Share on other sites More sharing options...
GalĂ©rienne Posted July 23, 2014 Share Posted July 23, 2014 Hmm, le mieux serait de demander Ă la personne qui a fait le thĂšme. Sinon, il s'agit de renseigner les attribut widht et height des tags img mais je ne sais pas si ça va t'aider :-) pour les attributs, j'ai trouvĂ© dans prĂ©fĂ©rences>images>et lĂ y'a toutes les largeur et hauteur qui sont bien complĂ©tĂ©.. mais c'est peut-ĂȘtre trop grand? j'ai jamais touchĂ© à ça, c'Ă©tait dans le thĂšme par dĂ©faut ! Link to comment Share on other sites More sharing options...
JPresta.com Posted July 24, 2014 Author Share Posted July 24, 2014 Dans performances: Activez la compression JS (CCC) pour le Javascript Activez la compression HTML Concernant les images le module homeslider n'est pas trÚs soucieux des problÚmes de perf et ne redimensionne pas les images... Sinon toutes les infos nécessaires sont indiquées ici: http://gtmetrix.com/reports/boequipement.fr/ZmoMsawA Link to comment Share on other sites More sharing options...
Galérienne Posted July 24, 2014 Share Posted July 24, 2014 Dans performances: Activez la compression JS (CCC) pour le Javascript Activez la compression HTML Concernant les images le module homeslider n'est pas trÚs soucieux des problÚmes de perf et ne redimensionne pas les images... Sinon toutes les infos nécessaires sont indiquées ici: http://gtmetrix.com/reports/boequipement.fr/ZmoMsawA  Merci !!!!! Link to comment Share on other sites More sharing options...
Sanchofred Posted September 28, 2016 Share Posted September 28, 2016 Version v3.11 sur prestahop 1.6.1.4  Bonjour, j'ai un petit souci avec l'onglet mon compte, une fois connectĂ©, quand je revient sur lâaccueil je n'ai plus accĂšs a la l'onglet mon compte qui disparait (j'ai se connecter Ă la place comme si je ne m'Ă©tais pas loggĂ©) et quand je continue de surfer, l'onglet mon compte repasse en "se connecter", Ă certains moment l'onglet mon compte rĂ©apparait ?  j'ai bien cochĂ© la case "User info block mod"  pour les modules dynamiques mais rien ne change.  J'ai envoyĂ© umessage au crĂ©ateur du thĂšme voir si il avait un code javascript pour forcer le rafraichissement du cache  Peut ĂȘtre avait vous un bout de code Ă me donner pour solutionner le pb.  Mon site n'est pas encore en ligne, il est en mode maintenance et je travaille sur mon IP  Merci d'avance pour votre aide.   Link to comment Share on other sites More sharing options...
Rmas Posted December 16, 2016 Share Posted December 16, 2016 Bonjour, vous conseillez de paramétrer la tùche CRON sur quel période (tous les jours, semaines...) ? Link to comment Share on other sites More sharing options...
galac44 Posted April 10, 2017 Share Posted April 10, 2017 Bonjour, nous avons installé ce module qui devait accélérer le site. Bilan, aprÚs une semaine, la base de donnée est passée de 160 mo à 2,5 gigas, avec 32 millions d'écritures dans la table de votre module... Bref c'est sans doute bien pour un site avec 1 visite par jour, mais pas pour les autres..... Link to comment Share on other sites More sharing options...
brikobike Posted November 29, 2018 Share Posted November 29, 2018 (edited) edit Edited November 29, 2018 by brikobike (see edit history) Link to comment Share on other sites More sharing options...
cyssoo Posted November 30, 2018 Share Posted November 30, 2018 Hello Briko Bike ! C'est cool de vous voir actif sur le fofo (et certainement plus que moi d'ailleurs đ ) 'tention aux modules de cache. Dans le fond diffĂ©renciez le contenu Ă travailler, que ce soit du cache ou du SEO. Vous savez, je n'ai qu'un WordPress WooCommerce tout pourrave, mĂȘme pas boostĂ©, je pĂšte quand mĂȘme 900 visites/jour bien gĂ©rĂ©es, sans cache boostĂ© ni rien (et pourtant WordPress est rĂ©putĂ© super lourd et super lent). A mon avis votre souci principal est sur la note SEO de Ever SEO (et pourtant j'ai passĂ© 5 mois sur l'algo). La vitesse est une chose, mais ne fait pas l'ensemble du SEO. GTMetrix me tire Ă vue et me hait. N'empĂȘche... PrivilĂ©giez vos clients, vos fiches produits, leur qualitĂ©. A prĂ©sent que votre site roule (n'est-ce pas đ ) let's go le rĂ©fĂ©rencement, le beau, le bon ! Par contre votre message ne marque que "edit". Je pense que l'auteur de ce post dĂ©sire un peu plus que cela. Au top votre intĂ©rĂȘt pour la solution đ Vous ĂȘtes un projet auquel je suis fier d'avoir participĂ© ! Je n'hĂ©site pas Ă vous rĂ©pondre quand le temps me le permets, et Dieu sait qu'il me manque du temps, mais vous avez l'excellente dĂ©marche de communiquer avec la communautĂ© PS  Link to comment Share on other sites More sharing options...
N°6 Posted March 30, 2019 Share Posted March 30, 2019 (edited) Bonjour, J'avais fait acheter ce module Ă l'un de mes clients il y a un peu plus de deux ans je crois. Une vrai galĂšre. Ca lui a ralentit le site Ă un point que j'ai dĂ©sinstallĂ© le module dĂ©finitivement. Et je ne vous dit pas le bazar pour nettoyer ce qui restait aprĂšs la suppression du module. 150 euros Ă la poubelle. Au final ce module ne sert pas Ă grand chose mĂȘme si il est "correctement" paramĂ©trĂ©. Pas de notice, mĂȘme l'assistance par Ă©changes de mails avec le vendeur n'a rien rĂ©solu. Il crĂ©e juste une sorte de cache Ă la façon d'un navigateur web et justement, encore faut-il que quelqu'un soit dĂ©jĂ allĂ© sur la page pour que celle-ci apparaisse plus vite, encore faut-il aussi qu'il ne rentre pas en conflit avec d'autres modules (ce qui a Ă©tĂ© notre cas) car lĂ le vendeur ne sait pas comment rectifier cela. J'avais fait testĂ© la vitesse d'affichage par un ami APRES l'installation du module, mais il n'a constatĂ© aucune amĂ©lioration de la vitesse, Ă moins de repasser plusieurs fois sur la page visitĂ©e prĂ©cĂ©demment. Alors quel intĂ©rĂȘt ? C'Ă©tait une vrai galĂšre en cas de modification dans le css, dans les tpl ou ailleurs car la mise en cache par ce module Ă©tait conçue de telle maniĂšre que c'Ă©tait mission quasi impossible de visualiser en temps rĂ©el les modifs. Je ne remercierai jamais assez un des contributeurs de ce forum connu pour ses nombreux modules offerts Ă la communautĂ© qui a dĂ» corriger le tir pour effacer toutes les traces et les lenteurs laissĂ©es par ce module de cache. Ca m'a servi de leçon, je prĂ©fĂšre passer du temps Ă optimiser le code et les ressources des sites de mes clients pour les rendre plus rapidement accessibles plutĂŽt que de galĂ©rer Ă nouveau avec ce type de module. Edited March 30, 2019 by N°6 (see edit history) 1 Link to comment Share on other sites More sharing options...
Soyons Solidaire Posted March 31, 2019 Share Posted March 31, 2019 (edited) Salut, le copain pas chance aussi, cella na rien changer au contraire moins rapide, aprÚs ça une page blanche ? Sur le theme (par defaut) Apres réparation du site et avoir supprime le module PageCache, je joins capture sans le module pageCache qui ne sert a rien. Peut Etre que le module fonctionne pour certain... Edited March 31, 2019 by TCHOUPI (see edit history) Link to comment Share on other sites More sharing options...
JPresta.com Posted September 20, 2023 Author Share Posted September 20, 2023 Bonjour à tous, désolé je n'avais pas vu les derniers messages sinon je vous aurai répondu et apporté plus de précisions. Le module continue d'évoluer et est toujours activement maintenu. Il a connu plusieurs versions majeures depuis 2019 dont la version 8 qui propose un cache static (plus de chargement de Prestashop) encore plus rapide qu'en version 7! Beaucoup d'améliorations ont été apportées notamment sur la taille en base de données. Concernant le score Page Speed Insight ou GTMetrix sachez que le TTFB (amélioré par le module) n'est qu'une partie infime du score calculé. Pour plus d'info sur comment améliorer votre score Page Speed Insight sur Prestashop je vous recommande de lire mon article : https://jpresta.com/fr/blog/post/4-pagespeed-gtmetrix-prestashop En cas de problÚme je suis toujours prompt a répondre (Temps de réponse moyen : 10 heures d'aprÚs Addons mais c'est beaucoup plus rapide si on ne compte que les jours ouvrés). Si j'ai toujours autant d'utilisateurs c'est parce qu'ils sont toujours impressionnés par le gain de vitesse! Alors oui, parfois cela ne fonctionne pas bien sur certaines boutiques mais cela reste trÚs rare et dans ces cas là je rembourse bien sûr. DerniÚre chose, pour éviter que les visiteurs affichent une page dont le cache n'est pas disponible j'ai mis au point un service de cache-warmer qui permet de générer le cache des pages automatiquement : https://jpresta.com/fr/cache-warmer-prestashop A bientÎt! Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now