Welcome! Log In Create A New Profile

Advanced

Re: Кеширование по кукам для гостей форума на IPB (Invision Power Board)

January 10, 2013 12:37AM
Илья Шипицин Wrote:
-------------------------------------------------------
> посмотрите в сторону APC (http://pecl.php.net/package/APC). за счет
> кеширования статики вы много не выиграете (если вообще что-то
> выиграете), а
> эффективность от php-кешей в подобных случаях обычно лучше, чем лепить
> костыли на nginx-е.
>

Статика (картинки) выдаются nginx-ом напрямую, не с бэк-енда.
APC стоит, его поддержка в движке включена. Хитов 100%. Но он кеширует не то, что мне нужно в данном случае. Мне нужно кеширование динамического контента, чтобы разгрузить бэк-енд. Иногда случаются выплески количества гостей (в том числе и ДДоС-атаки) и это приводит к большому количеству запросов в БД и отказу от обслуживания. Логично было бы отделить гостей от пользователей и выдать им закешированную страницу, что намного облегчит жизнь бэк-енда и БД в случае наплыва гостей.

Меня больше интересует правильность моей настройки кеширования с точки зрения nginx-а, если всё правильно, то значит есть какие-то непонятые мной тонкости в работе движка, ну или протокола http. Размышляю я просто - если в запросе клиента нет (или равны нулю) куки, которые отличают пользователя от гостя, то ответ от бэк-енда закешировать (на 1 минуту) и выдавать его из кеша всем другим гостям.
Subject Author Posted

Кеширование по кукам для гостей форума на IPB (Invision Power Board)

daitepiva January 09, 2013 02:15AM

Re: Кеширование по кукам для гостей форума на IPB (Invision Power Board)

Илья Шипицин January 09, 2013 08:56PM

Re: Кеширование по кукам для гостей форума на IPB (Invision Power Board)

daitepiva January 10, 2013 12:37AM

Re: Кеширование по кукам для гостей форума на IPB (Invision Power Board)

Илья Шипицин January 14, 2013 08:00AM

Re: Кеширование по кукам для гостей форума на IPB (Invision Power Board)

daitepiva January 14, 2013 11:58PM

Re: Кеширование по кукам для гостей форума на IPB (Invision Power Board)

spry July 26, 2013 05:57AM

Re: Кеширование по кукам для гостей форума на IPB (Invision Power Board)

Илья Шипицин July 26, 2013 09:38AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 92
Record Number of Users: 6 on February 13, 2018
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready