在内存使用和性能方面,你如何比较 Nginx 和 Cherokee?我的 VPS 使用 apache2 prefork-mpm 为 Drupal 6.16、magento 1.4.1 和 CS-CART 2.0.15 提供服务。即使我的网站流量很低,Apache2 也会占用我的内存(htop 显示每个 apache 进程占用 %18 内存)。如果我将 apache 更改为 nginx 或 cherokee,我会面临与 magento、cs-cart 和 drupal 的任何兼容性问题吗?最适合哪一个?我非常感谢任何生产系统经验。谢谢。
问问题
6706 次
3 回答
2
查看下面的帖子,了解 Apache、Cherokee 和 Nginx 的一些内存相关测量。您可能会搜索类似的结果。但是,我建议在运行此类测试时考虑典型案例,看看它如何适合您的用例。
于 2010-08-21T18:09:36.577 回答
2
您可以通过安装 PHP 加速器(例如eAccelerator)大大减少 VPS 的内存消耗。在大多数情况下,Apache Web 服务器可以正常运行。您可能需要对其进行调整以针对您的特定设置进行优化。不过,您需要对此进行一些阅读,因为在这方面没有灵丹妙药。
于 2010-08-22T07:29:47.957 回答
2
试试 Hiawatha:http ://www.hiawatha-webserver.org/ 。它的 UrlToolkit 比 Apache 的 mod_rewrite 先进得多。是的,您提到的框架可以在 Hiawatha 上运行良好。自己测试过。
于 2010-10-15T14:01:57.793 回答