Avec un temps de vie variable [Cache] - PHP - Programmation
Marsh Posté le 01-03-2005 à 22:38:12
Le plus simple, c'est de créer des fichiers html quand il y en à besoin. Le script php ne tournant alors que quand il y a une mise à jour à faire.
Avec ça, plus besoin de calculer une durée de mise en cache.
Marsh Posté le 02-03-2005 à 09:31:29
Ouais mais je me vois pas faire plus de 100.000 fichiers html sachant que meme pas 1% seront visualisés dans la journée (se sont des stats)
Marsh Posté le 02-03-2005 à 10:15:29
Regarde comment marche ceci : http://pear.php.net/package/Cache_Lite
Marsh Posté le 02-03-2005 à 11:27:12
C'est exactement ca que j'utilise
Et donc j'ai mis dans options le lifeTime à demain - maintenant
Je voulais etre sur que ca cause pas d'incidents majeurs, enfin ce matin ca m'a bien recréé des fichiers de cache donc ca à l'air d'etre bon, le seul soucis est qu'il ne m'a pas efface mes anciens fichiers de cache.
Marsh Posté le 02-03-2005 à 11:34:53
Il en purge pas les fichiers par défaut ($_automaticCleaning).
Regarde la source :
Citation :
|
Marsh Posté le 02-03-2005 à 11:41:49
A ouais merci de l'info
Mais vu comment ca fonctionne je vais me faire un petit script qui purge tout ca, car moi c'est une seule suppression journaliere, donc les options ne sont pas pertinentes dans mon cas.
Marsh Posté le 01-03-2005 à 16:52:16
Voila je genere des pages php qui sont modifiés qu'une fois par jour, donc pour un gars evident de temps je souhaite mettre en place un cache.
Et la je me pose la question pour la durée de vie du cache, puis je m'amuser à mettre un truc du genre
$time = mktime($demain) - time;
Pensez vous que c'est réalisable, et surtotu ceux qui utilisent ce genre d'outils, pensez vous que ce que je souhaite faire est jouable ?