我只是想知道为什么如果启用了 SuPHP,eAccelerator 将不工作?

我只是想知道为什么如果启用了 SuPHP,eAccelerator 将不工作?

我只是想知道为什么人们说如果启用了 SuPHP,eAccelerator 将无法工作,因为在我的服务器中我正在运行 e-accelerator 而现在我已经启用了 suphp 并且至少到目前为止它似乎运行良好......

问题是

  1. 运行这两者是个好主意吗?
  2. 如果我要禁用电子加速器,我该怎么做?
  3. 使用 suphp 时,除了电子加速器之外,还有其他加速方法吗?
  4. 有什么技巧可以使 PHP 网络服务器运行得更快?
  5. 对 XCache 操作码的性能和建议有什么想法吗?

答案1

SuPHP 需要以特定用户身份运行脚本,鉴于此,我不确定在您的环境中使用 SuPHP 是否是必需的。

  1. 这不是一个好主意,因为他们不能很好地合作。
  2. php.ini在您的文件中禁用 eaccelerator
  3. 没有一款加速器可以很好地与 SuPHP 配合使用。我认为这与 suPHP 的工作方式有关,因为它会根据需要启动和停止 PHP。所有加速器都需要执着的PHP。
  4. 如果你不能使用 SuPHP,那么我强烈建议使用 APC - 请参阅这里
  5. 据我所知,XCache 不适用于 SuPHP

研究 FastCGI,因为它允许设置缓存,并且比 SuPHP 的开销更低

相关内容