Maison  >  Article  >  développement back-end  >  Instructions d'utilisation des fichiers de cache php extraits du framework CI

Instructions d'utilisation des fichiers de cache php extraits du framework CI

黄舟
黄舟original
2018-05-26 10:18:192067parcourir

La classe de cache de fichiers php extraite du stblog de la communauté CI et de la classe file_helper de CI, une simple classe de cache clé->valeur basée sur un fichier. Cette classe peut être utilisée pour mettre en cache certaines informations de base, telles que certaines modifications peu fréquentes dans l'en-tête, le pied de page et la barre latérale du blog, ainsi que le contenu extrait de la base de données. Avant de récupérer les données, déterminez d'abord si le contenu du fichier. le cache a expiré. S'il n'a pas expiré, retirez-le, s'il expire, connectez-vous à la base de données pour interroger, réécrivez les résultats dans le cache de fichiers et mettez à jour le délai d'expiration.

Téléchargez d'abord la classe de fichier cache php extraite de CI dont nous avons besoin pour ce cours : http://www.php.cn/xiazai /leiku/478

Une fois le téléchargement terminé, recherchez le fichier de classe php dont nous avons besoin, décompressez-le dans notre répertoire local et créez un nouveau fichier php !

Une fois terminé, nous devons appeler cette classe dans le nouveau fichier php et instancier la classe :

<?php

include_once "cache1.php";//引入类文件
$cache = new FileCache(30,&#39;cache/&#39;); //实例化
$cache->set(&#39;test&#39;,&#39;php中文网:www.php.cn&#39;);
print $cache->get(&#39;test&#39;);
?>

Le résultat en cours d'exécution est le suivant :

Instructions dutilisation des fichiers de cache php extraits du framework CI

Création d'un dossier cache sous le répertoire, qui contient notre cache de fichiers :

Instructions dutilisation des fichiers de cache php extraits du framework CI

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn