0

我总是在我的 VPS 上使用 Apache 和 suPHP。现在,由于页面加载不是很快,我的托管客户支持建议我使用 FastCGI 安装 nginx。我不确定这一点,因为 nginx 安装在大约 11% 的服务器上,而 Apache 是使用最广泛的网络服务器。

我的问题是:

  • 这个系统是否健壮和稳定?是否有满足所有需求的模块?
  • nginx 与 apache 兼容吗?例如,我已经看到必须重写 .htaccess 文件...
  • 我在 joomla 中的网站应该有问题吗?也许应该有与nginx不兼容的模块,组件或其他?

谢谢您的回答。

4

2 回答 2

2

这个系统是否健壮和稳定?是否有满足所有需求的模块?
答:是的,Nginx 非常好,稳定,几乎所有需要的模块


nginx 与 apache 兼容吗?例如我看到.htaccess 文件必须重写...
答:不,它不兼容,你需要重写nginx 配置文件中的所有规则。但我认为对于 joomla 来说并不难,你可以很容易地获得 joomla .htaccess 的示例 nginx conf 文件。


我在 joomla 中的网站应该有问题吗?也许应该有与nginx不兼容的模块,组件或其他?
答:对于 Joomla,您需要的是,只要适当的配置和站点就会生效。





我认为 Nginx 无法解决您的速度问题 :-(


Nginx 的性能几乎与您的 Joomla 相同,它适用于静态内容。根据我的个人经验,Joomla 本身对于大型数据库和用户群来说是一个非常大的问题.


我希望这会有所帮助

于 2012-12-01T14:44:12.357 回答
2
  1. 是的——它很稳定,而且性能比 Apache 好得多(当然,如果配置正确的话)
  2. 不,nginx 与 apache 不兼容 - 配置完全不同
  3. Joomla 由 PHP 解析器执行,因此如果您将运行与之前配置相同的 PHP 版本,您应该不会遇到任何问题。
于 2012-07-17T20:17:46.470 回答