а в конфиге... Эммм.. А зачем нам теперь конфиг? :) Все делается силами бэкенда - он урлы формирует, он же директорию создаст. Вообщем-то вся проблема - сделать невозможной подмену username_id в параметрах урла.
Ну посчитать заранее любыми скриптами все что угодно - не проблема. Что это даст? Я не уловил мысль. Посчитать мд5 всего урла? или именно картинки? положить в папку в виде чего? и как проверять?
14 июня 2009 г. 1:01 пользователь Anton Kuznetsov <maybe@xxxxxxxxxxxx> написал:
Что-то мне все равно не нравится эта схема со слепым кэшированием всего подряд от бэкэнда... Точнее не нравится система хранения этого кэша. Хочется ее иметь доступной с обеих сторон, например заранее, ночью, нагенерить в нее графики.
Мне кажется так будет работать. Будет? :) В этой схеме я заранее смогу нагенерить самых востребованных графиков, остальные - сами в процессе подтянутся, логика для томката - куда сохранять - примитивная. Если объемы будут вменяемые, то можно в эту схему вставить две строчки про мемкэш и хранить все в памяти. Вот только в данном варианте совсем нет никаких идей по проверке авторизации. Возможно как-то прикрутить? Сессию, куку, что-то еще? Может p1 - это md5 от чего-то что можно проверить правилом конфиге nginx-a?
Правилом в конфиге врятли получится сделать...Разве что скриптом
посчитать md5 графика и класть его в папку с именем, сождержащим этот
самый хэш...