w
w
Ст . . М68 Реактивные вебсайты. Клиентская оптимизация в алrоритмах
и примерах: Учебное пособие / Н. с. Мациевский, Е. В. Степанищев,
[И. Кшщратенко М,: ИнтернетУниверситет Информационных
Технолorий: БИНОМ. Лаборатория знаний, 2010. 336 с. : ил. ,
табл. (Серия «Архитектор информационных систем)).
ISBN 9785996302536
Издание консолидирует orpohffioe количество приклццных советов, алrо
ритмов и пошarовых руководств, которые дoJDкныI помочь наЧШIaЮЩИМ специа
листам, уже знакомых с областью клиентской оптимизации, rлубже разобраться
в тонкостях ускорения сайтов. Для профессионалов киша станет справочником
лучших практик внедрения, основанном на опыте известныIx мировых специали
стов.
УДК 004. 738. 1(07)
ББК 32. 973. 202я7
Полное или частичное воспроизведение или размножение какимлибо
способом, в том числе и публикация в Сети, настоящеro издания допускается
только с письменноro разрешения ИнтернетУниверситета
Информационных Технолоrий,
По вопросам приобретения обращаться:
«БИНОМ. Лаборатория
знаний, 2010
оrЛАВЛЕНИЕ
5 ВВЕДЕНИЕ
7 Об авторах
7 Блаrодарности
6 Как ускорить работу сайта для посетителя
11 rлава 1. ОБЗОР МЕТОДОВ КЛИЕНТСКОЙ ОПТИМИЗАЦИИ
11 1. 1. Клиентская оптимизация
12 1. 2. Анализ вебстраниц
20 1. 3. Уменьшение размера заrружаемых объектов
28 1. 4. Уменьшение количества запросов
40 1.
5. Увеличение скорости отображения вебстраниц
43 1. 6. Оптимизация структуры вебстраниц
49 rлава 2. дЛroРИТМИЗАЦИЯ СЖАТИЯ ТЕКСТОВЫХ ФАЙЛОВ
49 2. 1. Методы сжатия, поддерживаемые браузерами
52 2. 2. Проблемы в браузерах, проксисерверах и firewall
55 2. 3. Настройка вебсерверов Apache, nginx и lighttpd
65 2. 4. Собственная реализация сжатия со стороны сервера
71 2. 5. Альтернативные методы сжатия
75 rлава 3. дЛroРИТМЫ УМЕНЬШЕНИЯ ИЗОБРАЖЕНИЙ
76 3. 1. Уменьшаем GIF (Graphics Interchange Format)
82 3. 2. Оптимизируем JPEG (Joint Photographic Experts Group)
92 3. 3. Оптимизируем PNG (Portable Network Graphics)
107 3. 4. Оптимизируем 5VG (5calable Vector Graphics)
114 3. 5. Средства онлайноптимизации
119 rлава 4. УМЕНЬШЕНИЕ КОЛИЧЕСТВА ЗАПРОСОВ
119 4. 1.