yandex.ru

Давайте вслед за самыми популярными социальными сетями рассмотрим наиболее посещаемые поисковые и почтовые порталы Рунета. Начнем с Яндекса.

Рис. 8.22. Результаты анализа загрузки главной страницы www.yandex.ru

Как можно видеть, эта страница уже сильно оптимизирована. При всем объеме информации и внутренней логики используется всего 19 запросов к серверу; общий объем передаваемых данных — 49 Кб. В качестве характерного шага оптимизации часто посещаемых главных страниц таких порталов можно назвать то, что CSS-файл внесен внутрь HTML и вся JavaScript-логика располагается там же (не учитывая, конечно, какие-то непостоянные явления, вроде блока авторизации или сезонной рекламы).

Естественно, что для текстовых файлов применяется сжатие, причем даже сам HTML-код минимизирован почти по максимуму: убраны переводы строк и лишние пробелы. В качестве спорного момента можно отметить отсутствие кэширования для главной страницы. Раньше его включали на 5 минут, чтобы уменьшить число повторных запросов. На данный момент (наверное, в связи с блоком почтовой авторизации) всякое кэширование отключено. Однако корректная настройка Last-Modified (в зависимости от переменных окружения, связанных с конкретным пользователем) могла бы уменьшить число передаваемых данных (сервер мог бы ответить статус-кодом 304 и не передавать всех данных).

Рис. 8.23. Результаты ответа для HTML-файла с yandex.ru

Во всем остальном соблюдены почти все рекомендации: наиболее часто используемые картинки объединены в CSS Sprites, при загрузке статических файлов задействуется несколько хостов (в том числе те, на которые не передаются cookie). Однако, как видно из диаграммы загрузки, на странице еще есть некоторое количество небольших изображений, которые также можно объединить в одно или даже внести в сам документ (для всех браузеров, кроме IE) в виде data:URI.

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг:

2.2.9. YANDEX.DIRECT

Из книги автора

2.2.9. YANDEX.DIRECT ТЕКСТОВЫЕ ОБЪЯВЛЕНИЯ В «ПОИСКЕ» (ПОИСКОВАЯ РЕКЛАМА)Система Yandex.Direct работает в основном с текстовыми объявлениями, которые состоят из заголовка (33 символа) и собственно текста объявления (еще 75 символов). В результате получается довольно короткое послание, не


Самый быстрый способ получения справки по вопросам разработки ПО – это yandex или google .

Из книги автора

Почему не работают книги Иногда, знаете, бывает такое чувство странное. Вроде бы взял в руки новую книгу, просмотрел оглавление и подумал: «о, про меня!», или «о, то что я так давно хочу узнать!». И, естественно, Вы эту книгу купили и даже начали читать. И как-то до конца даже и