艾辉 发表于 2017-4-6 10:24:04

win2008+IIS7+PHP fastCGI性能问题

  测试代码:
  list($usec, $sec) = explode(" ",microtime()); $aa =((float)$usec + (float)$sec); //echo $a.'<br/>';for($i=0;$i<10000000;$i++){$a = $i*2;}list($usec, $sec) = explode(" ",microtime()); $b = ((float)$usec + (float)$sec); //echo $b.'<br/>';echo ($b - $aa);
  在WIN2008+IIS+fastCGI+php5.3.3下
  运行时间大概在1.25-1.6 平均值:1.4
  在同台机器上的的apache+php5.2.6
  运行时间大概在2.20-2.50 平均为:2.35
  在另一台机器上为center OS 内核版 本为:2.6.18-164.el5上-apache++php5.3.1:
  运行时间大概在1.25-1.35 平均为1.3
  同时此台机器上的nginx+php5.3.1上运行:
  运行时间大概在1.01-1.11平均为1.06
  而两台机器的配置也是不一样的,前面一台的CPU为Core 2 T5500 1.6双核
  另一台为:Pentium(R) 4 CPU 3.00
  由于CPU的差异导至速度快了一些,但能看出来IIS7+fastCGI速度还是很不错的,
  可以考虑改用windows服务器了,呵呵,只是成本还是比较高的.
  下次找机会在相同环境下好好测试下!
页: [1]
查看完整版本: win2008+IIS7+PHP fastCGI性能问题