<div>Спасибо Игорь,</div>А есть ли способ кэшировать только  ответ с XAR?<div><br></div><div>Дело в том, что мне нет резона кэшировать ещё и ответ полученный через XAR - он уже есть на диске, его можно медленно и печально.<br>
</div><div><div><div><br></div><div>Т.е. хочу значительно уменьшить кол-во обращений к бэкенду за ответом с XAR.<br></div><div><br></div></div><div><br><div class="gmail_quote">16 октября 2009 г. 12:55 пользователь Igor Sysoev <span dir="ltr">&lt;<a href="mailto:is@rambler-co.ru">is@rambler-co.ru</a>&gt;</span> написал:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="im">On Fri, Oct 16, 2009 at 12:34:41PM +0400, Slava Kokorin wrote:<br>
<br>
&gt; Спасибо за статью!<br>
&gt;<br>
&gt; Хочу решить такюу задачу - кэшировать ответы с X-Accel-Redirect, но только<br>
&gt; средствами nginx, без вмешательства в код backend.<br>
&gt;<br>
&gt; В связи с этим есть вопрос - что будет закешировано  при такой схеме - ответ<br>
&gt; от бэкенда или то, что пойдёт уже клиенту?<br>
<br>
</div>Должно быть закэшировано и то, и другое: отдельно ответ с XAR и отдельно<br>
ответ, полученный через XAR. Обработка должна быть такая - берём<br>
закэшированный ответ с XAR, делаем XAR, снова берём закэшированный ответ,<br>
отдаём клиенту.<br>
<div class="im"><br>
&gt; 16 октября 2009 г. 11:57 пользователь Denis F. Latypoff<br>
&gt; &lt;<a href="mailto:denis@gostats.ru">denis@gostats.ru</a>&gt;написал:<br>
&gt;<br>
&gt; &gt; Hello Dmitry,<br>
&gt; &gt;<br>
&gt; &gt; Friday, October 16, 2009, 6:41:23 AM, you wrote:<br>
&gt; &gt;<br>
&gt; &gt; &gt; Я тут статью черканул: <a href="http://dklab.ru/chicken/nablas/56.html" target="_blank">http://dklab.ru/chicken/nablas/56.html</a><br>
&gt; &gt; &gt; Если есть мысли/замечания/комментарии/уточнения, буду рад внести<br>
&gt; &gt; изменения.<br>
&gt; &gt;<br>
&gt; &gt; [...]<br>
&gt; &gt;<br>
&gt; &gt; &gt; * Директива SSI include имеет еще одно, крайне важное свойство. Когда на<br>
&gt; &gt; &gt; странице встречаются несколько таких директив, то все они начинают<br>
&gt; &gt; &gt; обрабатываться одновременно, в параллельном режиме. Так что, если у вас<br>
&gt; &gt; на<br>
&gt; &gt; &gt; странице 4 блока, каждый из которых загружается 200мс, в сумме страница<br>
&gt; &gt; &gt; будет получена пользователем через 200мс, а не через 800. *<br>
&gt; &gt;<br>
&gt; &gt; &lt;!--# include vritual=&quot;/get_user_info&quot; wait=&quot;no&quot; --&gt;<br>
&gt; &gt;<br>
&gt; &gt; Ы?<br>
&gt; &gt;<br>
&gt; &gt; --<br>
&gt; &gt; Best regards,<br>
&gt; &gt;  Denis                            mailto:<a href="mailto:denis@gostats.ru">denis@gostats.ru</a><br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt; Regards,<br>
&gt; Slava<br>
<br>
</div>--<br>
<div><div></div><div class="h5">Игорь Сысоев<br>
<a href="http://sysoev.ru" target="_blank">http://sysoev.ru</a><br>
<br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Regards,<br>Slava<br>
</div></div>