ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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


  • To: nginx-ru@xxxxxxxxx
  • Subject: Re: Кеширование по кукам для гостей форума на IPB (Invision Power Board)
  • From: Илья Шипицин <chipitsine@xxxxxxxxx>
  • Date: Mon, 14 Jan 2013 17:41:16 +0500
  • Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=TVlrJEtAU6jTtSZJIDsDPm/0yIb3cmrvbCu5ApDCTT4=; b=Lv09QiD8dXIpMMGk2Pa8Wyq7OqERO+JJSyqrAZvbf43ZgFkGRfLrm9L1n7OugUkVm+ phswbQEdGsLUaW9PfX92CUK+6r+doD6IoPwUWZsXSA5MfQfqL178ByegBIMmCivgNtm/ GHSMl1OIE9yak4VRosZoC1PVw3c6P37hm/K3ODji9kSsJk5tYgg+L6c9ZZ/ODwTb4R3H 6uneK6aCKGWJCEj+ezvSQ/tmHXQgdf/PyRyFT377vN4KgqPL0PKdiRjAkStPqfXfvzur Kkaf/zpiM5ijC+cOnx/l01JQel1vnNaxb3ZheBtCMTGstseKrfO6ViNgxTKvPid5zUup ilpQ==
  • In-reply-to: <f4ce8a78e75f117c8a52d9cc606471d8.NginxMailingListRussian@forum.nginx.org>
  • References: <CAFHpkQG5BSAS_Levm+uUXgOQsW-HxWbdxw0eKcv9Rat=TtQm+g@mail.gmail.com> <f4ce8a78e75f117c8a52d9cc606471d8.NginxMailingListRussian@forum.nginx.org>

поисковые роботы игнорируют куки, хотите попасть в поисковики в виде в таком виде )) ?


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

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

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

Posted at Nginx Forum: http://forum.nginx.org/read.php?21,234824,234871#msg-234871

_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru

_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru


 




Copyright © Lexa Software, 1996-2009.