Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Кеширование через созда ние статических файлов
Не разобрался, видимо, с настройками
оповещения, и получил недельный
дайджест ответов только сейчас. Сорри
за молчание.
Задача была такая: есть на странице
указания на загрузку многих css-файлов. С
целью ускорения работы они были
заменены на одну строку, ссылающуюся на
загрузку общего minified файла (при помощи
http://code.google.com/p/minify/). Работает неплохо,
кроме того, что сборка этого *.min.css
файлика происходит при каждом запросе
страницу - и этим занимается backend-Апач.
Идея возникла такая: в неком каталоге
(точнее, по некому uri) хранить готовый
min.css файл, и, когда на него приходит
запрос, отдавать либо его (статический),
либо (если файлика нет) передавать
запрос на backend.
Так и не справился, выкрутился проще, в
самом коде страницы создаю css-файл, и
пересоздаю, если его еще не создано. Не
так изящно, как ожидалось, но
работает...
Попробую, как доберусь, ваши варианты,
мне, почему-то кажется, что я что-то
подобное уже пробовал (сейчас не у
терминала, не проверю старые версии).
Posted at Nginx Forum:
http://forum.nginx.org/read.php?21,211980,212194#msg-212194
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru
|