Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: memcache_key и HTTP Accept-Language
2008/12/4 Dmitriy MiksIr <miksir@xxxxxxxx>:
>
>
> Sergey Shepelev пишет:
>>
>> Оно конечно, можно и так.
>>
>> 200к доменов * допустим 30 вариантов * 30-40 страниц на каждом домене =
>> 180M.
>
> Тогда просто возьмите все 30 вариантов, пропишите для каждого ручками - в
> итоге какой язык отдал бекенд, и постройте map.
> В принципе, это можно даже попробовать автоматизировать - внесение новых
> вариантов в map.
>
> Другой вариант - обрататывать это на перле, но, имхо, вариант с мап-ом
> кажется более производительным.
>
Я к сожалению, не работал с map никогда, есть ньюанс, что бекенд может
отдать для
Accept-Language: en;q=0.9,ru;q=0.8
сейчас русский контент (потому что другого нет, несмотря на
предпочтение юзера), а через полчаса - английский, потому что клиент
добавил настройки для английского языка.
Это не помешает использовать map?
|