|
1 PHP 预编译加速器:
比较三款免费的PHP加速器:APC vs eAccelerator vs XCachehttp://hi.baidu.com/sulin2009/blog/item/9e474d8635184422c75cc363.html
ZendOptimizer 不推荐ZendOptimizer 和eaccelerator 同时安装,
只需要将SO文件拷贝到php的扩展目录下,增加zend.ini文件即可
extension=ZendOptimizer.so
#cd /tmp
#wget http://www.ispcpcn.com/Soft/ZendOptimizer-3.3.3-linux-CodePub.tar.gz
#tar -zvxf ZendOptimizer-3.3.3-linux-CodePub.tar.gz
#cd ZendOptimizer-3.3.3-linux-g*
#./install.sh
eaccelerator http://zhengdl126.iteye.com/admin/blogs/481140
XCachehttp://zhengdl126.iteye.com/admin/blogs/418218
APC(Alternative PHP Cache) http://kiya.cn/2009/04/apcalternative-php-cache-memcache/
APC是一种对PHP有效的开放源高速缓冲储存器工具,它能够缓存opcode的php中间码。APC是一种php的缓存解决方案,目前以pecl方式发布,有消息说将会出现在php6版本的内核.
memcache http://zhengdl126.iteye.com/admin/categories/70624
memcache是一个高性能的分布式的内存对象缓存系统,通过在内存里维护一个统一的巨大的hash表,它能够用来存储各种格式的数据,包括图像、视频、文件以及数据库检索的结果等。
2 apache的缓存mod_cache http://zhengdl126.iteye.com/admin/blogs/450629
3 ZendCache http://www.orsoon.com/Article/Article_10814.html
ZendCache是一个php脚本高速Cache,它可以将刚执行的php脚本文件的编译结果存放在Web服务器的内存中,如果下一次有人再请求此页,它就可以很快将其送出。免去了每次用户请求php文件,服务器都编译一次脚本所花的时间。同时,免取了从磁盘上查找、读取php文件所花的时间。所以可以大大提高服务器的相应速度。
目前ZendCache只能运行在Linux (glibc 2.1)、Solaris 2.6以上、FreeBSD 3.4及4.0。很可惜,目前它沿不支持Windows系统。
ZendOptimizer |
|
|