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