【发布时间】:2011-05-05 19:28:35
【问题描述】:
我目前有一台带有 nginx 的服务器,它反向代理到 apache(同一台服务器)来处理 php 请求。我想知道我是否放弃了 apache,所以如果我看到任何形式的性能提升,我会运行 nginx/fastcgi 到 php。我假设我会因为 Apache 相当臃肿,但同时我不确定 fastcgi/php 的可靠性如何,尤其是在高流量情况下。
我的网站每月获得大约 200,000 名唯一身份访问者,每月从搜索引擎抓取大约 6,000,000 次页面。这个数字正在稳步增加,所以我正在考虑性能选项。
我的网站在代码方面非常优化,没有任何缓存(也不想要),每个页面最多有 2 个 sql 查询,其他表没有任何连接,索引也很完美。
大约一年后,我将重写所有内容以使用 ClearSilver 作为模板,然后可能使用 python 或 c++ 来获得极好的性能。
我想我或多或少地从任何熟悉 nginx/fastcgi 并且愿意提供一些基准的人那里寻求任何建议。我的站点是一台带有 1 个四核至强、8gb 内存、150gb velociraptor 驱动器的服务器。
【问题讨论】: