ПРОЕКТЫ 


  АРХИВ 


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: nginx memcache proxy_store fastcgi_store


  • To: nginx-ru@xxxxxxxxx
  • Subject: Re: nginx memcache proxy_store fastcgi_store
  • From: "Rauan Maemirov" <rauan1987@xxxxxxxxx>
  • Date: Sat, 31 May 2008 16:58:53 +0600
  • Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references; bh=iR5XOQGhomPpr1QwpRG5glOr6+Xa4+xtaAeiHYdL5II=; b=rZYJKhy7OQ9J3WMn99nvj/R8u0nQCDh7OHy6eHBlHpghxW36T4T8zpIkBXb0/I9BXuU91hFsLRx5pf8yrp1ldmbFgbecDy1dkPr2e5HDuAi74IYWksKbjqMCQZflrFa/ZJYAVQ2ko2nlmWwlyxoX19CPlp1g05hBxN1uFj9QRMU=
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references; b=RVCEg+MQ6Zx6WsNS3KpH/VXkySejunkys2TtcHCOiCBgZSA2eINuQ32bbRiu6cWsofIDxP1is1uP3vNg8miIF9ttDHJ5bymoVYR5YCBWwBxqImM2ndcByUUpFsM1xsxCtbD6caaY1t3cdUfPsbxX3shZJCXxh731s1h+j35RIFw=
  • In-reply-to: <9128ec382ca168ca914282ac039a@xxxxxxxxxxxxxx>
  • References: <20080531130717.L64839@xxxxxxxxxxxxxxxxxx> <9128ec382ca168ca914282ac039a@xxxxxxxxxxxxxx>

Блин, а в кеше как раз md5 и испльзуется... :(

2008/5/31 David Mzareulyan <david@xxxxxxxx>:
Ну и тут можно по куке определять. Есть кука - нет куки. Секьюрности никакой, но по крайней мере отдавать кэшированный контент неавторизованным (без куки) можно.

Вот если бы Игорь сделал давно обещанные функции типа md5()...


Today May 31, 2008 at 15:57 Rauan Maemirov wrote:

Наверное, всепоглощающая лень. :)

Кстати, такой вопрос по нему.
Как реализовывать кеш, допустим, если у нас одна страница для разных
пользователей показывается по разному? Ведь на backend мы можем
определять по сессии, куки и т.д. а что в нгинксе?
Вариант на коленке с cookie:
if ($http_cookie ~* "id=([^;]+)(?:;|$)" ) { set $id  $1; }
set $memcached_key "$uri?$args$id";


--
С уважением
Давид Мзареулян
david@xxxxxxxx







 




Copyright © Lexa Software, 1996-2009.