Nginx vs Cherokee取代Apache

时间:2010-08-21 17:54:14

标签: apache nginx cherokee

你如何在内存使用和性能方面比较Nginx和Cherokee?我的VPS使用apache2 prefork-mpm服务Drupal 6.16,magento 1.4.1和CS-CART 2.0.15。尽管我的网站流量配置非常低,但Apache2仍会占用我的内存(htop显示每个apache进程占用%18内存)。如果我将apache更改为nginx或切诺基,我将面临与magento,cs-cart和drupal的任何兼容性问题?哪一个最兼容?我非常感谢任何生产系统的体验。谢谢。

3 个答案:

答案 0 :(得分:2)

请看下面的帖子,了解Apache,Cherokee和Nginx的一些内存相关测量。您可以谷歌周围寻找类似的结果。但是,我建议在考虑典型案例的情况下运行此类测试,以了解它如何适合您的用例。

答案 1 :(得分:2)

通过安装eAccelerator等PHP加速器,可以大大降低VPS的内存消耗。在大多数情况下,Apache Web服务器的性能会很好。您可能需要调整它以针对您的特定设置进行优化。你需要做一些阅读,因为在这方面没有灵丹妙药。

答案 2 :(得分:2)

尝试Hiawatha:http://www.hiawatha-webserver.org/。它的UrlToolkit比Apache的mod_rewrite更先进。是的,你提到的框架与Hiawatha一起运行良好。我自己测试过。