производительность моего приложения с использованием wampserver - PullRequest
0 голосов
/ 09 августа 2009

Я разработал приложение, используя php, mysql и xajax. Я всегда тестировал на установке, где я устанавливал все приложения отдельно (apache, php и mysql), и мое приложение было быстрым (я имею в виду, что время отклика при использовании было очень низким).

Я недавно удалил apache, php и mysql и установил wampserver. С этого момента время отклика пользователей значительно увеличилось (втрое). У кого-нибудь есть подобный опыт? Я использую готовые настройки для wampserver и установил wampserver на моем основном компьютере (Vista) и ноутбуке (XP).

Любые предложения будут полезны. Мне нравится идея соглашения с одним пакетом для php, apache и mysql, но если это означает, что производительность падает, я думаю, что я бы предпочел вернуться к моей старой установке без wamp.

Спасибо, Jasper

Ответы [ 3 ]

2 голосов
/ 09 августа 2009

Нет, нет замедления на 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/>';

Затем, когда вы загрузите страницу, в конце вашего возраста она покажет время в секундах, необходимое для загрузки всего сценария.

1 голос
/ 09 августа 2009

Я никогда не замечал замедления с WAMP (по сравнению с моим сервером, на котором они установлены отдельно). Вы можете исправить это, изменив что-то в конфигурации Apache, PHP или MySQL. Я бы сравнил то, что у вас есть сейчас, с тем, как оно было настроено ранее.

0 голосов
/ 09 августа 2009

Я бы сравнил файлы конфигурации, так как, возможно, небольшие изменения конфигурации могут оказать большое влияние на Apache, MySQL или PHP.

...