为什么我的PHP应用程序在生产环境中运行较慢?

时间:2011-06-13 13:15:45

标签: php sql-server-2008 apache iis-7 windows-server-2008

我开发了一个Web应用程序,需要10秒才能完成php 5.2.17 + Apache2.2.8环境中的事务。

将它们放在生产服务器上(Window server 2008 + IIS 7 + php 5.2.6)后,完成相同的事务需要50秒。

计算主要基于php,根本没有在sql中进行计算。

我是不是搞砸了一些东西,或者我在IIS上的这种正常情况。

1 个答案:

答案 0 :(得分:0)

我们都只是在黑暗中拍摄,我们错过了许多细节来帮助。

在两种环境中安装XHProf:https://github.com/facebook/xhprof,它将为您提供有关PHP正在执行的操作以及所需时间的详细信息。

已经完成了大量工作以使XHProf在Windows上运行,但不是通过Facebook运行。它不应该是一个绊脚石。 http://www.benjamin-carl.de/howtos/xhprof-php-extension-0-10-0-windows-32nt-compatible-version/