Minify. Обзор технологий. Автоматизация клиентской оптимизации. Оптимизация структуры веб-страниц
JSMin PHP
YUI Compressor
Packer
CSS Min PHP
CSS Tidy
Minify
qpimg
Smart Sprites
SpriteMe
Smart Optimizer
PHP Speedy
Web Optimizer
Web Application Optimizer
Резюме
Minify (http://code.google.com/p/minify/) является первым приложением, которое попыталось автоматизировать значительную часть действий по клиентской оптимизации. Приложение используется, главным образом, для объединения, минимизации и кэширования CSS- и JavaScript-файлов, минимизации и кэширования HTML-документов. Имеет модульную структуру и может быть встроено в процесс публикации веб-сайтов.
Интеграция его с рабочим сайтом достаточно сложна (необходимо обладать продвинутыми знаниями, чтобы правильно настроить приложение и решить возникающие проблемы), но эффективность является весьма впечатляющей. К дополнительным минусам стоит отнести отсутствие поддержки CSS Sprites и data:URI технологий, а также невозможность использования его для распределения параллельных загрузок.