Как стать автором
Обновить

Комментарии 9

Нам, в деле загрузки ExtJS, со всеми нашими расширениями, хорошо помогает Web Optimzer от sunnybear. Он тоже делает все, что вами описано.
вот так: стоит только отлучиться на месяц, а тебя понимать добрым словом начинают :)
Скоро буду делать крупный проект на ExtJS — будем оптимизировать. За mod_expires спасибо, не знал
Вы рассказываете простейшие вещи, которые уже очень давно вошли в норму.
да, еще можно собрать кастомную версию екста, под свои нужды через онлайновый конструктор или вручную. Кстати, размер никак не пару мегабайт, а чуть больше 500 кб ( я о ext-all.js + ext-base.js)
Я брал дебаговые версии, не сжатые, т.к. их удобней использовать при разработке.
При разработке то зачем все в один файл объединять :)
Это имеет смысл делать на продакшн версии, а ее даже и не нужно через yuicompressor пропускать.
Повторюсь, все что вы написали это хорошо, но делается Web Optimizer'ом, особого смысла писать свой велосипед нет.
У меня в проекте есть система стейтов, при дебаговом режиме не используются сжатые файлы, а используются дебаговые версии. То что я описал я использую только для продакшна.

По поводу веб оптимайзера, это хорошо что есть готовый проект, но не всегда его можно использовать.
вообще проект писался под довольно широкие нужды, в том числе и для перегонки dev-версии в продакш
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории