Bonjour,
Je souhaite mettre en cache les articles de mon site, j'utilise donc ce schéma :
Le problème est que ça met toute la page en cache, hors si on a besoin d'avoir une zone dynamique comment faire ? Je pense par exemple à une zone d'identification d'utilisateur !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 $expire = time() - 43200 ;//12h $cache = 'cache/index.html'; if(file_exists($cache) && filemtime($cache) > $expire){ readfile($cache); }else{ ob_start(); ... code à mettre en cache $cache_temp = ob_get_contents(); file_put_contents($cache,$cache_temp); ob_end_clean(); echo $cache_temp;
Merci de votre aide
Partager