Welcome! Log In Create A New Profile

Advanced

Re: Вопрос по реализации кеширования на CDN

Михаил Панфилов
September 28, 2012 04:44PM
Интересная мысль.
Но как оно будет работать? Учитывать все куки?
Не пойдет, потому что нужно учитывать только куку sid и не учитывать
остальные - иначе кэш не будет кэшить.
Вот как бы указать что-нибудь в духе Vary: $cookie_sid ?

28 сентября 2012 г., 12:56 пользователь Igor Sysoev <igor@sysoev.ru>написал:

> On Sep 28, 2012, at 12:32 , Михаил Панфилов wrote:
>
> А будет ли при этом ответ кэшироваться для пользователя?
>
>
> Да, private разрешает кэширование только клиентом.
>
> Какой при этом нужно использовать ключ кэширования на CDN?
>
>
> Стандартный. nginx будет искать ответы в кэше по ключу, но поскольку
> ответы с private не будет кэшироваться, то их там и не окажется.
>
>
> --
> Igor Sysoev
> http://nginx.com/support.html
>
> 28 сентября 2012 г., 12:12 пользователь Igor Sysoev <igor@sysoev.ru>написал:
>
>> On Thu, Sep 27, 2012 at 08:32:34PM +0400, Михаил Панфилов wrote:
>> > Доброго времени суток!
>> >
>> > Не подскажете ли решение на nginx для следующей задачи:
>> >
>> > необходимо реализовать кэширование на CDN динамических запросов.
>> Сложность
>> > в том, что надо как-то понимать с каким ключом (учитывать ли sid)
>> > кешировать. Какие-то запросы уникальны для пользователей, какие-то
>> общие.
>> > Текущую архитектуру сайта (URL) не переделать, и хочется обойтись без
>> > "карты сайта" (какие location уникальны для пользователя, а какие нет).
>> > Может есть какое-нибудь универсальное решение, например, на основе
>> > заголовков Vary?
>>
>> Для уникальных страниц выдавать бэкендом "Cache-Control: private".
>>
>> > З.Ы. На CDN и Frontend стоит nginx.
>>
>>
>> --
>> Igor Sysoev
>> http://nginx.com/support.html
>
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru@nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
>



--
Панфилов Михаил
Старший системный администратор www.sports.ru

+ 7 903 578 4067
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Вопрос по реализации кеширования на CDN

Михаил Панфилов September 27, 2012 12:34PM

Re: Вопрос по реализации кеширования на CDN

Igor Sysoev September 28, 2012 04:14AM

Re: Вопрос по реализации кеширования на CDN

Михаил Панфилов September 28, 2012 04:34AM

Re: Вопрос по реализации кеширования на CDN

Igor Sysoev September 28, 2012 04:58AM

Re: Вопрос по реализации кеширования на CDN

Михаил Панфилов September 28, 2012 04:44PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 161
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready