2

我有一个服务器:

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

每日访客:

100k unique
400k clicks

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

我的两个主要担忧是:

  1. 它实际上会增加页面加载时间/减少服务器 RAM/CPU 负载吗?如果有,多少(%)?
  2. 有没有一种舒适的方法,使用 OS X,将原始​​文件保存在本地磁盘上,并且每次按下保存时,程序都会自动编码文件并将它们上传到服务器?(我正在使用恐慌的尾声)
4

1 回答 1

1

回应你的第一点。不,Zend Optimizer 只与 php4 真正相关。自 PHP5 以来,内部引擎 / 已得到改进,因此优化器是多余的。如果您还没有使用 APC [1],您应该考虑使用它,这里有很多东西和谷歌关于它的内容,但简而言之,它会缓存您的代码,因此 PHP 不必在每次页面时都编译它跑。(它对代码执行速度产生了巨大的影响)

您还应该查看在代码上运行某种形式的分析器,例如 XHprof [2] 或 xdebug[3],以便了解瓶颈在哪里。

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

对于你关于 Coda 的第二个问题 - 在此处或程序员.stackoverflow 上将其作为另一个问题提出

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

于 2011-04-10T21:41:37.413 回答