производительность моего приложения с использованием wampserver

StackOverflow https://stackoverflow.com/questions/1249772

Вопрос

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

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

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

Спасибо, Джаспер

Это было полезно?

Решение

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

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

Другие советы

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top