February 14, 2012 07:59AM
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, так и без.

Спасибо всем вам, но решения пока не вижу.

Андрей
Subject Author Posted

модуль чтобы динамически отдавать несколько java-script/css файлов в одном bundle

locojohn February 10, 2012 05:49PM

Re: модуль чтобы динамически отдавать несколько java-script/css файлов в одном bundle

Gena Makhomed February 11, 2012 06:04AM

Re: модуль чтобы динамически отдавать несколько java-script/css файлов в одном bundle

locojohn February 11, 2012 06:44AM

Re: модуль чтобы динамически отдавать несколько java-script/css файлов в одном bundle

Gena Makhomed February 11, 2012 07:00AM

Re: модуль чтобы динамически отдавать несколько java-script/css файлов в одном bundle

Илья Шипицин February 13, 2012 03:20AM

Re: модуль чтобы динамически отдавать несколько java-script/css файлов в одном bundle

locojohn February 13, 2012 07:12AM

Re: модуль чтобы динамически отдавать несколько java-script/css файлов в одном bundle

Xasima February 13, 2012 09:06AM

Re[2]: модуль чтобы динамически отдавать несколько java-script/css файлов в одном bundle

Andrey Repin February 13, 2012 02:20PM

Re: Re[2]: модуль чтобы динамически отдавать несколько java-script/css файлов в одном bundle

locojohn February 13, 2012 02:52PM

Re[4]: модуль чтобы динамически отдавать несколько java-script/css файлов в одном bundle

Andrey Repin February 13, 2012 07:50PM

Re: Re[4]: модуль чтобы динамически отдавать несколько java-script/css файлов в одном bundle

Xasima February 14, 2012 03:44AM

Re: модуль чтобы динамически отдавать несколько java-script/css файлов в одном bundle

Andrey N. Oktyabrski February 14, 2012 04:06AM

Re: модуль чтобы динамически отдавать несколько java-script/css файлов в одном bundle

locojohn February 14, 2012 07:59AM

Re: модуль чтобы динамически отдавать несколько java-script/css файлов в одном bundle

Илья Шипицин February 16, 2012 11:28PM

Re: модуль чтобы динамически отдавать несколько java-script/css файлов в одном bundle

Илья Шипицин February 13, 2012 03:24AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 114
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 500 on July 15, 2024
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready