0

我已经使用 php、mysql 和 xajax 开发了一个应用程序。我总是在一个单独安装所有应用程序(apache、php 和 mysql)的设置上进行测试,并且我的应用程序很快(我的意思是 useraction 的响应时间非常低)。

我最近删除了 apache、php 和 mysql 并安装了 wampserver。从那时起,用户操作的响应时间显着增加(三倍)。有没有人有类似的经历?我使用 wampserver 的开箱即用设置,并在我的主计算机 (Vista) 和笔记本电脑 (XP) 上都安装了 wampserver。

任何建议都会有所帮助。我喜欢 php、apache 和 mysql 的一揽子交易的想法,但如果这意味着性能下降,我想我宁愿恢复到没有 wamp 的旧设置。

谢谢,贾斯珀

4

3 回答 3

2

不,XAMPP/WAMP 没有减速。它不应该那么慢:因为它是您自己的计算机。

做一些实际的时间并获得真实的数字。它可能是您的环回适配器、网络、浏览器等。

要执行实际脚本计时,请执行以下操作

将以下内容添加到脚本的开头

function microtime_float(){
    list($usec, $sec) = explode(" ", microtime());
    return ((float)$usec + (float)$sec);
}
$time_start = microtime_float();

在脚本的末尾,添加以下内容:

$time_end = microtime_float();
$loadedin = (float)($time_end - $time_start);
echo $loadedin.' s<br/>';

然后,当您加载页面时,在您的年龄结束时,它将显示加载整个脚本所需的时间(以秒为单位)。

于 2009-08-09T00:45:24.323 回答
1

我从来没有注意到 WAMP 的速度变慢(与单独安装它们的服务器相比)。您可以通过更改 Apache、PHP 或 MySQL 配置中的某些内容来修复它。我会将您现在拥有的内容与之前设置的内容进行比较。

于 2009-08-08T20:18:19.247 回答
0

我会比较配置文件,因为可能有一些小的配置更改可能会对 Apache、MySQL 或 PHP 产生重大影响。

于 2009-08-08T20:19:26.200 回答