Hi!
>> По стандарту HTTP - должен. Если ты, конечно, поддерживаешь несколько
>> charset.
alr> Далжен или может? Есть разница.
Он, как минимум, SHOULD сказать 406 Not acceptable на неподдерживаемый charset.
Should - это, конечно, не Must, но запретить единственный стандартный механизм
- это хороший ход :)
alr> Просто предлагалось вместо загадочного манипулирования Expires,
alr> выключить автодетект и несколько charset на основном порту. Этот
alr> автодетект при массовом использовании создает проблем больше чем решает.
Ну так и выключил бы автодетект. Работа по Accept-Charset все-равно бы
осталась.
alr> Немаловажный вопрос - производительнось, его вобщем тоже надо учитывать.
Надо. По моему профайлингу, на коротких запросах Russian-Apache жрет где-то на
треть больше процессора. Естественно без strip-meta. Это сочтено разумным :).
Для тех масштабов, что у тебя, разумным было бы вырезание meta-http скриптом, а
не сервером, это если ты думаешь о производительности.
BTW, сколько памяти на www.aha.ru ? Мои эксперименты с производительностью
показали, что ограничение MaxClients часто прибавляет производительности в
целом.
alr> Ну а если клиент плохой и старый, то он явно будет иметь немало проблем
alr> с форматированием страниц, с name based virtual servers, и до кучи
alr> ему придется перейти по ссылке на сервер с автодетектом. Плохо ему -
alr> пусть апгрейдится, или настраивает свой броузер.
Знаешь, Netscape 3.x, который я везде использую, меня устраивает. За редчайшими
исключениями типа www.aha.ru все работает.
С уважением,Alex Tutubalin
--- GoldED 2.42.G1114+
"Russian Apache" includes software developed
by the Apache Group for use in the Apache HTTP server project
(http://www.apache.org/) See
Apache LICENSE.
Copyright (C) 1995-2001 The Apache Group. All rights reserved.
Copyright (C) 1996 Dm. Kryukov; Copyright (C)
1997-2009 Alex Tutubalin. Design (C) 1998 Max Smolev.