sunbird 发表于 2016-12-28 07:40:23

nginx fastcgi vs apache_handler vs apache_handler+apc vs asp.net mvc2

  今天做了一个php速度的BenchMark,对比一下nginx fastcgi vs apache_handler vs apache_handler+apc的区别:
  一、linux环境为CentOS 5.7,windows环境为win2008 R2 asp.net mvc2
  二、被测试程序为smarty3.1的精简demo页,只有一个assign
  为了反映php速度,smarty关闭了调试和缓存
$smarty->debugging = false;$smarty->caching = false;
  三、并发虚拟用户都是10
  四、网络环境相同、硬件配置相同


  



  可以看到,在linux环境中,apache_handler+apc速度最快,资源占用最低,nginx fastcgi最差,并且nginx fastcgi偶尔还有失败的事务。Asp.net mvc2性能也不错。这个结果只是反映某一方面,没有进行优化,都是默认安装,仅供参考。
  作者:敖士伟 ikmb@163.com
页: [1]
查看完整版本: nginx fastcgi vs apache_handler vs apache_handler+apc vs asp.net mvc2