(après un essai infructueux sur la liste user, je reposte ici)
tout est dans le titre, je ne retrouve plus la variable à mettre dans mes_options.php pour désactiver l'invalidation du cache en cas de modification.
C'est pas faute d'avoir cherché pourtant, mais impossible de mettre la main dessus.
OK, j'ai mis un message dans le forum.
Comme le fonctionnement du cache me dépasse, je craidrais de dire n'importe quoi...
Mais il est important ce paramètre (en tout cas avec notre site mettre à "false" améliore sensiblement les performances).
Mais il est important ce paramètre (en tout cas avec notre site mettre à
"false" améliore sensiblement les performances).
Quels sont les contenus qui sont modifiés si souvent ? Les articles ?
En cas de modif, ou de nouvelle publication ? On a considéré que ça
valait le coup que le site reflète toujours le contenu de la base, et
donc de ne plus avoir systématiquement à cliquer à la main "recalculer
la page", "recalculer le sommaire" etc.
Mais on pourrait affiner un peu : par exemple invalider en cas de
nouvelle publication, ou de dépublication, mais pas en cas de
modification. Ce qui est clair c'est que sur les forums il *faut*
invalider, sinon l'expérience utilisateur est catastrophique.
Mais il est important ce paramètre (en tout cas avec notre site mettre à
"false" améliore sensiblement les performances).
Quels sont les contenus qui sont modifiés si souvent ? Les articles ?
En cas de modif, ou de nouvelle publication ? On a considéré que ça
valait le coup que le site reflète toujours le contenu de la base, et
donc de ne plus avoir systématiquement à cliquer à la main "recalculer
la page", "recalculer le sommaire" etc.
Mais on pourrait affiner un peu : par exemple invalider en cas de
nouvelle publication, ou de dépublication, mais pas en cas de
modification. Ce qui est clair c'est que sur les forums il *faut*
invalider, sinon l'expérience utilisateur est catastrophique.
-- Fil
D’accord pour les forums, mais l’invalidation des caches peut être désactivée sans problème et avec un bénéfice de performances sur des sites ayant un grand nombre d’articles, de contributeurs, et peu d’interactions côté public.
C’est le cas du mien.
D'accord pour les forums, mais l'invalidation des caches peut être
désactivée sans problème et avec un bénéfice de performances sur des sites
ayant un grand nombre d'articles, de contributeurs, et peu d'interactions
côté public.
C'est le cas du mien.
Oui ça se défend aussi. La question ici est de savoir précisément
quels sont les usages, les métriques, et ce qu'on cherche à obtenir.
Car à programmer c'est quasiment rien : tout converge déjà proprement
dans une seule et même fonction.