Автор: Даниэль Скокко
Перевод: Всеволод Козлов

Каждый раз при открытии пользователем веб-страницы каждый объект (изображение, скрипт…) делает запросы к серверу. Этот процесс прибавляет секунды к времени загрузки сайта.

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

Во-вторых, убедитесь, что запросы к внешним файлам сведены к минимуму, например, вместо использования нескольких css-файлов, объедините их содержимое в одном единственном css-файле:

Вместо:

<link rel="stylesheet" type="text/css" href="/body.css" />
<link rel="stylesheet" type="text/css" href="/side.css" />
<link rel="stylesheet" type="text/css" href="/footer.css" />

Следует делать так:

<link rel="stylesheet" type="text/css" href="/style.css" />

Ускорение загрузки Вашего сайта:

  1. Оптимизация изображений
  2. Форматы изображений
  3. Оптимизация CSS-файлов
  4. Использование слэша на конце ссылок
  5. Указание атрибутов Height и Width для всех изображений
  6. Уменьшение количества HTTP запросов

Оригинал статьи: Speed Up Your Site – Reduce the HTTP Requests







Смотрите также:

Понравилась статья? Поделитесь ей в социальных сетях: