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, так и без.
Спасибо всем вам, но решения пока не вижу.
Андрей