PHP方法使用memcache缓存技术提高响应速度

本文说明了PHP使用memcache缓存以提高响应速度。分享给你供你参考。具体分析如下:

虽然PHP做得很好,它会很快,但如果仍然有大数据,就会有一些卡片。这里我们介绍使用memcache缓存技术提高PHP响应速度的方法。

这可以用在Linux或Windows系统。当然,Linux系统是第一个被推广的系统。至于如何安装memcache,眉目传情会出来。

这是一段缓存使用的一个例子。代码如下:

复制代码代码如下:< PHP

连接

MEM =新的Memcache美元;

$ MEM ->连接(127.0.0.1

显示版本

美元的版本= $ MEM ->获取版本();

回声memcached服务器版本:美元版。;

保存数据

$ MEM ->设置('key1 ',这是第一个值,0, 60);

val =美元美元MEM ->得到('key1);

回声得到key1值:。美元价值;

替换数据

MEM ->取代美元('key1 ',这是取代价值',0, 60);

val =美元美元MEM ->得到('key1);

回声得到key1值:。美元价值;

保存数组

$ ARR =阵列('AAA',{BBB},CCC,'ddd);

$ MEM ->设置('key2,ARR美元,0, 60);

美元美元->得到val2 = MEM('key2);

回声得到key2价值:;

print_r($ val2);



删除数据

$ MEM ->删除('key1);

val =美元美元MEM ->得到('key1);

回声得到key1值:。美元价值;

清除所有数据

美元-同花顺();

美元美元->得到val2 = MEM('key2);

回声得到key2价值:;

print_r($ val2);



关闭连接

(等);

>

例2,代码如下所示:

复制代码代码如下:< PHP

memcache /缓存的使用

美元memcache_connect MC('localhost ',11211);

Pn =美元美元MC ->得到('pid);

回波pn;

如果($ PN<1)Pn = 1美元;

否则$ + +;

MC ->设置('pid美元,$ PN,0,0); / /永不过期

memcache_close($ MC);

>

希望本文能对大家的PHP程序设计有所帮助。