2009-08-08 33 views
0

我開發了一個使用php,mysql和xajax的應用程序。我總是用來測試一個我已經安裝了所有應用程序的設置(apache,php和mysql),而且我的應用程序很快(我的意思是這個應用的響應時間非常短)。我的應用程序使用wampserver的性能

我最近刪除了apache,php和mysql並安裝了wampserver。從那時起,用途的響應時間顯着增加(三倍)。有人有類似的經歷嗎?我使用wampserver的開箱即用設置,並在我的主計算機(Vista)和我的筆記本電腦(XP)上安裝了wampserver。

任何建議將是有益的。我喜歡php,apache和mysql的一攬子交易的想法,但如果這意味着性能下降,我想我寧願恢復到我的舊設置沒有wamp。

感謝, 碧玉

+1

我目前在我的XP機器上使用WAMP。從來沒有遇到過問題。 – 2009-08-08 20:16:06

回答

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/>'; 

然後,當您加載頁面時,在您的年齡結束時,它將顯示加載整個腳本所花費的時間(以秒爲單位)。

+0

謝謝Mauris,我添加了一些時間,但事實證明,我所有的xajax和php調用都很快(<200ms)。我從系統中刪除了wamp,並分別安裝了php,mysql和apache。現在速度都快了很多...... – jzp74 2009-08-29 15:43:15

+0

太棒了。祝一切順利! – mauris 2009-09-04 03:07:22

1

我從來沒有注意到有WAMP放緩(相對於我的服務器已經他們單獨安裝)。 您可以通過更改Apache,PHP或MySQL配置中的某些內容來修復它。我會比較你現在所擁有的和以前的設置。

0

我會比較配置文件,因爲可能會對Apache,MySQL或PHP有很大影響的小配置更改。