nginx 有值得称道的属性吗?

nginx 有值得称道的属性吗?

在我的特定情况下,我在一组我继承的机器上使用 nginx,这些机器不再运行自己的邮件服务器,我们所有的网络流量都是静态的或 fastcgi。我以前从未使用过 nginx,现在我面临一个决定:是花点时间用我更熟悉的东西来替换它,还是学习一些新东西,但我对它了解不够多,不知道掌握它会给我带来什么好处。

答案1

我目前在一台 Web 服务器上使用 nginx。它主要托管静态内容、一些 PHP、一些 Python 和一些 Ruby。我选择它的原因是因为它轻量级。我发现它使用的内存比 Apache 少得多,到目前为止我没有遇到任何问题。我的页面加载时间甚至略有减少。

我认为主要的好处是轻量级因素。如果您正在寻找一个简单干净的 Web 服务器,nginx 是一个不错的选择。

答案2

nginx互联网上的使用率正在增加。它是一款非常精简和快速的服务器,通常用作负载平衡等反向代理,但它本身就做得很好。它拥有强大的社区支持,并由原作者积极开发。

我认为了解这个工具是值得的。

答案3

我极力推荐 nginx,它与 php-fpm 和 xcache 结合使用时,其性能比我尝试过的所有其他 Web 服务器(Apache、IIS、Lighttpd)都要出色。非常灵活,速度非常快,唯一的缺点是设置起来需要一段时间。

答案4

我使用它是因为它重量轻,但我保留 Apache 来处理任何绝对需要它的页面(例如那些依赖于动态更新的 .htaccess 文件的页面)。

我找到了一种在他们两者之间共享 PHP 进程的好方法:请参阅我在 stackoverflow 上的回答:https://stackoverflow.com/questions/574690/sharing-php-cgi-between-apache-and-nginx

相关内容