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程序设计有所帮助。