安装另外一个 PHP 缓冲加速器

由 徐永久 发表于 2003年07月05日 03:38。

PHP 加速的工具有很多,原理也都类似。但是以 Zend 的产品为最好。
网络上介绍 PHP 性能优化的文章中谈到了 Turck MMCache 这个产品。

http://www.turcksoft.com/en/e_mmc.htm#download


拿来使用,也看不出效果。

但是愿意把安装经过介绍一遍:

phpize
./configure –enable-mmcache=shared
make
make install
会安装到 /usr/local/lib/php/extensions/no-debug-non-zts-20020429/
这样的目录下,我觉得目录太长,
把文件 mv 到 /usr/local/lib 了。
修改 php.ini :

zend_extension=”/usr/local/lib/mmcache.so”
mmcache.shm_size=”16″
mmcache.cache_dir=”/tmp/mmcache”
mmcache.enable=”1″
mmcache.optimizer=”1″
mmcache.check_mtime=”1″
mmcache.debug=”0″
mmcache.filter=”"
mmcache.shm_max=”0″
mmcache.shm_ttl=”0″
mmcache.shm_prune_period=”0″

这些内容可以加到 原来的 Zend Optimizer 后面。

建立缓冲目录:
mkdir /tmp/mmcache
chmod 0777 /tmp/mmcache

最新版本是 v2.3.18, 包含了 代码加密和加载程序。能对 PHP 代码加密。
但是,作者推荐不应用于商业环境,因为 2.4.0 以后恐有大的结构变动。
加密后的代码不能解密的。

对于 PHP 的黑客,可以尝试使用这个工具的:

http://www.turcksoft.com/en/e_mmc.htm#download

相关文章

您可以 发表评论, 或者从您的网站trackback

发表评论

*
To prove you're a person (not a spam script), type the security word shown in the picture.
Anti-spam image