eAccelerator效果
  直接引用HiAdmin的结论:
  eAccelerator 0.9.5.3
  25.2266 fetches/sec
 
  APC 3.0.19
  24.3433 fetches/sec
 
  XCache v1.2.2
  15.13 fetches/sec
 
  No OP-Cache
  5.99332 fetches/sec
 
  eA的效果最好,APC紧随其后,两者的性能表现基本相同,xcache最差。
 
  eAccelerator经验
  在我们的项目实际使用中,在开启eAccelerator之后,文件更新会有一些问题,比如更新了PHP文件之后,但是实际访问到的PHP文件却没有更新,解决方法:删除该PHP文件,重新上传。
 
  不可否认的是,在启用了eAccelerator之后,系统负载能力会提高大概10%-50%左右。在访问压力较大的情况下,启用eAccelerator,会明显的看到系统load average的降低。
 
 
  安装eAccelerator
  1.Linux下先按照下面进行:
  # tar jxvf eaccelerator-0.9.5.3.tar.bz2
  # cd eaccelerator-0.9.5.3
  # ./configure enable-eaccelerator=shared with-php-config=/usr/local/php-fcgi/bin/php-config
  # make
  # make install
  # mkdir /tmp/eaccelerator && chmod 777 /tmp/eaccelerator && touch /var/log/eaccelerator_log && mkdir /usr/local/php-fcgi/ext
  # mv /usr/local/php-fcgi/lib/php/extensions/no-debug-non-zts-20060613/eaccelerator.so /usr/local/php-fcgi/ext/
 
  2.编辑php.ini
  # vi /usr/local/php-fcgi/etc/php.ini
  首先找到: extension_dir = “./”
  修改成: extension_dir = “/usr/local/php-fcgi/ext/”
  在最底部加上:
  extension=eaccelerator.so
  eaccelerator.shm_size=”16″
  eaccelerator.cache_dir=”/tmp/eaccelerator”
  eaccelerator.enable=”1″
  eaccelerator.optimizer=”1″
  eaccelerator.check_mtime=”1″
  eaccelerator.debug=”0″
  eaccelerator.log_file = “/var/log/eaccelerator_log”
  eaccelerator.filter=”"
  eaccelerator.shm_max=”0″
  eaccelerator.shm_ttl=”0″
  eaccelerator.shm_prune_period=”0″
  eaccelerator.shm_only=”0″
  eaccelerator.compress=”1″
  eaccelerator.compress_level=”9″

dawei

【声明】:达州站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。