【问题标题】:Linux PHP Webserver + Apache or Nginx [closed]Linux PHP Webserver + Apache 或 Nginx [关闭]
【发布时间】:2012-09-20 09:11:33
【问题描述】:

我即将完成一个网站,需要决定使用哪个网络服务器。

该网站大量使用 PHP - 每个页面上都有很多 PHP。

我了解到 Nginx 处理静态页面的速度更快,但与 Apache 的 PHP 性能相比,它在 PHP 上的性能存在疑问。

谁有任何我应该使用的网络服务器上的 cmets。

谢谢

【问题讨论】:

  • 选择你熟悉的就行了
  • 完全正确。以后随时可以切换。

标签: php apache nginx


【解决方案1】:

您可以将两者混合使用。使用 Apache 为 PHP 提供服务,并将 nginx 用于静态页面/图像。 Apache 在配置方面更友好(htaccess、htpasswd、重写规则等),nginx 在静态资产方面速度很快。

【讨论】:

  • 我如何将它们混合在一起??你能给我介绍一下教育吗? tnx 朋友
【解决方案2】:

Nginx ...

地狱 wordpress.com 正在使用它... :)

这里有一些很好的数据……您可能还想通过清漆进入混合物中。 http://www.garron.me/linux/apache-vs-nginx-php-fpm-varnish-apc-wordpress-performance.html

【讨论】:

  • 这没有提供问题的答案。要批评或要求作者澄清,请在其帖子下方发表评论。
  • 我希望我提供的链接(这是很好的基准测试数据)能给他一些指导:)
【解决方案3】:

我们的系统管理员使用 nginx 提供静态内容,使用 apache 提供其他内容。我不太确定如何创建这样的设置,因为我只是一名开发人员,但在我们的机器上我们同时使用它们。

【讨论】:

  • 它的工作原理是这样的:nginx 处理所有请求,但在内部将所有 php 请求转发到 apache 服务器,该服务器在另一个端口(不是 80)上运行。用户什么也看不到,因为 nginx 返回了它从 Apache 获取的页面。
猜你喜欢
  • 1970-01-01
  • 2011-10-26
  • 1970-01-01
  • 1970-01-01
  • 2012-10-29
  • 1970-01-01
  • 2022-10-07
  • 2021-09-27
  • 2011-05-05
相关资源
最近更新 更多