Jump to content

Gestion du cache pour un module


Recommended Posts

Bonjour à tous,

 

J'ai développé un module en page d'accueil pour 2 de mes sites.

Sur le premier hébergé chez phpnet, je n'ai pas de soucis (ver:1.5.3.1).

Sur le deuxième hébergé chez ovh, il fait ramer la page d’accueil qui met entre 8 et 15 secondes à s'afficher (ver:1.5.4.1).

 

J'ai pas mal galéré à essayer de l'optimiser, sans grand succès.

 

C'est la raison pour laquelle je voudrais essayer d'incorporer une mise en cache à mon module.

J'ai donc fait une recherche, et je suis tombé sur ce lien : http://www.prestashop.com/blog/fr/gestion-du-cache-dans-les-modules/

 

En suivant les explications trouvées, j'ai essayé en insérant ce code dans le fichier monmodule.php

$smarty->setCaching(Smarty::CACHING_LIFETIME_CURRENT);
if (!$this->isCached('monmodule.tpl', $this->getCacheId()));

Après avoir essayé de l'insérer dans le 'hookDisplayHome' à divers endroits, j'ai obtenu des erreurs serveur.

 

Donc soit mon code est erroné, soit je ne le met pas au bon endroit.

 

 

Je vous remercie par avance pour votre aide.

 

 

Steph

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