Ни для кого не секрет, что скорость загрузки страниц зависит не только от времени генерации страницы, но и от количества и веса картинок, скриптов и файлов стилей. У нас первым серьёзно подошёл к данной проблеме Николай Мациевский, основавший впоследствии компанию WEBO, которая создала продукт WEBO Site SpeedUp. Продукт позволяет автоматически применить довольно большое количество техник клиентской оптимизации. Site SpeedUp ставится на тот же сервер, который генерирует страницы и выступает в роли умного кэша-оптимизатора.
Google пошёл немного другим путём и, вместо коробочного решения, предоставил оптимизирующий прокси. То есть Google забирает страницы сайта, оптимизирует и раздаёт уже со своего CDN. Пока что доступ можно получить бесплатно по запросу, но сервис после обкатки станет платным.
Особенности
- Очень легко конфигурируется (всего одна CNAME) запись для домена.
- Не работает с HTTPS.
- Не поддерживает домены без www.
- Не работает с Flash, потоками аудио и видео.
- Не работает с файлами более 50 Мб.
- Не работает с POST более 2 Мб.
- Не работает без пропускания трафика через сервера Google (кстати, есть ещё mod_pagespeed для Apache).
- Некоторые страницы можно исключить из обработки.
Пробуем