Heim > Artikel > Backend-Entwicklung > Beispielcode für die Verwendung des APC-Cache in PHP
Die Rolle von APC
1. Cache-Zeitraum: Der Cache von APC ist in zwei Teile unterteilt: System-Cache und Benutzerdaten-Cache.
Der System-Cache wird automatisch verwendet und bezieht sich auf die Kompilierung der PHP-Datei Quellcode von APC Die Ergebnisse werden zwischengespeichert und dann bei erneutem Aufruf mit dem Zeitstempel verglichen.
Der Benutzerdaten-Cache wird vom Benutzer mithilfe der Funktionen apc_store und apc_fetch gelesen und geschrieben, wenn die Menge nicht groß ist, empfehle ich Ihnen, ihn zu verwenden Die Menge ist groß, ich schlage vor, dass die Verwendung von Memcache besser ist 2. Das Quellcodepaket von PHP APC wird mit apc.php geliefert. Sie können diese Datei
hochladen Das Web Greifen Sie mit einem Browser auf ein bestimmtes Verzeichnis auf dem Server zu, das den aktuellen Status anzeigt. Hier können wir den aktuellen Cache-Status analysieren und weitere Optimierungen vornehmen. apc-info-clublocalhost2.png Dies ist der Status eines Tests Sie können es langsam analysieren. Dieses Tool bietet viele nützliche Tools.
Fügen Sie einen Cache hinzu. Die effektive Zeit beträgt 3600 Sekunden.
wie folgt:
Führen Sie den Code aus und überprüfen Sie dann die Benutzer-Cache-Einträge. Sie können sehen, dass es zusätzliche
Cache-Datenapc_add('name', 'tom', 3600);mit dem Schlüsselwertnamen gibt:
Cache abfragen
Der Code lautet wie folgt:
apc_add('name', 'tom', 3600); print apc_fetch('name'); //输出tom
Der Code lautet wie folgt:
Cache löschenapc_store('name', 'anny', 3600); print apc_fetch('name'); //输出anny
Der Code lautet wie folgt:
Erhöht und verringert Zahlen
apc_delete('name'); var_dump(apc_fetch('name')); //输出bool(false)Wenn der zwischengespeicherte Inhalt eine Zahl ist, können Sie apc_inc zum Erhöhen um 1 und apc_dec zum Verringern um 1 verwenden. Der Code lautet wie folgt: Bestimmen Sie, ob der Cache vorhanden ist
apc_add('num', 10); apc_inc('num'); print apc_fetch('num');//输出11 apc_dec('num'); print apc_fetch('num');//输出10
Der Code lautet wie folgt:
Das obige ist der detaillierte Inhalt vonBeispielcode für die Verwendung des APC-Cache in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!