Сайт своими руками


Пособие для начинающих
Редактируем готовые шаблоны


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


» » Улучшения производительности сайта. Сокращение запросов на сервер.

Улучшения производительности сайта. Сокращение запросов на сервер.

  • Автор: Saah
  • |
  • Комментариев: 0
  • |
  • Просмотров: 349
Улучшения производительности сайта. Сокращение запросов на сервер.

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

Приведенный ниже список — это лишь поверхностные меры по оптимизации сайта, но он даст вам общее представление о том, что можно сделать.
• Оптимизация изображений для получения минимального возможного размера файла без потери качества.
• Минимизация размера документов HTML и CSS путем удаления лишних пробелов между символами и переводов строк.
• Сведение к минимуму использования сценариев javascript.
• Добавление сценариев таким образом, чтобы они загружались параллельно с другими активами страницы и не блокировали ее визуализацию.
• Запрет загрузки неиспользуемых активов (например, изображений, сценариев или библиотек javascript).
• Сокращение количества запросов, посылаемых браузером на сервер (известных как НТТР-запросы).

Каждое обращение к серверу в виде HTTP-запроса занимает несколько миллисекунд, и эти миллисекунды действительно способны повлиять на производительность. Все маленькие виджеты Twitter, кнопки «лайков» Facebook и рекламные объявления могут отсылать десятки запросов на сервер. Вы удивитесь, узнав, сколько запросов на сервер отправляет самый простой веб-сайт.

Если вы хотите посмотреть подробную информацию о своем сайте, используйте средства разработчика в браузере Chrome, чтобы увидеть каждый запрос на сервер, и сколько миллисекунд на него тратится.
Ниже показано, как это делается:
1. Запустите браузер Chrome и перейдите на любую веб-страницу.
2. Перейдите в меню Настройка и управление Google Chrome (View) и выберите Инструменты => Инструменты разработчика (Developer => Developer Tools). В нижней части окна браузера откроется панель.
3. Выберите вкладку Network (Сеть) на панели инструментов разработчика и перезагрузите страницу. На диаграмме (обычно называемой диаграммой водопада) отображаются все сделанные запросы и загруженные активы. Столбцы справа показывают количество времени в миллисекундах, потраченного на каждый запрос. В нижней части графика можно увидеть сводную информацию о количестве поданных запросов и общий объем переданных данных.

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

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


Людям интересно:


Статья опубликована: 4-02-2016, 21:56

Сохраните для себя


Оставьте комментарий.
Ваше мнение будет полезно посетителям сайта:




Имя:* E-Mail:*
Полужирный Наклонный текст Подчеркнутый текст Зачеркнутый текст | Выравнивание по левому краю По центру Выравнивание по правому краю | Вставка смайликов Вставка ссылкиВставка защищенной ссылки Выбор цвета | Скрытый текст Вставка цитаты Преобразовать выбранный текст из транслитерации в кириллицу Вставка спойлера
Введите код: *
Использование материалов сайта приветствуется. При копировании и размещении данной информации на сторонних ресурсах, ссылка на сайт SiteY.ru желаема.