如果我有一个非常低流量的网站(例如,每天有1000个唯一的访问者,最高负载时大约有5个请求,每天大约有50 MB的流量),那么放弃Apache到NGINX会获得什么样的性能收益?
具体来说,我有哪些收益(如果有的话):
同样,这是一个低流量的网站,我正在运行一个VPS。
发布于 2009-09-14 21:23:01
如果您的流量如此之低,我不确定您是否需要经历更改您的not服务器的麻烦:在我看来,这有点像是“过早的优化”。
嗯,至少,如果这1000名访问者不访问太多的页面,并且不完全同时到达。
您可能会为用户带来更好的收益(这才是最重要的!)例如,通过激活JS/CSS/HTML的gzip压缩和/或将JS/CSS文件重组为一个而不是多个文件。
关于这一点,在你的网站上运行叶斯洛,遵循它给你的一些建议,可能会给你的用户带来比改变服务器更快的速度。
我要说的是:我并不是说你不应该优化你的服务器--但是,在流量这么低的情况下,更快地显示页面可能会更有趣;至少,首先。
发布于 2009-09-14 21:55:04
您的Apache服务器是否占用过多的CPU或RAM?为了节省内存,我从Apache转到了Nginx,特别是为了提供静态文件:我在Nginx上使用的内存似乎少了75%。
就像另一个评论说的那样,你确定Apache是瓶颈吗?如果你没有交换,那么你就有足够的记忆。我认为您不会节省任何重要的服务器端延迟。
https://stackoverflow.com/questions/1423982
复制相似问题