Cache smarty et plusieurs gabarits -
Phil - 22/04/2013
Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: ?
#~ Url du site :
#~ Hébergeur / Soft :
#~ Informations Système :
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~
Bonjour à tous,
J'aimerai un retour de qqun pour savoir si ce que j'ai constaté de mon côté est vérifié ou si je suis seul.
testés sous CMSMS 1.11.4, 1.11.5, 1.11.6 (version native)
php 5.3 et 5.4
url_rewrting :activé
paramètres smarty:
cache smarty :oui
vérification de compilation : oui
Appels du module de cache :non
Cache des appels balises utilisateur :non
paramètres avancés :
Autoriser le navigateur à garder en cache les pages : décoché
Tâches régulières "Pseudocron" : chaque demande
Le problème :
je duplique le gabarit de base "NCleanBlue" que je nomme "tpl2"
je crée des pages avec le gabarit "tpl2"
page 1 (NCleanBlue)
page 2 (NCleanBlue)
page 3 (NCleanBlue)
page 4 (tpl2)
page 5 (tpl2)
sur le navigateur ou je suis connecté, pas de soucis
sur un autre navigateur en parallèle (moz,ie,chrome etc) les menus des pages du gabarit tpl2 s'affichent parfois (après leur création), uniquement si je vide le cache !?
si j'intercale les pages comme ceci :
page 1 (NCleanBlue)
page 2 (tpl2)
page 3 (NCleanBlue)
page 4 (NCleanBlue)
page 5 (tpl2)
page 6 (tpl2)
page 7 (NCleanBlue)
...
alors là, si je ne vide pas le cache, l'affiche des menus fonctionne comme une lotterie.
pour allez plus loin,
en utilsant les gabarits étendus (avec les mêmes paramètres) -> j'obtiens de belles page blanches sauf sur le navigateur ou je suis connecté en admin...
En désactivant le cache smarty - pas de soucis
si ce problème est confirmé, ceux qui bossent sur un seul navigateur ne verront pas le problème (pas génial)!!!
à voir aussi
ici : un autre sujet concernant le cache smarty , avec un rendu différent pour certains
comme JCE je n'ai pas le problème de bess ....
Cache smarty et plusieurs gabarits -
bess - 22/04/2013
perso je désactive le cache smarty et j’interdis la mise en cache navigateur par habitude, je n'ai vu aucun gain flagrant avec le cache smarty, mais des emmerdes oui...
WYSIWYG ko lorsqu'on active le cache d'une page, page mal rafraichit, ... j'ai jamais eu le temps de creuser ce point.
Cache smarty et plusieurs gabarits -
Phil - 22/04/2013
Idem, pour moi, pas de cache smarty, sinon pas de site !
le cache navigateur, il lui manque le Cache-Control dans le header,..trop aléatoire avec les serveurs pour moi.
Mais bon, j'avais compris que c'était une grosse avancée depuis la 1.11.4 alors je voulais tester.
Ce serait peut-être intéressant de savoir si cela sert de manière significative à qqun.
En espérant aussi que la v.2 ne soit pas basée sur le cache smarty sans porte de sortie...sinon ça risque d'être la panique
J'ai cru voir qu'ils voulaient rendre la balise "content" cachable....
Cache smarty et plusieurs gabarits -
jce76350 - 22/04/2013
>En espérant aussi que la v.2 ne soit pas basée sur le cache smarty
pour le moment c'est idem que 1.11.5-1.11.6
moi je marche sans soucis sur 1.11.6 et V 2alpha
Activer le cache Smarty Oui
Faire une vérification de compilation Oui
Appels du module de cache le module décide
Cache des appels balises utilisateur jamais
Et Autoriser le navigateur à garder en cache les pages Non