optimisation par le cache

WRInaute occasionnel
Je souhaiterais mettre en place un système de cache pour des pages qui ne changent pas beaucoup...
Mais quel est le principe exact ?
Y a-t-il une règle à suivre ? un fonctionnement bien rodé ?

Merci !!!
 
WRInaute accro
perso j'utilise le système de cache de mySql... ca permet d'éviter certaines requetes à la base... mais alors je ne serais plus dire quel élémént i lfaut modifier
 
Nouveau WRInaute
Moi j'ai un petit script php qui met automatiquement en cache les pages visités ( avec des version différentes selon les paramettres d'acces )
Par contre, c'est pas moi qui l'a crée et je ne peut pas le redistribuer.
Enfin, il doit exister des trucs équivalent.
 
WRInaute passionné
Il me semble qu'un membre de WRI avait posté des astuces, voire un script, pour mettre certaines pages de son site en cache. Fandecinema peut-être (je ne me rappelle plus bien) ?
 
WRInaute passionné
si tu veux t'a un comparatif de tous les systémes de templates et mise en cache de page ici
mise en cache

a toi de choisir


les smarty sont assez connus et utilisé dans les cms
http://smarty.php.net/manual/fr/

avec des codes de ce genre
Code:
<?php
$smarty->caching = true;

if(!$smarty->is_cached('index.tpl')) {
//aucun appel à la base de donnée
}

$smarty->display('index.tpl');
?>

aprés tu as aussi des systémes des cache de requetes au base de donnée type adodb qui n'utilise pas de template et mette le contenu d'une requete en cache pour éviter l'utilisation de la base de donnée.
 
Discussions similaires
Haut