Heim Backend-Entwicklung PHP-Tutorial php中apc缓存使用示例_PHP

php中apc缓存使用示例_PHP

Jun 01, 2016 am 11:58 AM
apc缓存

记的以前php文件上传到服务器时需要先用zend guard加密下,有了apc就不用了。 从维基百科上看到的消息,apc将被内置在php6中,所以apc还是值的学习下的。

1、安装扩展

在ubuntu 12.04可以直接通过apt-get install php-apc安装apc扩展。

关于windows系统,笔者以前曾在windows下安装过apc,只是运行不稳定,不晓得现在解决了没有。在windows下可以用wincache替代apc,微软自己开发的,非常稳定。

Tips:安装完成后,要记的重启下web服务器。

2、下载apc.php

下载地址:apc_php.zip

apc.php这个脚本可以查看apc的使用情况。界面如下:

php中apc缓存使用示例_PHP

其中有两个选项卡可以稍微关注下:

1 System Cache Entries:这个表示系统缓存选项,都是缓存一些php文件的中间码。

2 User Cache Entries:表示用户数据的缓存,在编码中可以将用户的数据缓存到apc。如果要查看用户数据缓存,需要先修改访问的账号和密码。打开apc.php文件,找到如下两行代码进行修改就可以了:

复制代码 代码如下:
defaults('ADMIN_USERNAME','apc');    // Admin Username
defaults('ADMIN_PASSWORD','password');   // Admin Password - CHANGE THIS TO ENABLE!!!

3、apc使用示例

apc使用起来非常简单,看下面的几个增加、查询、修改、删除示例。

增加一个缓存,有效时间为3600秒

复制代码 代码如下:
apc_add('name', 'tom', 3600);

执行代码,然后查看User Cache Entries,可以看到多了一条键值为name的缓存数据:

php中apc缓存使用示例_PHP
 

其中有命中次数、大小、过期时间等等。

查询缓存

复制代码 代码如下:
apc_add('name', 'tom', 3600);
print apc_fetch('name'); //输出tom

修改缓存

复制代码 代码如下:
apc_store('name', 'anny', 3600);
print apc_fetch('name'); //输出anny

删除缓存

复制代码 代码如下:
apc_delete('name');
var_dump(apc_fetch('name')); //输出bool(false)

递增递减数字

如果缓存的内容是数字,可以用apc_ inc自增1,apc_dec自减1。

复制代码 代码如下:
apc_add('num', 10);
apc_inc('num');
print apc_fetch('num');//输出11
apc_dec('num');
print apc_fetch('num');//输出10

判断缓存是否存在

复制代码 代码如下:
apc_add('name', 'tom', 3600);
var_dump(apc_exists('name')); //输出bool(true)
var_dump(apc_exists('age')); //bool(false)


 

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Anwendungspraxis der APC-Caching-Technologie in PHP Anwendungspraxis der APC-Caching-Technologie in PHP Jun 19, 2023 pm 07:16 PM

Mit der Entwicklung des Internets und der zunehmenden Menge an Datenverarbeitung müssen viele Websites eine große Menge an Datenabfragen und Berechnungen verarbeiten, was einen effizienten Caching-Mechanismus erfordert, um die Geschwindigkeit des Website-Zugriffs zu optimieren. APC (AlternativePHPCache) ist eine in der PHP-Sprache häufig verwendete Caching-Technologie. Sie kann die Leistung und Reaktionsgeschwindigkeit der Website verbessern. In diesem Artikel werden die Grundprinzipien der APC-Caching-Technologie und ihre Anwendungspraxis vorgestellt. 1. Prinzip der APC-Caching-Technologie APC ist eine Open-Source-Caching-Technologie, die dies kann

Anwendungsszenarien für den Einsatz der APC-Caching-Technologie für dynamisches Daten-Caching in PHP-Anwendungen Anwendungsszenarien für den Einsatz der APC-Caching-Technologie für dynamisches Daten-Caching in PHP-Anwendungen Jun 21, 2023 pm 04:01 PM

Da Webanwendungen immer komplexer werden, ist dynamisches Daten-Caching zu einer notwendigen Technologie geworden. APC (AlternativePHPCache) kann als Speicher-Caching-Technologie die Leistung und Reaktionsgeschwindigkeit von Webanwendungen erheblich verbessern. In diesem Artikel werden die Anwendungsszenarien der Verwendung der APC-Caching-Technologie für das dynamische Daten-Caching in PHP-Anwendungen vorgestellt. Datencache mit hoher Zugriffsfrequenz Auf einige Daten wird in Webanwendungen häufig zugegriffen, wenn sie jedes Mal aus der Datenbank gelesen werden. Zu diesem Zeitpunkt kann dies der Fall sein

Die Lösung der APC-Caching-Technologie zur Verwendung der Cursor-Iteration in PHP-basierten Anwendungen Die Lösung der APC-Caching-Technologie zur Verwendung der Cursor-Iteration in PHP-basierten Anwendungen Jun 19, 2023 pm 11:30 PM

Mit der Entwicklung von Internetanwendungen wird PHP als beliebte Entwicklungssprache häufig bei der Entwicklung von Webanwendungen eingesetzt. In der tatsächlichen Entwicklung treten jedoch häufig Leistungsengpässe auf, die dazu führen, dass die Anwendung die Benutzeranforderungen nicht erfüllen kann. Einer der häufigsten Engpässe sind Leistungsprobleme, die durch Datenbankabfragen verursacht werden. Um dieses Problem zu lösen, können wir einige Caching-Technologien verwenden, unter denen die APC-Caching-Technologie eine gute Option ist. APC (AlternativePHPCache) ist

Wie verwende ich APC für die PHP-Daten-Caching-Optimierung? Wie verwende ich APC für die PHP-Daten-Caching-Optimierung? Aug 10, 2023 am 10:30 AM

Wie verwende ich APC für die PHP-Daten-Caching-Optimierung? Einleitung: Während des Entwicklungsprozesses stoßen wir häufig auf Situationen, in denen wir häufig Daten aus der Datenbank lesen und verarbeiten müssen. In diesem Fall können wir den Cache zum Speichern abgefragter Daten verwenden, um die Leistung zu verbessern und den Zugriffsdruck auf die Datenbank zu verringern. APC (AlternativePHPCache) ist eine häufig verwendete PHP-Erweiterung, die es uns ermöglicht, Daten im Speicher zwischenzuspeichern, um PHP-Anwendungen zu beschleunigen. In diesem Artikel wird die Verwendung von A vorgestellt

Tipps zur Leistungsoptimierung von PHP 7: So verwenden Sie den APC-Cache, um die Skriptausführung zu beschleunigen Tipps zur Leistungsoptimierung von PHP 7: So verwenden Sie den APC-Cache, um die Skriptausführung zu beschleunigen Jul 29, 2023 pm 08:29 PM

Tipps zur PHP7-Leistungsoptimierung: So nutzen Sie APC-Caching zur Beschleunigung der Skriptausführung. Einführung: Mit der zunehmenden Komplexität von Netzwerkanwendungen und der steigenden Anzahl von Benutzern ist die Optimierung der Leistung von PHP-Skripten besonders wichtig geworden. Eine gängige Optimierungsmethode ist die Verwendung von Caching, um die Ausführungszeit von Skripten zu verkürzen. In PHP ist APC (AlternativePHPCache) ein weit verbreitetes Caching-Tool, das die Leistung von Skripten erheblich verbessern kann. In diesem Artikel wird erläutert, wie Sie APC-Caching verwenden, um die Ausführung von PHP7-Skripten zu beschleunigen.

Der Optimierungseffekt der APC-Caching-Technologie auf die Leistung von PHP-Anwendungen Der Optimierungseffekt der APC-Caching-Technologie auf die Leistung von PHP-Anwendungen Jun 19, 2023 pm 06:28 PM

Mit der kontinuierlichen Weiterentwicklung von Internetanwendungen wird immer mehr Geschäftslogik in Webanwendungen integriert. Die Geschwindigkeit von Webanwendungen wird von vielen Faktoren beeinflusst, wie z. B. Hardwareleistung, Netzwerkbandbreite, Datenbankleistung usw., die kontinuierlich optimiert werden müssen. Unter diesen ist die Caching-Technologie eine in Webanwendungen weit verbreitete Optimierungsmethode und die APC-Caching-Technologie eine in PHP-Anwendungen verwendete Caching-Technologie. 1. Einführung in die APC-Caching-Technologie APC steht für AlternativePHPCach

Anwendungsszenarien für die Verwendung der APC-Caching-Technologie zur Implementierung einer aggregierten Abfrageanalyse in PHP-basierten Anwendungen Anwendungsszenarien für die Verwendung der APC-Caching-Technologie zur Implementierung einer aggregierten Abfrageanalyse in PHP-basierten Anwendungen Jun 20, 2023 pm 09:24 PM

Die APC-Caching-Technologie ist eine PHP-basierte Caching-Technologie, die die Anwendungsleistung verbessern und gleichzeitig die Serverlast reduzieren kann. In PHP-basierten Anwendungen kann die APC-Caching-Technologie eine aggregierte Abfrageanalyse implementieren und so die Anwendungseffizienz und das Benutzererlebnis verbessern. Die aggregierte Abfrageanalyse bezieht sich auf das Zusammenführen mehrerer Abfrageergebnisse, um umfassendere und umfassendere Datenanalyseergebnisse zu erhalten. Bei der Verarbeitung großer Datenmengen kann uns die aggregierte Abfrageanalyse dabei helfen, wichtige Informationen in den Daten zu erfassen, die Effizienz der Datenverarbeitung zu verbessern und den Bedarf an Serverwartung zu reduzieren.

Vorteile der Verwendung der APC-Caching-Technologie in PHP-Anwendungen Vorteile der Verwendung der APC-Caching-Technologie in PHP-Anwendungen Jun 20, 2023 pm 09:18 PM

Mit der Entwicklung des Internets wird PHP als beliebte Web-Programmiersprache häufig in der Website-Entwicklung und Anwendungsentwicklung eingesetzt. In PHP-Anwendungen kann die Caching-Technologie die Anwendungsleistung und Skalierbarkeit verbessern und gleichzeitig die Serverauslastung verringern. Unter diesen ist die APC-Caching-Technologie eine der am häufigsten verwendeten Caching-Technologien, die die Reaktionsgeschwindigkeit und Effizienz von Anwendungen effektiv verbessern kann. Die APC-Caching-Technologie ist ein in PHP integriertes Caching-Plug-in, dessen vollständiger Name AlternativePHPCache ist. Es kann die Kompilierung zwischenspeichern

See all articles