Тестирование скорости сайта Joomla

Я пытаюсь улучшить скорость сайта - однако, когда я иду в Pingdom для тестирования: http: //tools.pingdom. ком /FPT /

Я получаю разные времена, хотя я не внес никаких изменений. Например:

  • 8.92s
  • 3.68s
  • 11.40s

Также - я получаю ту же проблему с gtmetrix ( http://gtmetrix.com/).

В результате я не могу сказать, изменились ли изменения производительности, которые я сделал, и изменили ситуацию.

Итак - как протестировать скорость сайта?

8 голосов | спросил iamrobert 12 MarpmThu, 12 Mar 2015 18:40:55 +03002015-03-12T18:40:55+03:0006 2015, 18:40:55

3 ответа


5

Есть несколько факторов, не зависящих от вашего контроля, таких как загрузка на сервере в то время и доступная пропускная способность между сервером тестового инструмента и целевым веб-сайтом во время запуска теста.

Вы можете свести к минимуму изменчивость полосы пропускания, создав учетную запись (бесплатная учетная запись в порядке) на GTMetrix и войдя в систему, чтобы вы могли использовать расширенные настройки и выбирать местоположение тестового сервера рядом с местом размещения вашего целевого веб-сайта.

Pingdom может иметь аналогичный вариант.

Вам, вероятно, еще нужно будет повторить тест несколько раз и принять среднее значение, но это, вероятно, даст более последовательный результат.

ответил Neil Robertson 13 MarpmFri, 13 Mar 2015 14:20:24 +03002015-03-13T14:20:24+03:0002 2015, 14:20:24
4

Используя сторонний инструмент, такой как pingdom, gmetrix и даже скорость страницы Google, очевидно, чтобы получить вариацию результата. Существует много факторов, от которых зависит скорость страницы.

Например: если на сайте включен кеш-брейзер, то сначала проверка с любой из этих служб займет больше времени, а после других последовательных попыток она может загружаться быстрее, поскольку страница уже кэширована.

С моим собственным сайтом http://saur.in (в разработке)
Первая попытка pingdom: 1.83s
Вторая попытка: 786 мс

Это почти хаф во времени и более чем вдвое превышает скорость страницы. Точно так же кеш сервера играет свою роль.

Существуют и другие факторы, такие как разрешение имени домена, подключение к Интернету dns на вашем сайте и многое другое. поэтому результат может отличаться. При работе с производительностью мы должны учитывать среднее время отклика или время загрузки страницы.

Наконец, еще одна вещь, которую я должен добавить здесь:

Создайте набор результатов из 2-3 сервисов и проверьте производительность каждые 2-3 часа. Pingdom обеспечивает тестирование на каждую минуту и ​​его бесплатность ... вы можете попробовать это. Попробуйте, если в течение 24 часов и посмотрите на средний результат.

ответил SD. 13 MaramFri, 13 Mar 2015 09:29:02 +03002015-03-13T09:29:02+03:0009 2015, 09:29:02
4

В отрасли есть инструменты, которые можно «подчёркивать» веб-сайты. Это довольно сложные инструменты и НЕ подходит для небольших веб-сайтов или среды с общим хостом.

Для проведения сравнительных тестов вам необходимо иметь собственный сервер (чтобы иметь возможность контролировать инфраструктуру), чтобы вы могли контролировать нагрузку. Тестирование общего хоста действительно не дает сопоставимых данных.

ответил Valentin Despa 12 MarpmThu, 12 Mar 2015 23:06:28 +03002015-03-12T23:06:28+03:0011 2015, 23:06:28

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132