Скорость загрузки страниц сейчас очень весомый сигнал для поисковых систем. Да и для пользователей это значимый фактор, на который сложно не обратить внимание, если с ним проблемы. Улучшая скорость сайта можно не только получать плюсы в ранжировании, но и получать больше доверия и коэффициент конверсий. Ниже приведен список наиболее полезных инструментов, которые помогут провести анализ и выявить самые слабые места сайта в плане скорости.
Инструмент оценки скорости загрузки страниц от Google. Показывает значение от 0 до 100 как для компьютеров, так и для мобильных устройств. Тут же указывает на слабые места сайта и дает рекомендации по оптимизации скорости.
Дает оценку по скорости, показывает количество обращений к серверу и среднее время загрузки. В сводной таблице подробно отображет данные по каждому запросу к серверу (стили, скрипты, изображения и др). Легко оценить, что именно на сайте замедляет загрузку.
Загружаете два сайта для сравнения (себя и конкурента), визуально наблюдаете, кто загружается быстрее (удобно демонстрировать клиентам). В конце загрузки отображается информация, какой сайт выиграл и во сколько раз быстрее он загрузился.
Загружает страницу два раза, сравнивает количество обращений – выявляет, насколько хорошо организовано кеширование, показывает подробную статистику по каждому из тестов. Сохраняет скриншоты, как сайт выглядит на каждой секунде загрузки. Также в удобной форме демонстрирует, какая группа запросов заняла больше всего времени. Сервер находится в Далласе (США ).
Еще один полезный инструмент для теста скорости сайта. Отображает много сводной информации, также хранит историю, чтобы можно было сравнить, насколько улучшилась или ухудшилась скорость загрузки. Подгружает рекомендации Yahoo и Google для оптимизации скорости, сортируя их по приоритету. Тестовый сервер находится в Ванкувере (Канада).
Сервис тестирует, насколько сайт выдерживает нагрузку (легкий DDOS ). Эмулируется несколько десятков пользователей и более сотни активных соединений. Так как тест длится несколько минут, то в это время нагрузки можно использовать и другие инструменты для оценки скорости загрузки страниц в час пик. По окончанию теста можно посмотреть график, как меняется скорость загрузки от количества активных пользователей.
Анализирует загрузку сайта с разных участков Земли - серверы в США , Европе и Азии. Отображает сводную статистику по каждому тесту.
Посылает запросы к анализируемой страницы с разных датацентров (около 30 серверов) и определяет скорость для каждого из них. Подсвечивает лучшие, худшие и средние показатели по времени и скорости.
Массовая проверка скорости сайта. Можно задавать до 10 адресов – сравнивая таким образом время загрузки и размер документа для каждого из ресурсов.
Отчет по загрузке страницы и всех дополнительных скриптов/стилей/изображений. Простой и часто необходимый инструмент.
Если вы используете какие-то другие бесплатные онлайн-инструменты для проверки скорости загрузки страниц сайта, делитесь ими в комментариях.
В настоящее время большой популярностью пользуются бесплатные онлайновые сервисы, способные за несколько секунд осуществить определение скорости используемого Интернет-соединения, а также узнать IP-адрес компьютера, определить местоположение пользователя, проверить сайт на вирусы и другое. В число наиболее распространенных программ подобного типа входит и Speedtest.
Бесплатный сервис предназначен для быстрого тестирования скорости передачи и скачивания данных на компьютер пользователя.
Для выполнения проверки загрузка или установка каких-либо дополнительных компонентов не требуется.
Для начала тестирования предусмотрена специальная кнопка «Вперед» (Начать проверку).
Конечный результат выдается спустя 30 секунд после запуска программы на выполнение.
В результате применения СпидТест появляется возможность определить входящую и исходящую скорость Интернет-соединения.
В большинстве случаев заявленная величина этой характеристики намеренно завышается поставщиком и не соответствует действительности. Провайдер указывает недостоверные факты с целью привлечения внимания пользователей и повышения своей популярности.
Полный пакет инструментов со всеми возможностями можно получить только в случае посещения сайта официального разработчика сервиса или его партнера. Это очень важно, так как в настоящее время создано невероятное количество непотребных ресурсов, маскирующихся под оригинал.
Он представляет собой:
Особенно требовательные пользователи могут воспользоваться опцией определения географического местоположения сервера, который будет выполнять проверку. Для этого предусмотрена специальная карта, масштаб которой можно изменять посредством ползунка, находящегося в ее левой части. В остальных случаях эта операция выполняется автоматически.
Тестирование параметра осуществляется в режиме реального времени и выглядит поистине впечатляюще. Здесь предусмотрено наглядное отображение всего происходящего — перекачка данных между указанным сервером и компьютером пользователя с учетом всех установленных показателей.
В окне обработчика данных представлена красочная анимация закачки или передачи данных с устройства пользователя в выбранный город, график и изображение спидометра с отметкой Speed. Такой подход призван скрасить время ожидания выдачи результата и избавить человека от ненужных негативных эмоций по этому поводу.
Весь процесс определения реальной скорости Интернет-соединения через Speedtest, выполняется посредством одного клика мышкой.
Это очень удобно и не занимает много времени. Справиться с такой задачей под силу даже новичку.
Компания Ookla — это мировой лидер в области проверки скорости широкополосных интернет-соединений, а также разработки программного обеспечения по диагностике сети.
SpeedTest.net был разработан как наиболее точный способ определения самого быстрого Интернет-провайдера и мобильной сети. Тесты скорости агрегируются путем усреднения результатов испытания каждого устройства в заданном месторасположении пользователя, каждый день.
Это улучшает точность данных и уменьшает отклонение от повторного тестирования или тестов, которые пытаются исказить результаты. Также используется множество других способов предотвращения мошеннических или неточных результатов.
Более 5 миллионов пользователей ежедневно используют приложение Speedtest, что позволяет компании оставаться лидером в области тестирования скорости интернета. Этот бесплатный сервис доступен любому человеку по всему миру, кто заинтересован узнать особенности и характеристики своего интернет-соединения.
С внедрением новых технологий и производительного оборудования появляется потребность тестирования производительности и сравнение с прошлыми. Сейчас расскажу как протестировать жесткий диск на Mac OS.
Принцип тестирования просто. Необходим большой файл и попробовать его прочитать. Как писал ранее тестирование жестких дисков под Linux систем в Мак нет тех утилит и при продаже также не дадут поставить, а пощупать хочется.
Нам необходим программа "Терминал" , эта системная утилита, что то напоминает командную строку, только с большим функционалом. Первый шаг необходимо найти большой файл. Это можно сделать через Finder или через консоль переходя по каталогам командой cd и просмотром списка файлов ls . В моем случае есть видео с размером 300M в папке документов.
MacBook-Pro-Aleksey:~ aleksey$ ls -lh ~/Documents/
-r--r--r-- 1 aleksey admin 301M 16 апр 11:31 Time.avi
drwxr-xr-x 2 aleksey staff 68B 19 окт 2010 My Music
drwxr-xr-x 2 aleksey staff 68B 19 окт 2010 My Pictures
drwxr-xr-x 2 aleksey staff 68B 19 окт 2010 My Videos
Чтобы посмотреть сколько дисков и какой будем тестировать воспользуемся классической командой df .
MacBook-Pro-Aleksey:~ aleksey$ df -hl
Filesystem Size Used Avail Capacity Mounted on
/dev/disk0s2 465Gi 433Gi 32Gi 94% /
Диск disk0s2 (он может быть и disk0s1) забит у меня под завязку и тест будет немного не точен, но мы его проконтролируем запустив во втором окне Терминала статистику ввода/вывода утилитой iostat .
Первое окно терминала . Запускаем имитацию копирование в никуда с помощью утилиты dd . По окончанию он выдаст скорость записи. В нашем случае чтения. Продолжительность зависит от скорости диска и размера файла не стоит использовать размер более 1G.
MacBook-Pro-Aleksey:~ aleksey$ dd if=~/Documents/Time.avi of=/dev/null bs=100m
3+1 records in
3+1 records out
315562925 bytes transferred in 29.149885 secs (10825529 bytes/sec)
Второе окно терминала . Запускаем сбор статистики работы диска в реальном времени для контроля, если в системе запущены еще какие то процессы которые используют диск.
MacBook-Pro-Aleksey:~ aleksey$ iostat 1
disk0 cpu load average
KB/t tps MB/s us sy id 1m 5m 15m
553.80 40 21.62 20 9 71 1.59 1.74 1.83
133.67 172 22.44 25 26 49 1.59 1.74 1.83
122.88 110 13.19 10 20 70 1.59 1.74 1.83
94.62 133 12.28 10 16 73 1.59 1.74 1.83
123.46 134 16.15 13 15 72 1.59 1.74 1.83
114.41 103 11.50 16 18 66 1.46 1.71 1.82
288.00 99 27.83 18 23 58 1.46 1.71 1.82
218.63 76 16.22 22 26 52 1.46 1.71 1.82
151.73 119 17.62 16 20 65 1.46 1.71 1.82
193.26 121 22.82 16 21 64 1.46 1.71 1.82
194.46 104 19.74 17 15 68 1.42 1.70 1.81
215.76 84 17.69 14 12 74 1.42 1.70 1.81
137.41 88 11.80 13 6 80 1.42 1.70 1.81
77.94 127 9.69 12 10 78 1.42 1.70 1.81
57.69 121 6.80 16 22 62 1.42 1.70 1.81
46.41 118 5.34 15 18 67 1.47 1.70 1.82
112.11 112 12.26 14 11 75 1.47 1.70 1.82
И получим такую картину. Через утилиту копирования мы получили среднюю производительность диска 10825529(bytes/sec)/1024/1024 =10,34 MB/s , а собранной статистике максимум 27.83MB/s . Верить можно обоим. Первый показатель это средняя скорость чтения диска без учета внутренних программ, а вторая скорость максимальная скорость с которой может работать жесткий диск. В моем случае это ST9500420ASG, со скоростью вращения 7200, со скоростью связи 3 гигабит и диск забит под завязку.
Если вы хотите измерить производительность , подключенного к компьютеру Mac, можете воспользоваться специальными утилитами от сторонних разработчиков для вычисления его скорости записи и чтения. Сегодня мы поговорим о двух самых популярных и востребованных - Disk Speed Test, о которой вы, вероятно, уже слышали, и о ее не менее достойной альтернативе Xbench. Обе они работают как с обычными USB-дисками, так и и firewire.
С помощью Disk Speed Test вы можете измерить производительность не только внешнего жесткого диска, но и встроенного, в том числе и SSD. Для этого необходимо скачать бесплатную утилиту из Mac App Store , подключить жесткий диск и запустить приложение.
Но нажимать заветную кнопку Start еще рано. Нажимаем кнопку настроек, а затем «Select Target Drive», где выбираем внешний диск. В противном случае, программа автоматически начнет тестирование вашего встроенного жесткого диска.
Теперь все готово! Нажимаем на Start, после этого приложение измерит все необходимые параметры. Результаты его работы вы увидите в блоке «How fast». Стоит отметить, что процесс может затянуться на несколько минут.
Внешне Xbench выглядит заметно проще, однако по точности измерений она ничуть не уступает своему предшественнику. Программа — в Mac ее пока нет. Перед использованием Xbench убедитесь, что ваш внешний жесткий диск был отформатирован для работы с OS X.
Когда Xbench закончит свою работу, вы сможете ознакомиться с ее результатами.