我只是想知道为什么人们说如果启用了 SuPHP,eAccelerator 将无法工作,因为在我的服务器中我正在运行 e-accelerator 而现在我已经启用了 suphp 并且至少到目前为止它似乎运行良好......
问题是
- 运行这两者是个好主意吗?
- 如果我要禁用电子加速器,我该怎么做?
- 使用 suphp 时,除了电子加速器之外,还有其他加速方法吗?
- 有什么技巧可以使 PHP 网络服务器运行得更快?
- 对 XCache 操作码的性能和建议有什么想法吗?
答案1
SuPHP 需要以特定用户身份运行脚本,鉴于此,我不确定在您的环境中使用 SuPHP 是否是必需的。
- 这不是一个好主意,因为他们不能很好地合作。
php.ini
在您的文件中禁用 eaccelerator- 没有一款加速器可以很好地与 SuPHP 配合使用。我认为这与 suPHP 的工作方式有关,因为它会根据需要启动和停止 PHP。所有加速器都需要执着的PHP。
- 如果你不能使用 SuPHP,那么我强烈建议使用 APC - 请参阅这里
- 据我所知,XCache 不适用于 SuPHP
研究 FastCGI,因为它允许设置缓存,并且比 SuPHP 的开销更低