есть ajax minifier, например. работает под ms build.<br>в чем разрабатывают ваши программисты ?<br><br>у нас тоже есть программисты и формируется очень неплохая культура, когда в имя статики добавляется хеш или дата. и после этого отдавай хоть с каким Expire, никакого риска.<br>
<br><div class="gmail_quote">11 февраля 2012 г. 17:44 пользователь locojohn <span dir="ltr"><<a href="mailto:nginx-forum@nginx.us">nginx-forum@nginx.us</a>></span> написал:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Gena Makhomed Wrote:<br>
-------------------------------------------------------<br>
<div class="im">> что мешает соединить эти<br>
> файлы в один перед<br>
> выкладыванием<br>
> на сайт и сделать два<br>
> варианта "бандлов" - без<br>
> компрессии<br>
> и с компрессией для отдачи<br>
> через модуль ngx_http_gzip_static<br>
><br>
> время запроса в результате<br>
> еще больше сократится.<br>
<br>
</div>Спасибо, Гена.  Я уже читал когда-то<br>
ветку, где вы рекомендовали данный<br>
подход.  Но:<br>
<br>
Во-первых, наши разработчики ведут<br>
очень активную работу, включая<br>
создание патчей для стандартных JS<br>
библиотек, создание новых файлов и<br>
каталогов, и мы постоянно, ежедневно, по<br>
нескольку часов в день выкладываем эти<br>
изменения на рабочий сайт.<br>
<br>
Во-вторых, Javascript/CSS/HTML программисты не<br>
имеют доступа к шеллу и не знают, что<br>
такое Makefile.  Они не смогли бы запускать<br>
предложенную вами процедуру, вдобавок,<br>
это не в их компетенции.  Ну а сообщать<br>
мне о любых изменениях и просить<br>
скомпилировать новый бандл -- извините,<br>
но нет..<br>
<br>
В-третьих, время запроса для отдачи<br>
таких в оффлайне приготовленных<br>
статических бандлов не настолько<br>
меньше времени динамического<br>
склеивания при помощи встроенного в nginx<br>
модуля, чтобы тратить отдельное своё<br>
время на постоянное<br>
перепрограммирование и перезапуск<br>
вручную Makefile.  Возможно, на сайтах с<br>
посещаемостью >4,000,000 пользователей в<br>
день ваш подход имеет смысл, но наши<br>
сайты -- не порталы.  Мы делаем<br>
узко-специализированные web-приложения,<br>
где количество пользователей не так<br>
велико.  Однако есть пользователи с<br>
медленных линков, отсюда возникла<br>
задача оптимизации запросов-ответов и,<br>
как часть решения данной проблемы --<br>
вариант использования склеивающего<br>
модуля.<br>
<br>
Если возможно, было бы здорово услышать<br>
ответы на прямо предложенные мною<br>
вопросы без отклонения в тему<br>
альтернативного решения проблемы.<br>
<br>
Заренее благодарен,<br>
<br>
Андрей<br>
<br>
Posted at Nginx Forum: <a href="http://forum.nginx.org/read.php?21,222269,222281#msg-222281" target="_blank">http://forum.nginx.org/read.php?21,222269,222281#msg-222281</a><br>
<div class="HOEnZb"><div class="h5"><br>
_______________________________________________<br>
nginx-ru mailing list<br>
<a href="mailto:nginx-ru@nginx.org">nginx-ru@nginx.org</a><br>
<a href="http://mailman.nginx.org/mailman/listinfo/nginx-ru" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx-ru</a></div></div></blockquote></div><br>