Zend Optimizer试一试吗?

时间:2011-04-10 20:58:55

标签: php php-5.3 zend-optimizer

我有一台服务器:

Intel Processor: Intel® Xeon® X3450, 4x2x2.66 GHz
RAM memory:   8GB ECC DDRIII

每日访客:

100k unique
400k clicks

基本上,20个域从单个脚本运行。我经常更新脚本。日常。我想知道Zend Optimizer是否是优化脚本性能的好选择。 (尽管我现在感觉不到任何不适)

我的两个主要问题是:

  1. 它会不会真正增加页面 加载时间/减少服务器RAM / CPU 加载?如果是这样,多少(%)?
  2. 使用操作系统,这是一种舒适的方式 X,     将原始文件保留在本地磁盘上     每次你按保存,为     程序自动编码     文件并将其上传到服务器?     (我正在使用恐慌的Coda)

1 个答案:

答案 0 :(得分:1)

回应你的第一点。不,Zend Optimizer只与php4真正相关。从PHP5开始,内部引擎/已经改进,优化器是冗余的。 你应该看看使用的是APC [1],这里有很多内容和谷歌有关它但简而言之,它会缓存你的代码,所以PHP不必每次页面都编译它跑。 (它对代码执行速度造成了巨大的差异)

您还应该考虑在代码上运行某种形式的分析器,例如XHprof [2]或xdebug [3],这样您就可以看到瓶颈所在。

您可能还想考虑使用其他Web服务器,例如nginx / lighttpd / apache或微调其配置

关于你关于Coda的第二个问题 - 请将其作为另一个问题或programmers.stackoverflow

[1] http://php.net/manual/en/book.apc.php [2] http://mirror.facebook.net/facebook/xhprof/doc.html [3] http://www.xdebug.org/