<br><br><div class="gmail_quote">14 Ð¸ÑŽÐ½Ñ 2009 г. 1:01 пользователь Anton Kuznetsov <span dir="ltr"><<a href="mailto:maybe@arjlover.net">maybe@arjlover.net</a>></span> напиÑал:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Что-то мне вÑе равно не нравитÑÑ Ñта Ñхема Ñо Ñлепым кÑшированием вÑего подрÑд от бÑкÑнда... Точнее не нравитÑÑ ÑиÑтема Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ Ñтого кÑша. ХочетÑÑ ÐµÐµ иметь доÑтупной Ñ Ð¾Ð±ÐµÐ¸Ñ… Ñторон, например заранее, ночью, нагенерить в нее графики.<br>
<br>Я думал в такую Ñторону...<br><a href="http://host/image/p1/p2/image.png" target="_blank">http://host/image/p1/p2/image.png</a>, где p1 & p2 - параметры<br>оно же Ð´Ð»Ñ Ñ‚Ð¾Ð¼ÐºÐ°Ñ‚Ð°:<br><a href="http://host/image.jsp?param1=xx&param2=yy&param3=zz" target="_blank">http://host/image.jsp?p1=p1&p2=p2</a><br>
<br>Конфиг:<br>location ^~ /image/ {<br>error_page     404 = @fallback;<br>}<br>location @fallback {<br>   rewrite /image/(.*)/(.*)/image.png    /image.jsp?p1=$1&p2=$2 last;<br>   proxy_pass <a href="http://127.0.0.1:8080" target="_blank">http://127.0.0.1:8080</a><br>
}<br><br>Мне кажетÑÑ Ñ‚Ð°Ðº будет работать. Будет? :)<br>Ð’ Ñтой Ñхеме Ñ Ð·Ð°Ñ€Ð°Ð½ÐµÐµ Ñмогу нагенерить Ñамых воÑтребованных графиков, оÑтальные - Ñами в процеÑÑе подтÑнутÑÑ, логика Ð´Ð»Ñ Ñ‚Ð¾Ð¼ÐºÐ°Ñ‚Ð° - куда ÑохранÑть - примитивнаÑ. ЕÑли объемы будут вменÑемые, то можно в Ñту Ñхему вÑтавить две Ñтрочки про мемкÑш и хранить вÑе в памÑти. Вот только в данном варианте ÑовÑем нет никаких идей по проверке авторизации. Возможно как-то прикрутить? СеÑÑию, куку, что-то еще? Может p1 - Ñто md5 от чего-то что можно проверить правилом конфиге nginx-a?<br>
<br></blockquote><div> Правилом в конфиге врÑтли получитÑÑ Ñделать...Разве что Ñкриптом
поÑчитать md5 графика и клаÑть его в папку Ñ Ð¸Ð¼ÐµÐ½ÐµÐ¼, Ñождержащим Ñтот
Ñамый Ñ…Ñш...</div></div>