On Friday 23 March 2007 20:15, Max Dittrich wrote:
> Hi Rainer,
>
>   > ich möchte eine (sehr kleine) Site auf Deutsch und Englisch haben, ohne
> >
> > daß der Nutzer erstmal umständlich die Sprache auswählen muß. Das ist ja
> > uncool - cool wäre es, gemäß Accept-Language die Seiten anzubieten. Nach
> > kurzem Googlen bin ich also auf mod_negotiation gekommen, was genau das
> > zu machen scheint - allerdings führen da mehrere Wege (Type Maps,
> > Multiviews) zum Ziel.
> > Frage: gibt es bei der einen oder anderen Methode bekannte Fallstricke,
> > die es zu beachten gilt?
>
> Die Apache-Installation verzichtet selber ja auf die Verwendung von
> mod_negotiation. 

Das ist nicht korrekt. Die Apache HTTP Dokumentation benutzt mod_negotiation 
für die Sprachvorselektion. Darüber hinaus gibt es auch die statischen 
Doku-Pakete, die natürlich ohne das Modul laufen. Statisch eben. Vielleicht 
meinst du diese?

> Vielleicht kannst Du herausfinden aus welchen Gründen. 
> Mir fallen eigentlich erstmal nur zwei ein:
>
> - Freiheit
> Manche User haben nicht die Möglichkeit die gewünschte Sprache in dem
> von Ihnen verwendeten Browser zu ändern - Urlaub, "Internetcafé", Arbeit
> .. Oder sind damit einfach überfordert *g*
> Ich persönlich würde halt auch gerne nochmal die englische Doku lesen,
> wenn ich mir nicht sicher sein kann, daß die Übersetzung auf dem letzten
> Stand ist.

Dann schu dir mal die Konfiguration für die HTTP Doku genauer an. Da ist all 
das drin. Sehr schön live auszuprobieren unter 
http://httpd.apache.org/docs/2.2/.

>
> - Performance
> Ohne TypeMaps muss halt jedes mal der Verzeichnisinhalt gelesen werden
> und da mod_negotiation auch kein feste Reihenfolge von Inhaltstyp,
> Sprache und Encoding vorgibt (AFAIK), muss da vermutlich einiges an Code
> durchlaufen werden.

Die Performancefrage kann ja jeder selbtst beurteilen ... ;)

Schönen Gruß
 Kess

>
> Grüsse,
> .max
>
> --------------------------------------------------------------------------
>                 Apache HTTP Server Mailing List "users-de"
>       unsubscribe-Anfragen an [EMAIL PROTECTED]
>            sonstige Anfragen an [EMAIL PROTECTED]
> --------------------------------------------------------------------------

--------------------------------------------------------------------------
                Apache HTTP Server Mailing List "users-de"
      unsubscribe-Anfragen an [EMAIL PROTECTED]
           sonstige Anfragen an [EMAIL PROTECTED]
--------------------------------------------------------------------------

Antwort per Email an