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,'cache/'); //实例化 $cache->set('test','php中文网:www.php.cn'); print $cache->get('test'); ?>
Le résultat en cours d'exécution est le suivant :
Création d'un dossier cache sous le répertoire, qui contient notre cache de fichiers :
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!