<?php class Cache { private $dir = "data/cache/";//定义缓存目录 private $key='c_a_sss'; // 文件名 md5加密 密钥 function set_dir($dirpath) { $this->dir=$dirpath; $this->make_dir($this->dir); } function read($key,$minutes=1) { $filename=$this->get_filename($key); if($datas = @file_get_contents($filename)) { $datas = unserialize($datas); if(time() - $datas['time'] < $minutes*60) { return $datas['data']; } } return false; }
Cache est le tampon pour l'échange de données (appelé Cache). Lorsqu'un élément matériel souhaite lire des données, il recherchera d'abord les données requises dans le cache, s'il est trouvé, il sera exécuté directement. introuvable, il sera exécuté à partir de la mémoire en essayant de le trouver. Étant donné que le cache s'exécute beaucoup plus rapidement que la mémoire, son rôle est d'aider le matériel à fonctionner plus rapidement
Parce que le cache utilise souvent de la RAM (stockage non permanent qui est perdu lorsque l'alimentation est coupée), il sera donc toujours stockés après utilisation Les fichiers sont envoyés vers un périphérique de stockage tel qu'un disque dur pour un stockage permanent. Le plus grand cache d'un ordinateur est la clé USB. Les plus rapides sont les caches L1 et L2 intégrés au processeur. La mémoire vidéo de la carte graphique est un cache pour la puce informatique de la carte graphique. Il existe également un cache de 16 Mo ou 32 Mo. sur le disque dur.
Toutes les ressources de ce site proviennent d'internautes ou sont réimprimées par les principaux sites de téléchargement. Veuillez vérifier vous-même l'intégrité du logiciel ! Toutes les ressources de ce site sont uniquement à titre de référence d'apprentissage. Merci de ne pas les utiliser à des fins commerciales. Sinon, vous serez responsable de toutes les conséquences ! En cas d'infraction, veuillez nous contacter pour la supprimer. Coordonnées : admin@php.cn
Article connexe
08 Sep 2017
Cet article présente principalement la classe singleton de la fonction de sélection multi-bibliothèques Redis implémentée par PHP.Il analyse la fonction de sélection multi-bibliothèques de PHP en utilisant le mode singleton pour implémenter la fonction de sélection multi-bibliothèques de la base de données redis sur la base de l'exemple de formulaire Friends. le besoin peut se référer à ce qui suit
27 Jul 2017
Cet article présente principalement la classe singleton de la fonction de sélection multi-bibliothèques Redis implémentée par PHP.Il analyse la fonction de sélection multi-bibliothèques de PHP en utilisant le mode singleton pour implémenter la fonction de sélection multi-bibliothèques de la base de données redis sur la base de l'exemple de formulaire Friends. le besoin peut se référer à ce qui suit
19 May 2018
Cet article présente principalement la classe singleton de la fonction de sélection multi-bibliothèques Redis implémentée par PHP.Il analyse la fonction de sélection multi-bibliothèques de PHP en utilisant le mode singleton pour implémenter la fonction de sélection multi-bibliothèques de la base de données redis sur la base de l'exemple de formulaire Friends. le besoin peut se référer à ce qui suit
24 Feb 2018
Cet article partage principalement avec vous un exemple d’implémentation de classe de cache PHP, dans l’espoir d’aider tout le monde.
09 Nov 2024
Pourquoi certaines méthodes de classe PHP commencent-elles par un trait de soulignement ? En explorant les bibliothèques PHP, vous avez peut-être remarqué que certains développeurs préfèrent...
09 Jun 2018
La classe de conversion d'encodage de caractères PHP prend en charge les conversions ANSI, Unicode, Unicode big endian, UTF-8, UTF-8+Bom et autres.
Hot Tools
Bibliothèque PHP pour les conteneurs d'injection de dépendances
Bibliothèque PHP pour les conteneurs d'injection de dépendances
Une collection de 50 excellents algorithmes PHP classiques
Algorithme PHP classique, apprenez d'excellentes idées et élargissez votre réflexion
Petite bibliothèque PHP pour optimiser les images
Petite bibliothèque PHP pour optimiser les images