Rumah pembangunan bahagian belakang tutorial php php中apc缓存使用示例_PHP

php中apc缓存使用示例_PHP

Jun 01, 2016 am 11:58 AM
cache 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)


 

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Amalan aplikasi teknologi caching APC dalam PHP Amalan aplikasi teknologi caching APC dalam PHP Jun 19, 2023 pm 07:16 PM

Dengan pembangunan Internet dan jumlah pemprosesan data yang semakin meningkat, banyak laman web perlu memproses sejumlah besar pertanyaan dan pengiraan data, yang memerlukan mekanisme caching yang cekap untuk mengoptimumkan kelajuan akses laman web. APC (AlternativePHPCache) ialah teknologi caching yang biasa digunakan dalam bahasa PHP. Ia boleh meningkatkan prestasi dan kelajuan tindak balas laman web Artikel ini akan memperkenalkan prinsip asas teknologi caching APC dan amalan aplikasinya dalam PHP. 1. Prinsip teknologi caching APC APC ialah teknologi caching sumber terbuka yang boleh

Senario aplikasi menggunakan teknologi caching APC untuk caching data dinamik dalam aplikasi PHP Senario aplikasi menggunakan teknologi caching APC untuk caching data dinamik dalam aplikasi PHP Jun 21, 2023 pm 04:01 PM

Apabila aplikasi web menjadi semakin kompleks, cache data dinamik telah menjadi teknologi yang diperlukan. APC (AlternativePHPCache), sebagai teknologi caching memori, boleh meningkatkan prestasi dan kelajuan tindak balas aplikasi web. Artikel ini akan memperkenalkan senario aplikasi menggunakan teknologi cache APC untuk cache data dinamik dalam aplikasi PHP. Cache data dengan kekerapan capaian tinggi Sesetengah data kerap diakses dalam aplikasi web Jika dibaca daripada pangkalan data setiap kali, prestasi aplikasi akan terjejas dengan teruk. Pada masa ini, ini boleh

Bagaimana untuk menggunakan APC untuk pengoptimuman caching data PHP? Bagaimana untuk menggunakan APC untuk pengoptimuman caching data PHP? Aug 10, 2023 am 10:30 AM

Bagaimana untuk menggunakan APC untuk pengoptimuman caching data PHP? Pengenalan: Semasa proses pembangunan, kita sering menghadapi situasi di mana kita perlu kerap membaca data daripada pangkalan data dan memprosesnya. Dalam kes ini, untuk meningkatkan prestasi dan mengurangkan tekanan capaian pada pangkalan data, kami boleh menggunakan cache untuk menyimpan data yang ditanya. APC (AlternativePHPCache) ialah sambungan PHP yang biasa digunakan yang membolehkan kami menyimpan data dalam memori untuk mempercepatkan aplikasi PHP. Artikel ini akan memperkenalkan cara menggunakan A

Penyelesaian teknologi caching APC untuk menggunakan lelaran kursor dalam aplikasi berasaskan PHP Penyelesaian teknologi caching APC untuk menggunakan lelaran kursor dalam aplikasi berasaskan PHP Jun 19, 2023 pm 11:30 PM

Dengan pembangunan aplikasi Internet, PHP, sebagai bahasa pembangunan yang popular, digunakan secara meluas dalam pembangunan aplikasi Web. Walau bagaimanapun, dalam pembangunan sebenar, kami sering menghadapi beberapa kesesakan prestasi, menyebabkan aplikasi tidak dapat memenuhi keperluan pengguna. Salah satu kesesakan biasa ialah masalah prestasi yang disebabkan oleh pertanyaan pangkalan data. Untuk menyelesaikan masalah ini, kami boleh menggunakan beberapa teknologi caching, antaranya teknologi caching APC adalah pilihan yang baik. APC (AlternativePHPCache) ialah

Petua pengoptimuman prestasi PHP 7: Cara menggunakan cache APC untuk mempercepatkan pelaksanaan skrip Petua pengoptimuman prestasi PHP 7: Cara menggunakan cache APC untuk mempercepatkan pelaksanaan skrip Jul 29, 2023 pm 08:29 PM

Petua pengoptimuman prestasi PHP7: Cara menggunakan caching APC untuk mempercepatkan pelaksanaan skrip Pengenalan: Dengan peningkatan kerumitan aplikasi rangkaian dan peningkatan bilangan pengguna, pengoptimuman prestasi skrip PHP telah menjadi sangat penting. Satu kaedah pengoptimuman biasa ialah menggunakan caching untuk mengurangkan masa pelaksanaan skrip. Dalam PHP, APC (AlternativePHPCache) ialah alat caching yang digunakan secara meluas yang boleh meningkatkan prestasi skrip dengan ketara. Artikel ini akan memperkenalkan cara menggunakan caching APC untuk mempercepatkan pelaksanaan skrip PHP7.

Senario aplikasi menggunakan teknologi caching APC untuk melaksanakan analisis pertanyaan agregat dalam aplikasi berasaskan PHP Senario aplikasi menggunakan teknologi caching APC untuk melaksanakan analisis pertanyaan agregat dalam aplikasi berasaskan PHP Jun 20, 2023 pm 09:24 PM

Teknologi caching APC ialah teknologi caching berasaskan PHP yang boleh meningkatkan prestasi aplikasi sambil mengurangkan beban pelayan. Dalam aplikasi berasaskan PHP, teknologi caching APC boleh melaksanakan analisis pertanyaan agregat, meningkatkan kecekapan aplikasi dan pengalaman pengguna. Analisis pertanyaan agregat merujuk kepada penggabungan berbilang hasil pertanyaan bersama-sama untuk mendapatkan hasil analisis data yang lebih komprehensif dan komprehensif. Apabila memproses sejumlah besar data, analisis pertanyaan agregat boleh membantu kami menangkap maklumat penting dalam data, meningkatkan kecekapan pemprosesan data dan mengurangkan keperluan untuk penyelenggaraan pelayan.

Kesan pengoptimuman teknologi caching APC pada prestasi aplikasi PHP Kesan pengoptimuman teknologi caching APC pada prestasi aplikasi PHP Jun 19, 2023 pm 06:28 PM

Dengan pembangunan berterusan aplikasi Internet, semakin banyak logik perniagaan dimasukkan ke dalam aplikasi Web. Kelajuan aplikasi web dipengaruhi oleh banyak faktor, seperti prestasi perkakasan, lebar jalur rangkaian, prestasi pangkalan data, dll., yang perlu dioptimumkan secara berterusan. Antaranya, teknologi caching ialah kaedah pengoptimuman yang digunakan secara meluas dalam aplikasi Web, dan teknologi caching APC ialah teknologi caching yang digunakan dalam aplikasi PHP. 1. Pengenalan kepada teknologi caching APC Nama penuh APC ialah AlternativePHPCach.

Faedah menggunakan teknologi caching APC dalam aplikasi PHP Faedah menggunakan teknologi caching APC dalam aplikasi PHP Jun 20, 2023 pm 09:18 PM

Dengan perkembangan Internet, PHP, sebagai bahasa pengaturcaraan web yang popular, digunakan secara meluas dalam pembangunan laman web dan pembangunan aplikasi. Dalam aplikasi PHP, teknologi caching boleh meningkatkan prestasi aplikasi dan kebolehskalaan, sambil juga mengurangkan tekanan beban pelayan. Antaranya, teknologi caching APC ialah salah satu teknologi caching yang biasa digunakan, yang boleh meningkatkan kelajuan tindak balas dan kecekapan aplikasi dengan berkesan. Teknologi caching APC ialah pemalam caching terbina dalam PHP, yang nama penuhnya ialah AlternativePHPCache. Ia boleh membuat penyusunan cache

See all articles