Тест производительности сайта
У меня есть сайт PHP и MySQL, использующий сервер XAMPP.
Мне просто интересно, есть ли какое-нибудь программное обеспечение, онлайн-сайты и т. Д., Которые могут тестировать (производительность сети, баланс нагрузки, стресс-тесты и т. Д.) Для сайтов, которые работают на локальном хосте (локальная среда)?
Спасибо за любую помощь
1 ответ
Вы не можете проверить скорость сети сайта на локальном хосте, так как он будет мгновенным, поскольку он локальный. Единственное, что вы можете проверить, это то, как быстро PHP может выполняться, и есть большое расширение для PHP, называемое php_xdebug. Он скажет вам, сколько времени занимает выполнение каждого вызова функции.
Вы можете просмотреть результаты с помощью таких инструментов, как WinCacheGrind и посмотреть, какая функция занимает все ваше время.
Для работы в сети вам необходимо сначала развернуть свой веб-сайт, а затем запустить тесты для балансировки нагрузки, стресс-тестирования и т. Д.
Исходя из моего опыта, большая часть задержек с веб-сайтов происходит из-за PHP, а не веб-сервера (если вы не используете общий хост).