如果我拥有一个非常低流量的网站(例如,每天有1000个独立访问者,最高负载时大约5个请求/秒,每天大约50 MB流量),我将从弃用Apache for NGINX获得什么样的性能提升因为正在展示很多照片。)
具体来说,我将获得什么收益(如果有的话):
同样,这是针对流量较低的网站而且我正在运行VPS。
答案 0 :(得分:3)
如果您拥有如此低的流量,我不确定您是否需要解决更改网络服务器的麻烦:对我来说有点像“过早优化”。
嗯,至少,如果这1,000名访问者没有访问太多页面,并且并非所有页面都在同一时间到达。
例如,通过激活JS / CSS / HTML的gzip压缩和/或将JS / CSS文件重新组合成一个而不是几个,您可能会为用户获得更好的收益(这就是重要的!)。
关于这一点,在您的网站上运行yslow并遵循它会给您的一些建议,可能会为您的用户带来比更换服务器更快的速度。
只是要明确一点:我不是说你不应该优化你的服务器 - 但是,如果流量很低,那么显示页面可能会更有趣;至少,首先。
答案 1 :(得分:1)
您的Apache服务器是否占用过多CPU或RAM?我从Apache切换到Nginx以节省内存,尤其是提供静态文件:我似乎使用Nginx减少了大约75%的内存。
就像其他评论所说的那样,你确定Apache是瓶颈吗?如果你没有交换,那么你有足够的记忆力。我不认为你会节省任何重大的服务器端延迟。</ p>