Если вы используете PHP, вы также можете взглянуть на minify , который может минимизировать и объедините файлы JavaScript. Интеграция довольно проста и может быть выполнена с помощью определенных групп файлов или простой строки запроса. Минифицированные файлы также кэшируются, чтобы уменьшить нагрузку на сервер, и вы можете добавить заголовки с истекшим сроком действия с помощью minify.
Компилятор Google Closure обычно обеспечивает файлы меньшего размера, чем Компрессор YUI, особенно если вы используйте расширенный режим, который выглядит для меня неприятно назойливым, но хорошо сработал в одном проекте, в котором я его использовал:
Несколько крупных проектов используют UglifyJS, и я был очень впечатлен им с момента перехода.
Иногда я использую это: http://closure-compiler.appspot.com/home
Есть несколько, которые вы можете использовать / попробовать: