将 LAMP 换成 LNMP 有必要吗?

2016-10-14 23:28:06 +08:00
 helloccav
我们现在的服务器是 linux+apache+php+mysql
上面运行了一个 wordpress 网站
有人建议我们换成 linux+nginx+php+mysql,说 LNMP 比 LAMP 快很多.

我个人认为没太大必要.因为 nginx 的优点是处理静态资源,但 WP 的主要问题在于 php 运行慢以及读写数据库次数多上面, 并且我们用了七牛 CDN 缓存了所有静态文件. 所以我们需要处理的静态资源并不多.

另外今天看了这篇 https://www.90.cx/php-mode/, 文章中实测证明了 lnmp 的效果并不比 lamp 高.

请大家给点意见,要不要换成 LNMP 呢?
7302 次点击
所在节点    PHP
6 条回复
jswh
2016-10-15 01:09:50 +08:00
运行没有压力就没必要换。快到不至于, nginx 优势在于并发。
mytsing520
2016-10-15 02:30:26 +08:00
看运行压力吧,压力比较大的可以加塞一个 Nginx 处理并发,再往上走可以考虑加服务器或升级配置了
msg7086
2016-10-15 03:23:52 +08:00
没有。
Apache 的缺陷在于一般系统自带的 Prefork 和 mod_php 在大并发的环境下大口吞食内存的问题。
如果你已经用了 Apache Event + PHP-FPM ,那换 Nginx 没什么必要。
PS: Nginx 处理动态请求的速度也很不错的,看看 OpenResty 吧。
hanchengluo
2016-10-15 09:07:00 +08:00
502 会教训你
pyufftj
2016-10-15 18:32:26 +08:00
看你需求吧,我的换成 lnmp 后速度的确快了不少
fengerzh
2016-10-19 16:48:25 +08:00
即使 nginx 不比 apache 快,也应该换,因为只有换了,才能多学到一些东西,而不是面试的时候别人问你:会 nginx 吗?你只好说:我只会 apache 。然后享受面试官鄙夷的眼神。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/312910

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX