Skip to content
Extraits de code Groupes Projets
Valider 2ce35a78 rédigé par Fil's avatar Fil
Parcourir les fichiers

Gestion des invalideurs depuis l'espace privé & simplification du truc :

- on n'a désormais plus qu'une table spip_caches, sous la forme :
+-----------------------------------------------+-----------------+-------+
| hache                                         | id              | suppr |
+-----------------------------------------------+-----------------+-------+
| CACHE/c/86400/cle%3Fid_article%3D884.9595d74a | id_article/884  | NULL  |
| CACHE/c/86400/cle%3Fid_article%3D884.9595d74a | id_article/907  | NULL  |
... / ...
| CACHE/2/86400/le%3Fid_article%3D2505.5d9390a2 | id_forum/a2505  | NULL  |
| CACHE/2/86400/le%3Fid_article%3D2505.5d9390a2 | id_article/2505 | NULL  |
| CACHE/2/86400/le%3Fid_article%3D2505.5d9390a2 | id_article/2442 | NULL  |
... / ...

ici hache est le nom du fichier cache ; id l'identifiant (composite) de l'invalideur, et suppr est mis à 'x' quand on demande de supprimer. Un message est alors posé dans lire_meta() pour dire à inc-public.php3 de faire le ménage avant d'aller chercher un fichier cache.


Dans ecrire/articles.php3 il y a à deux endroits l'appel à l'invalidation
parent 81c8bed1
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
Chargement en cours
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter