2009-08-08 5 views
0

나는 php, mysql 및 xajax를 사용하여 응용 프로그램을 개발했습니다. 필자는 항상 모든 응용 프로그램을 별도로 설치 (apache, php 및 mysql)하고 응용 프로그램을 신속하게 설치 한 설정 (즉, useraction의 응답 시간이 매우 짧음)을 테스트했습니다.wampserver를 사용하는 응용 프로그램의 성능

나는 최근에 아파치, PHP 및 mysql을 제거하고 wampserver를 설치했다. 그 시점부터 사용자 반응의 응답 시간이 크게 (3 배로) 증가했습니다. 비슷한 경험을 가진 사람이 있습니까? 나는 wampserver에 대한 out-of-the-box 설정을 사용하고 나의 메인 컴퓨터 (Vista)와 나의 랩탑 (XP)에 wampserver를 설치했다.

어떤 제안이 도움이 될 것입니다. 나는 PHP, 아파치, MySQL을위한 하나의 패키지 계약에 대한 아이디어를 좋아하지만, 성능이 떨어지는 것을 의미한다면 나는 Wamp가없는 나의 오래된 설정으로 되돌아 갈 것이라고 생각한다.

덕분에, 재스퍼

+1

저는 현재 XP 컴퓨터에서 WAMP를 사용하고 있습니다. 한번도 문제가 없었습니다. –

답변

2

아니, 아니 XAMPP/WAMP 느리게. 그것은 그렇게 느리지 않아야합니다 : 그것은 당신의 컴퓨터이기 때문입니다.

실제 타이밍을보고 실제 수치를 얻으십시오. 루프백 어댑터, 네트워크, 브라우저 등이 될 수 있습니다.

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

:

는 스크립트의 끝에서 스크립트

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

의 시작에 다음과 같은 다음

추가 할 실제 스크립트 타이밍을 수행하려면 다음을 추가 그런 다음 페이지를로드하면 나이가 끝날 때 전체 스크립트를로드하는 데 걸리는 시간 (초)이 표시됩니다.

+0

감사합니다. Mauris, 몇 가지 타이밍을 추가했지만 모든 xajax 및 php 호출이 빠릅니다 (<200ms). 내 시스템에서 wamp를 제거하고 php, mysql 및 apache를 별도로 설치했습니다. 이제는 훨씬 빠릅니다 ... – jzp74

+0

정말 멋지 네요. 모두 제일 좋다! – mauris

1

나는 (그들이 별도로 설치되어 내 서버에 비해) WAMP와 둔화를 몰랐습니다. Apache, PHP 또는 MySQL 구성에서 무언가를 변경하여 문제를 해결할 수 있습니다. 나는 당신이 지금 가지고있는 것과 이전에 설정 한 것과 비교할 것입니다.

0

Apache, MySQL 또는 PHP에 큰 영향을 미칠 수있는 작은 구성 변경이있을 수 있으므로 구성 파일을 비교할 것입니다.

관련 문제