Я пытаюсь повысить скорость работы сайта - однако, когда я иду на тестирование в Pingdom: http://tools.pingdom.com/fpt/
У меня бывают совершенно разные времена, хотя я не внес никаких изменений. Например:
- 8.92s
- 3.68s
- 11.40s
Кроме того - я получаю ту же проблему с gtmetrix ( http://gtmetrix.com/ ).
В результате я не могу сказать, что изменения производительности, которые я сделал, имели значение.
Итак, как можно проверить скорость сайта?
performance
iamrobert
источник
источник
Ответы:
Существует несколько факторов, не зависящих от вас, таких как нагрузка на сервер в данный момент и доступная пропускная способность между сервером инструмента тестирования и целевым веб-сайтом во время выполнения теста.
Вы можете минимизировать изменчивость пропускной способности, создав учетную запись (бесплатная учетная запись в порядке) в GTMetrix и войдя в систему, чтобы вы могли использовать расширенные настройки и выбрать расположение тестового сервера рядом с местом размещения вашего целевого веб-сайта.
Pingdom может иметь аналогичный вариант.
Вероятно, вам все равно придется повторить тест несколько раз и взять среднее значение, но это, скорее всего, даст более последовательный результат.
источник
Используя сторонние инструменты, такие как pingdom, gmetrix и даже Google page speed, очевидно, что результат будет разным. Есть много факторов, от которых зависит скорость страницы.
Например: если на сайте включен расширенный кэш, то самая первая проверка с любым из этих сервисов займет больше времени, и после других последовательных попыток он может загрузиться быстрее, поскольку страница уже кэширована.
С моим собственным сайтом http://saur.in (в разработке).
Первая попытка pingdom: 1.83s
Вторая попытка: 786ms
Это почти время и более чем вдвое больше скорости страницы. Точно так же серверный кеш играет свою роль.
Существуют и другие факторы, такие как разрешение имени домена, текущий трафик на вашем сайте и многое другое, поэтому результат может отличаться. При работе с производительностью мы должны учитывать среднее время отклика или время загрузки страницы.
Наконец, еще одна вещь, я должен добавить здесь:
Создайте набор результатов из 2-3 сервисов и проверяйте производительность каждые 2-3 часа. Pingdom предоставляет тестирование каждую минуту и бесплатно ... вы можете попробовать это. Попробуйте, если в течение 24 часов и посмотрите средний результат этого.
источник
Есть несколько инструментов, используемых в индустрии для «стресса» сайтов. Они являются довольно сложными инструментами и НЕ подходят для небольших веб-сайтов или общих хост-сред.
Для проведения сравнительных тестов вам нужен собственный сервер (чтобы иметь возможность контролировать инфраструктуру), чтобы вы могли контролировать нагрузку. Тестирование общего хоста на самом деле не дает сопоставимых данных.
источник