xcache 是中国人自己写的php加速器.据各种评测资料,xcache是个相当不错的php加速器了:
现在eAccelerator 半死不活的样子,PHPA则需要专利授权,而 APC 又 bug 一大堆,基本上需要完全重写。现在,唯一象样的 PHP 编译/加速器就属 Xcache 了.
它稳定、快速、具有很强的可移植性,并且是开放源代码的,还可以缓存对象。
于是打算试试看,freebsd下最方便的软件安装方式就是ports了.
在/usr/ports/www下没有找到xcache.于是.单独升级www ports树.
caicai# cvsup -L 2 -h cvsup.cn.FreeBSD.org /usr/share/examples/cvsup/ports-supfile
caicai# cd /usr/ports/www/xcache/
caicai# make install clean
拷贝xcache的配置文件到php配置文件目录.重启apache.
caicai# cp /usr/local/share/examples/xcache/xcache.ini /usr/local/etc/php
caicai# apachectl restart
apache启动的时候会自动检测 /usr/local/etc/php 下面的ini文件并自动加载.
看一下phpinfo();
Scan this dir for additional .ini files /usr/local/etc/php
additional .ini files parsed /usr/local/etc/php/extensions.ini, /usr/local/etc/php/xcache.ini
Xcache自动加载成功.
关于xcache的性能测试,请google一下.我就不罗唆了.顺便赞一下Freebsd的port,实在是太方便了.
作者:Ly
原文地址 http://blog.colorbird.com/2007/05/install_xcache_under_freebsd.html