logo

Palette - Rendez-la colorée🎨

Palette — Constructeur de pages visuel, aucun diplôme en design requis.

Démo en direct Télécharger Palette

Défilement

Comment travailler avec le cache

22/02/2025, by Anonyme (non vérifié)

Bonjour, je crée un module et j'ai rencontré des problèmes avec le cache (c'est la première fois que je fais face à cela). J'ai un $xml que j'ai analysé et j'ai mis tout ce qui est nécessaire dans la variable $res. (ou serait-il plus simple de tout mettre dans un bloc et de mettre en cache ce bloc ?)

Maintenant, il faut le mettre en cache (le mettre à jour toutes les 6 heures) et le récupérer lors des appels.

Je sais qu'il faut chercher dans 

cache_get
cache_set
hook_cron

Mais je ne comprends pas comment le mettre en cache.

Si j'ai bien compris, ce code met en cache, mais où vont toutes ces variables... où insérer ma variable ?

cache_set($cid, $data, $bin = 'cache', $expire ='CACHE_PERMANENT')

Pour récupérer du cache 

cache_get ($CID, $bin = "cache")

et pour la mise à jour, je ne sais pas comment utiliser hook_cron.

Pouvez-vous m'aider concernant mon problème ? Merci d'avance.