Heim PHP-Bibliotheken Andere Bibliotheken PHP nützliche Cache-Klasse
PHP nützliche Cache-Klasse
 <?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 ist der Puffer für den Datenaustausch (Cache genannt). Wenn eine Hardware Daten lesen möchte, sucht sie zunächst nach den erforderlichen Daten aus dem Cache Wenn es nicht gefunden wird, wird es aus dem Speicher ausgeführt. Da der Cache viel schneller läuft als der Speicher, besteht die Aufgabe des Caches darin, die Hardware schneller laufen zu lassen Nach der Verwendung gespeichert. Die Dateien werden zur dauerhaften Speicherung an ein Speichergerät, beispielsweise eine Festplatte, gesendet. Der größte Cache in einem Computer ist der Memory Stick. Die schnellsten sind die in der CPU eingebauten L1- und L2-Caches. Der Videospeicher der Grafikkarte ist auch ein Cache für den Rechenchip der Grafikkarte auf der Festplatte.

Haftungsausschluss

Alle Ressourcen auf dieser Website werden von Internetnutzern bereitgestellt oder von großen Download-Sites nachgedruckt. Bitte überprüfen Sie selbst die Integrität der Software! Alle Ressourcen auf dieser Website dienen nur als Referenz zum Lernen. Bitte nutzen Sie diese nicht für kommerzielle Zwecke. Andernfalls sind Sie für alle Folgen verantwortlich! Wenn ein Verstoß vorliegt, kontaktieren Sie uns bitte, um ihn zu löschen. Kontaktinformationen: admin@php.cn

Verwandter Artikel

[Klasse für PHP-Bestätigungscodes] Teilen Sie 10 nützliche PHP-Bestätigungscodes [Klasse für PHP-Bestätigungscodes] Teilen Sie 10 nützliche PHP-Bestätigungscodes

19 May 2017

Verifizierungscode ist in PHP-Websites unverzichtbar. Er kann böswillige Registrierung oder Übermittlung, böswilliges Knacken von Passwörtern, Ticketbetrug, Forenüberschwemmung, Seitenbereinigung usw. verhindern Die PHP-Verifizierungscode-Klasse steht Ihnen zum Herunterladen und Verwenden zur Verfügung.

Super einfache PHP-Cache-Klasse Super einfache PHP-Cache-Klasse

12 Aug 2017

Eine einfache PHP-Cache-Klasse, die ich selbst geschrieben habe. Keine ?phpclass Cache {private $dir = "data/cache/";//Definieren Sie das Cache-Verzeichnis privat $key=

PHP objektorientierte Syntax 5 Endklasse, abstrakte Klasse, Schnittstellenstruktur (keine Klasse) PHP objektorientierte Syntax 5 Endklasse, abstrakte Klasse, Schnittstellenstruktur (keine Klasse)

28 Dec 2016

Die Rolle einer Klasse: 1. Objekte instanziieren 2. Als Basisklasse für andere Klassen wird sie vererbt! 3Rufen Sie seine statischen Mitglieder auf

So führen Sie eine andere Klasse in eine Klasse in PHP ein So führen Sie eine andere Klasse in eine Klasse in PHP ein

28 Nov 2016

So führen Sie eine andere Klasse in eine Klasse in PHP ein

So führen Sie eine andere Klasse in eine Klasse in PHP ein So führen Sie eine andere Klasse in eine Klasse in PHP ein

14 Oct 2016

So führen Sie eine andere Klasse in eine Klasse in PHP ein

Teilen Sie eine sehr nützliche PHP7+Mongodb-Klasse! Teilen Sie eine sehr nützliche PHP7+Mongodb-Klasse!

24 Sep 2021

Aufgrund der Projektanforderungen wurde das Projekt auf PHP7 aktualisiert. Nach dem Upgrade stellte ich jedoch fest, dass die Mongo-Erweiterung nicht verwendet werden kann. PHP7.0 und höher unterstützen nur die Mongodb-Erweiterung. Der Mongodb-Erweiterungstreiber ist komplizierter zu verwenden als die Monmgo-Erweiterung.

See all articles