Вы хотите узнать, как проверить свой блог посещаемостью?

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

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

WordPress - довольно хорошее решение для вашего блога, особенно если вы выбираете качественный хостинг. Однако тестирование вашего веб-сайта перед запуском - нереальный способ понять, как он будет работать.

Что произойдет, когда трафик будет пиковым во время праздников? Готов ли ваш сайт к такому стрессу?

Что мы подразумеваем под стрессом?

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

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

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

Почему?

Потому что ваш новый сайт или блог вряд ли получит такой же трафик, как Facebook. Таким образом, вам необходимо оценить свои собственные цифры и понять свое среднее количество посещений в день и месяц. Затем вы можете взять наибольший объем трафика, который вы получили за определенный период времени, и использовать его в качестве ориентира.

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

Оценка вашей текущей работы

Мы рекомендуем вам использовать один из следующих инструментов для оценки текущей эффективности вашего сайта:

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

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

Устранение ненужных плагинов

ИспользованиеDD позволяет администраторам отслеживать использование ресурсов их установкой WordPress. Он добавит небольшое поле внизу по центру каждой страницы, видимое только администраторам, которое показывает количество запросов MySQL, объем памяти, используемый кодом на странице, и то, используете ли вы совместимый веб-сервер (большинство совместимы), «время до первого байта» (TTFB) и время, необходимое для создания полной страницы. TTFB используется Google для целей ранжирования страниц, и он будет первым из двух отображаемых.

Вы можете использовать дисплей, чтобы определить, слишком ли загружено на вашем веб-сайте плагины, слишком ли «тяжелая» тема или что-то не так на вашем сервере. Сам плагин практически не использует ресурсы и должен быть совместим со всеми темами и плагинами, которые генерируют HTML.

Так что установите это Плагин Wordpress удалит WordPress плагины что может повлиять скорость и производительность вашего сайта. Например, вы можете обнаружить, что один из конфликтов плагинов приводит к низкой производительности вашего сайта.

Тест на перегрузку: как это сделать и какими инструментами?

У вас есть два способа выполнить эти тесты. Первый - пройтись вручную, сделав процедуру своими руками. Другой - выбрать коммерческий продукт, чтобы тест работал на вас.

Ручной процесс

Новичкам следует избегать этого метода. Однако если вы считаете себя опытным, то проблем нет.

С нашей точки зрения, технически вы можете пойти с чем угодно. Однако у нас есть несколько фаворитов:

  • JMeter - Вот приложение Java с открытым исходным кодом с мощными инструментами для проверки производительности. JMeter поддерживает тестирование для большинства приложений, для внутренних серверов и для типов протоколов, это довольно популярное решение, и вы найдете хорошую документацию по последнему.
  • Осада - Последний примерно в десять раз легче выучить, чем JMeter или Tsung. Это, несомненно, лучшая ставка для менее опытных разработчиков, которые хотят делать DIY, проводить тесты на перегрузку с симуляцией пользователей, и это может в конечном итоге поставить сервер в осадное положение.

опционы

Для многих людей ручной метод не очень удобен. Если вы менее опытный разработчик, или если вы не хотите тратить время, я рекомендую использовать коммерческие инструменты.

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

Ударная нагрузка

Load Impact - это платформа, предлагающая доступные цены и удобный интерфейс. Вы можете протестировать на обычных сайтах WordPress, чтобы понять, что люди на самом деле собираются делать на вашем сайте.

Хотя Ударная нагрузка Имеет несколько облачных инструментов, изначально он был создан для работы через облако для тестирования производительности веб-сайтов и приложений. Стартовая цена составляет 29,99$ в месяц, а его основные услуги включают нагрузочное тестирование и производительность сервера.

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