Хостинг и регистрация доменов

Чат онлайн
→  Хостинг →  Регистрация доменов →  VPS / VDS →  Выделенные сервера →  FAQ →  Форум →  Контакты →  Техподдержка

Оптимизация нагрузки сайта

Хостинг УкраинаFAQХостинг Оптимизация нагрузки сайта

Виртуальный хостинг подразумевает размещение большого количества сайтов на одном сервере. На виртульном хостинге ресурсы сервера используются большим количеством сайтов. Если один из сайтов начинает потреблять слишком много ресурсов сервера, то сайты других клиентов начинают работать медленней. Для того, что б этого не происходило, для каждого тарифного плана существует ограничение по нагрузке, которую он может создавать. Программное обеспечение хостинга "Украина" производит постоянный контроль использования ресурсов сервера пользователями. Каждый час программа формирует отчеты о нагрузке, который создал сайт и выводит эту информацию в панели управления хостингом. Отчеты упрощают разработчику сайта найти причину, по которой сайт создает нагрузку. Ниже приводится перечень отчетов, которые доступны в панели управления хостингом:

  1. Нагрузка по IP
    Данный отчет дает возможность определить IP адреса, которые создают нагрузку на сайт. Ссылка whois, которая стоит возле IP адреса покажет информацию о том, кому принадлежит данный IP. IP адреса можно блокировать в разделе «Ограничение доступа» в панели управления хостингом.
    Решение распространенных задач:
    1. Если Вы видите, что большую нагрузку создает Yandex, то Вам необходимо прописать в файлике robots.txt:
      User-agent: Yandex
      Crawl-delay: 120
      Что обозначает - при индексации сайта запрашивать информацию с сайта не чаще чем один раз за 2 минуты. Чем больше ресурсов потребляет сайт тем большее значение необходимо ставить в параметре Crawl-delay. Подробнее о файле robots.txt смотрите на сайте Яндекса.
    2. Если большую нагрузку создает поисковая система META-UA и вы не хотите платить за эту нагрузку, то рекомендуем просто заблокировать ее, так как эта поисковая система не понимает никаких ограничений. Разработчики META знают про данную проблему, но не считают ее важной.
    3. Если нагрузку создает робот GOOGLE, то ограничить скорость сканирования сайта можно через инструмент Webmaster Tools.
      Скриншот страницы на которой вносятся изменения:
    4. Для ограничения нагрузки от поисковой системы Yahoo необходимо прописать в файле robots.txt параметры:
      User-agent: Slurp
      Crawl-delay: 5
      более подробную информацию можно получить на сайте Yahoo.
    5. Если Вы видите, что большое количество запросов поступило с одного IP адреса, и этот адрес не относится ни к одной поисковой системе, то это обозначает что кто-то скачивает Ваш сайт программой, которая делает копии сайтов или умышленно пытается создать нагрузку.
  2. Нагрузка по URL.
    Отчет отображает, сколько ресурсов было использовано под каждый запрос, который поступил на сайт и сколько идентичных запросов было сделано.
    Благодаря этому отчету можно найти страницы, которые создают наибольшую нагрузку, а так же страницы которые наиболее часто запрашиваются и требуют оптимизации.
  3. Нагрузка по страницам.
    Отчет аналогичный «Нагрузке по URL» и отличается от него только тем, что в запросах отсекаются параметры, которые переданы методом GET.

Кроме нагрузки на web сервер ведется учет нагрузки, которая была создана пользователем на MySQL сервер. Для анализа нагрузки на SQL сервер необходимо использовать отчеты:

  1. Медленные запросы
    Данный отчет показывает SQL запросы, которые выполнялись на сервере более 5 секунд. Вам стоит оптимизировать сами запросы или перестроить индексы в таблицах, которые используются в запросе.
  2. Нагрузка на MySQL сервер
    В отчете отображается количество запросов, которые поступили в базу, процессорное время, которое было потрачено на обслуживание этих запросов, а также количество трафика. Все запросы разбиты на категории SELECT, INSERT, UPDATE. Если вы видите большое количество запросов в данном отчете, то необходимо проанализировать запросы, которые поступают на SQL сервер с сайта.
Служба технической поддержки не занимается оптимизацией сайта клиентов, не предоставляет информацию о том, какая страница делает нагрузку. Это задачи разработчика сайта (программиста). Если у Вас нет возможности исправить эту проблему - обратитесь к специалистам, которые специализируются на создании сайтов.

Добавить комментарий
Имя:
E-mail:

Обновить картинку
Ваш комментарий будет добавлен после проверки администратором.
Внимание! Чтобы ответить на существующий комментарий, пожалуйста, нажмите на кнопку Ответить, которая находится под соответствующим комментарием.

Другие полезные статьи:

Горячая линия
(044) 392 74 33 другие города
Copyright © 2006—2017 ООО "Хостинг «Украина»"

Все материалы данного сайта являются объектами авторского права.
Запрещается копирование, распространение или любое иное использование информации и объектов без письменного согласия правообладателя.
Нашли опечатку на странице - выделите ее и нажмите Ctrl+Enter
Идёт обновление информации, подождите...