小编Kla*_*aim的帖子

我应该什么时候切换到 Nginx?

我有一个服务器,其中运行着多个域和应用程序,全部通过 Apache。目前一切都很好,但我计划开发一些非常性能密集型的 Web 应用程序(使用 C++ 和 CPPCMS),从我的服务器开始进行测试,也许一旦它准备好,可能会为这个应用程序获得一个单独的服务器。

无论如何,我听说过很多关于 NGinx 的信息,它似乎比 Apache 性能更高,所以我问自己是否值得在新项目中使用它。我不清楚,因为我不知道 NGinx 确实解决了什么样的性能瓶颈。

我不是 Apache 高级用户,我是一个糟糕的 linux 管理员,我不怎么开发 Web 应用程序(但我有一些想法)。我主要致力于编写软件,因此网络服务器部分有时对我来说非常模糊。每次我必须通过 apach 配置网站时,我需要大量时间浏览文档以确保我不会破坏所有内容。

话虽如此,我认为我在这方面变得更好了,但仍然需要建议。我已经看到了一些 nginx 配置文件,这似乎比 Apache 的更容易理解,但也许我错了?

从我收集的信息来看,NGinx 将是您想要负载平衡的最佳选择,所以如果您的应用程序分布在多台机器上,对吗?当我在考虑我的应用程序的缩放(和性能)时,它看起来是我需要的,但也许我需要了解更多关于何时从 Apache 迁移到 NGinx 的有趣信息。是否也值得为我当前的所有应用程序切换到 NGinx?它要多少钱?(我的意思是,按时从一个切换到另一个是否很昂贵?)我可以在同一台机器上同时使用 Apache 和 NGinx 吗?

旁注:请不要催促我使用解释型语言而不是 C++,这与问题无关。请参阅CPPCSM 基本原理页面,了解可以从中受益的应用程序类型。我完全理解这些缺点(与 Ruby 和 Python 中的应用程序相比,我已经将它们用于耗电较少的 web 应用程序)并且我很满意。

nginx apache-2.2

11
推荐指数
2
解决办法
4441
查看次数

标签 统计

apache-2.2 ×1

nginx ×1