Welcome! Log In Create A New Profile

Advanced

Re: Разные типы кеширования для разных страниц

October 12, 2012 11:35AM
Сергей,

Я настраиваю некий сервис по проксированию и кешированию совершенно произвольных и незнакомых сайтов, и доступа к исходникам бэкэндов не имею. К тому же, есть дополнительные проблемы:

1) точно неизвестно, как именно сервер будет идентифицировать сессии, ведь PHPSESSID - явление чисто пхпшное, а бэкэнд может быть и на php, и на asp, и на java, и вообще на чём угодно. Эта проблема решается выдачей нгинксом спецкуки, которая будет уже не будет зависеть от бэкэнда, и точно идентифицировать клиента для кеширования динамики.

2) из пункта 2 вытекает проблема - уже не важно, включена ли сессия, или нет, т.к. кука выдаётся сразу в любом случае, и каждый клиент рассматривается как залогиненный.

Соответственно, хотелось бы иметь возможность передать от лица сайта в нгинкс некий хедер, который бы сказал нгинксу, что данный урл не нужно кешировать ещё и по сессионной куке, а только по УРЛу, таким образом реализуя "общий" кеш.
Subject Author Posted

Разные типы кеширования для разных страниц

kermit32dll October 12, 2012 10:30AM

Re: Разные типы кеширования для разных страниц

Igor Sysoev October 12, 2012 10:42AM

Re: Разные типы кеширования для разных страниц

kermit32dll October 12, 2012 11:06AM

Re: Разные типы кеширования для разных страниц

Sergey Smitienko October 12, 2012 11:08AM

Re: Разные типы кеширования для разных страниц

kermit32dll October 12, 2012 11:35AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 251
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