Comment travailler avec le cache
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
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.
- Se connecter ou s'inscrire pour publier un commentaire