• [织梦吧]唯一域名:www.dedecms8.com,织梦DedeCMS学习平台.

织梦吧 - dedecms,网站模板,建站教程,图片素材免费下载

DedeCMS视频教程
当前位置: 织梦吧 > 编程与数据库 > php编程 >

Xcache、APC、memcache区别,php缓存的解释

来源: www.dedecms8.com 编辑:织梦吧 时间:2013-12-11点击:

Xcache与memcache这两个php缓存哪个更好?Xcache、APC、memcache区别,关于php缓存的解释:

Xcache 和 memcached 是两个不同层面的缓存,不存在可比性。我用过APC和memcache,xcache跟APC是差不多的。如果是单服务器,APC就够用,如果是分布式的,memcache或者redis。APC是专门给PHP用的,它的速度比memcache快,而且开源系统支持度很高。一般能支持APC的,未必会支持memcache。
Xcache 是 php 底层的缓存,它将PHP程式编译成字节码(byte code),再透过服务器上安装对应的程式来执行PHP脚本。而 memcached 是应用层缓存,它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。
xcache 是不需要修改PHP程序的,只要安装了就可以自动为你的程序加速,而 memcached 则需要你修改程序的,需要你在操作数据库之前先询问下 memcached 有没有缓存数据,如果有且没有过期则不再访问数据库,以达到减少数据库查询的目的。

标签: APC Xcache memcache
评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)

About D8

  • ©2014 织梦吧(d8) DedeCMS学习交流平台
  • 唯一网址 www.DedeCMS8.com 网站地图
  • 联系我们 tom@tiptop.cn ,  QQ