Re: модуль чтобы динамически отдавать несколько java-script/css файлов в одном bundle
locojohn
nginx-forum на nginx.us
Вт Фев 14 12:59:09 UTC 2012
Andrey N. Oktyabrski Wrote:
-------------------------------------------------------
> On 14.02.12 11:42, Xasima wrote:
> > А существуют какие-то
> принципиальные
> ограничения, которые
> затрудняют
> > решить следующее
> > http-concat не может
> > получить путь к файлам,
> находящимся в
> > локейшне, где действуют
> директивы
> > root/alias.
> > ?
> Об этом логично было бы
> спросить автора модуля,
> который весьма адекватно
> реагирует на внешние
> раздражители, судя по
> рассылке nginx-en@
Я же уже упомянул, что спросил его. И он
написал мне следующее, цитирую:
Joshua Zhu: ngx_http_concat can't work with the 'alias' directive. I
don't figure out how to make it.
Joshua Zhu: Thank you very much for your advice. Basically
ngx_http_concat is a very simple module right now. We do have plans to
implement some advanced features though.
Понимаете, к сожалению (или к радости)
нет возможности налаживать схему
статических-автоматических апдейтов
для каждого нашего сайта. У нас нет
готовых разработок на эту тему. Все
говорят о статическом создании bundles, но
это большой геморрой -- отслеживать все
изменения.... это займёт слишком много
времени чтобы организовать, причём для
каждого сайта своя конфигурация,
которая постоянно должна меняться с
появлением новых файлов и так далее.
Разработка на уровне JS/CSS/HTML ведётся
активно, файлы таких форматов меняются
постоянно. Наши программисты говорят,
что иногда при склеивании возникают
необъяснимые проблемы, нужно менять
порядок файлов или даже иногда править
Javascript-ы. Кроме того, иногда на нашем
тест сервере где ведётся разработка
нужно включать одни файлы, на продакшн
сервере при деплойменте другие.
Казалось бы -- вот он, http-concat модуль --
решение всех проблем! А вот....
Это хороший был совет про keepalive. Вроде
действительно в Firefox, теперь по крайней
мере, файлы подгружаются одинаково
быстро -- как при склеивании http-concat, так
и без.
Спасибо всем вам, но решения пока не
вижу.
Андрей
Posted at Nginx Forum: http://forum.nginx.org/read.php?21,222269,222386#msg-222386
Подробная информация о списке рассылки nginx-ru