new_features_2_0.xml.de revision 03e9ead3ab8fd4116e73d6b57133de1d333bd6fb
091a364c802e34a58f3260c9cb5db9b75c62215cTom Gundersen<!DOCTYPE manualpage SYSTEM "/style/manualpage.dtd">
12b42c76672a66c2d4ea7212c14f8f1b5a62b78dTom Gundersen<?xml-stylesheet type="text/xsl" href="/style/manual.de.xsl"?>
091a364c802e34a58f3260c9cb5db9b75c62215cTom Gundersen<!-- English revision: 1.9 -->
091a364c802e34a58f3260c9cb5db9b75c62215cTom Gundersen Copyright 2002-2004 The Apache Software Foundation
091a364c802e34a58f3260c9cb5db9b75c62215cTom Gundersen Licensed under the Apache License, Version 2.0 (the "License");
091a364c802e34a58f3260c9cb5db9b75c62215cTom Gundersen you may not use this file except in compliance with the License.
091a364c802e34a58f3260c9cb5db9b75c62215cTom Gundersen You may obtain a copy of the License at
091a364c802e34a58f3260c9cb5db9b75c62215cTom Gundersen Unless required by applicable law or agreed to in writing, software
091a364c802e34a58f3260c9cb5db9b75c62215cTom Gundersen distributed under the License is distributed on an "AS IS" BASIS,
091a364c802e34a58f3260c9cb5db9b75c62215cTom Gundersen WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
091a364c802e34a58f3260c9cb5db9b75c62215cTom Gundersen See the License for the specific language governing permissions and
091a364c802e34a58f3260c9cb5db9b75c62215cTom Gundersen limitations under the License.
091a364c802e34a58f3260c9cb5db9b75c62215cTom Gundersen<manualpage metafile="new_features_2_0.xml.meta">
f2dacc96b25528ca1b0caca6364a69d656cf1569Josh Triplett<title>Übersicht der neuen Funktionen in Apache 2.0</title>
798d3a524ea57aaf40cb53858aaa45ec702f012dZbigniew Jędrzejewski-Szmek <p>Dieses Dokument beschreibt einige der wichtigsten Änderungen
798d3a524ea57aaf40cb53858aaa45ec702f012dZbigniew Jędrzejewski-Szmek des Apache HTTP Servers 2.0 gegenüber der Version 1.3.</p>
798d3a524ea57aaf40cb53858aaa45ec702f012dZbigniew Jędrzejewski-Szmek<seealso><a href="upgrading.html">Upgrade von 1.3 auf 2.0</a></seealso>
798d3a524ea57aaf40cb53858aaa45ec702f012dZbigniew Jędrzejewski-Szmek <title>Core-Erweiterungen</title>
798d3a524ea57aaf40cb53858aaa45ec702f012dZbigniew Jędrzejewski-Szmek <dt><strong>Unix-Threading</strong></dt>
798d3a524ea57aaf40cb53858aaa45ec702f012dZbigniew Jędrzejewski-Szmek <dd>Auf Unix-Systemen mit Unterstützung für POSIX-Threads,
798d3a524ea57aaf40cb53858aaa45ec702f012dZbigniew Jędrzejewski-Szmek kann Apache jetzt in einem Multi-Process, Multi-Threaded Hybrid-Mode
798d3a524ea57aaf40cb53858aaa45ec702f012dZbigniew Jędrzejewski-Szmek gestartet werden. Dies verbessert die Skalierfähigkeit für
798d3a524ea57aaf40cb53858aaa45ec702f012dZbigniew Jędrzejewski-Szmek viele, jedoch nicht unbedingt alle Konfigurationen.</dd>
798d3a524ea57aaf40cb53858aaa45ec702f012dZbigniew Jędrzejewski-Szmek <dt><strong>Neues Build-System</strong></dt>
798d3a524ea57aaf40cb53858aaa45ec702f012dZbigniew Jędrzejewski-Szmek <dd>Das Build-System wurde komplett auf der Basis von
798d3a524ea57aaf40cb53858aaa45ec702f012dZbigniew Jędrzejewski-Szmek <code>autoconf</code> und <code>libtool</code> neu geschrieben. Dadurch
798d3a524ea57aaf40cb53858aaa45ec702f012dZbigniew Jędrzejewski-Szmek wird das Apache-Konfigurationssystem dem vieler anderer Packages
798d3a524ea57aaf40cb53858aaa45ec702f012dZbigniew Jędrzejewski-Szmek ähnlicher.</dd>
798d3a524ea57aaf40cb53858aaa45ec702f012dZbigniew Jędrzejewski-Szmek <dt><strong>Multi-Protokoll-Unterstützung</strong></dt>
12b42c76672a66c2d4ea7212c14f8f1b5a62b78dTom Gundersen <dd>Apache stellt jetzt die notwendigen Grundfunktionalitäten
798d3a524ea57aaf40cb53858aaa45ec702f012dZbigniew Jędrzejewski-Szmek bereit, um mehrere Protokolle unterstützen und verarbeiten zu
12b42c76672a66c2d4ea7212c14f8f1b5a62b78dTom Gundersen können. <module>mod_echo</module> wurde hierfür als
798d3a524ea57aaf40cb53858aaa45ec702f012dZbigniew Jędrzejewski-Szmek Beispiel geschrieben.</dd>
798d3a524ea57aaf40cb53858aaa45ec702f012dZbigniew Jędrzejewski-Szmek <dt><strong>Bessere Unterstützung von
798d3a524ea57aaf40cb53858aaa45ec702f012dZbigniew Jędrzejewski-Szmek Nicht-Unix-Plattformen</strong></dt>
798d3a524ea57aaf40cb53858aaa45ec702f012dZbigniew Jędrzejewski-Szmek <dd>Apache 2.0 ist schneller und stabiler auf Nicht-Unix-Plattformen
a8eaaee72a2f06e0fb64fb71de3b71ecba31dafbJan Engelhardt wie BeOS, OS/2 und Windows. Mit der Einführung von
798d3a524ea57aaf40cb53858aaa45ec702f012dZbigniew Jędrzejewski-Szmek Plattform-spezifischen <a href="mpm.html">Multi-Processing Modulen</a>
798d3a524ea57aaf40cb53858aaa45ec702f012dZbigniew Jędrzejewski-Szmek (MPMs) und der Apache Portable Runtime (APR), sind diese Plattformen
798d3a524ea57aaf40cb53858aaa45ec702f012dZbigniew Jędrzejewski-Szmek jetzt in ihrem nativen API implementiert, wodurch die Verwendung der
e93549ef29c4123d9ee45acb5815048390201e49Zbigniew Jędrzejewski-Szmek häufig fehlerbehafteten und schlecht funktionierenden
798d3a524ea57aaf40cb53858aaa45ec702f012dZbigniew Jędrzejewski-Szmek POSIX-Emulation-Layer vermieden wird.</dd>
798d3a524ea57aaf40cb53858aaa45ec702f012dZbigniew Jędrzejewski-Szmek <dt><strong>Neues Apache API</strong></dt>
798d3a524ea57aaf40cb53858aaa45ec702f012dZbigniew Jędrzejewski-Szmek <dd>Das API für Module hat sich in 2.0 stark verändert.
798d3a524ea57aaf40cb53858aaa45ec702f012dZbigniew Jędrzejewski-Szmek Die meisten der Sortierungs-/Prioritätsprobleme von Modulen bei
798d3a524ea57aaf40cb53858aaa45ec702f012dZbigniew Jędrzejewski-Szmek 1.3 sollten nun verschwunden sein. In 2.0 wird hiervon vieles
798d3a524ea57aaf40cb53858aaa45ec702f012dZbigniew Jędrzejewski-Szmek automatisch durchgeführt. Die Modulsortierung wird jetzt
b938cb902c3b5bca807a94b277672c64d6767886Jan Engelhardt über einen pre-hook vorgenommen, um mehr Flexibilität
798d3a524ea57aaf40cb53858aaa45ec702f012dZbigniew Jędrzejewski-Szmek zu bieten. Außerdem wurden neue API-Calls hinzugefügt,
798d3a524ea57aaf40cb53858aaa45ec702f012dZbigniew Jędrzejewski-Szmek die zusätzliche Modulfähigkeiten zur Verfügung stellen,
798d3a524ea57aaf40cb53858aaa45ec702f012dZbigniew Jędrzejewski-Szmek ohne den Apache-Kern anpassen zu müssen.</dd>
a51c10485af349eb15faa4d1a63b9818bcf3e589Lennart Poettering <dt><strong>IPv6-Unterstützung</strong></dt>
9f2912db7887d82f95183d51f4af4db99454f6f4Lennart Poettering <dd>Auf Systemen, bei denen die zugrundeliegende Apache Portable
9f2912db7887d82f95183d51f4af4db99454f6f4Lennart Poettering Runtime-Bibliothek IPv6 unterstützt, bekommt Apache
9f2912db7887d82f95183d51f4af4db99454f6f4Lennart Poettering standarmäßig IPv6 Listening Sockets. Zusätzlich
798d3a524ea57aaf40cb53858aaa45ec702f012dZbigniew Jędrzejewski-Szmek unterstützen die Konfigurationsanweisungen <directive
798d3a524ea57aaf40cb53858aaa45ec702f012dZbigniew Jędrzejewski-Szmek module="mpm_common">Listen</directive>, <directive
798d3a524ea57aaf40cb53858aaa45ec702f012dZbigniew Jędrzejewski-Szmek module="core">NameVirtualHost</directive> und <directive
798d3a524ea57aaf40cb53858aaa45ec702f012dZbigniew Jędrzejewski-Szmek module="core">VirtualHost</directive> numerische IPv6-Adressangaben
b938cb902c3b5bca807a94b277672c64d6767886Jan Engelhardt (z.B., "<code>Listen [fe80::1]:8080</code>").</dd>
798d3a524ea57aaf40cb53858aaa45ec702f012dZbigniew Jędrzejewski-Szmek <dt><strong>Filterung</strong></dt>
798d3a524ea57aaf40cb53858aaa45ec702f012dZbigniew Jędrzejewski-Szmek <dd>Apache-Module können jetzt als Filter entwickelt und zur
798d3a524ea57aaf40cb53858aaa45ec702f012dZbigniew Jędrzejewski-Szmek Filterung des rein- und rausgehenden Datenstroms des Servers
798d3a524ea57aaf40cb53858aaa45ec702f012dZbigniew Jędrzejewski-Szmek eingesetzt werden. Hierdurch kann beispielsweise die Ausgabe von
798d3a524ea57aaf40cb53858aaa45ec702f012dZbigniew Jędrzejewski-Szmek CGI-Skripten durch den <code>INCLUDES</code>-Filter von
798d3a524ea57aaf40cb53858aaa45ec702f012dZbigniew Jędrzejewski-Szmek <module>mod_include</module> bearbeitet werden und so Server-Side
798d3a524ea57aaf40cb53858aaa45ec702f012dZbigniew Jędrzejewski-Szmek Include-Anweisungen ausgeführt werden. Das Modul
798d3a524ea57aaf40cb53858aaa45ec702f012dZbigniew Jędrzejewski-Szmek <module>mod_ext_filter</module> erlaubt externen Programmen
798d3a524ea57aaf40cb53858aaa45ec702f012dZbigniew Jędrzejewski-Szmek als Filter zu agieren, in der gleichen Weise wie CGI-Programme als
a51c10485af349eb15faa4d1a63b9818bcf3e589Lennart Poettering Eingabe dienen können.</dd>
a51c10485af349eb15faa4d1a63b9818bcf3e589Lennart Poettering <dt><strong>Mehrsprachige Fehlermeldungen</strong></dt>
a51c10485af349eb15faa4d1a63b9818bcf3e589Lennart Poettering <dd>Fehlermeldungen die an den Browser rausgehen, stehen jetzt als
a51c10485af349eb15faa4d1a63b9818bcf3e589Lennart Poettering SSI-Dokumente in verschiedenen Sprachen zur Verfügung. Sie
a51c10485af349eb15faa4d1a63b9818bcf3e589Lennart Poettering können bei Bedarf durch den Administrator angepasst werden,
a51c10485af349eb15faa4d1a63b9818bcf3e589Lennart Poettering um ein einheitliches Design zu erreichen.</dd>
a51c10485af349eb15faa4d1a63b9818bcf3e589Lennart Poettering <dt><strong>Vereinfachte Konfiguration</strong></dt>
798d3a524ea57aaf40cb53858aaa45ec702f012dZbigniew Jędrzejewski-Szmek <dd>Viele der verwirrenden Konfigurationsanweisungen wurden vereinfacht.
798d3a524ea57aaf40cb53858aaa45ec702f012dZbigniew Jędrzejewski-Szmek Die oft für Verwirrung sorgenden <code>Port</code>- und
798d3a524ea57aaf40cb53858aaa45ec702f012dZbigniew Jędrzejewski-Szmek <code>BindAddress</code>-Anweisungen wurden entfernt.
798d3a524ea57aaf40cb53858aaa45ec702f012dZbigniew Jędrzejewski-Szmek Ausschließlich die <directive
798d3a524ea57aaf40cb53858aaa45ec702f012dZbigniew Jędrzejewski-Szmek module="mpm_common">Listen</directive>-Anweisung wird nun zum
b938cb902c3b5bca807a94b277672c64d6767886Jan Engelhardt Setzen von IP-Addressen und Portnummern benutzt.
a8eaaee72a2f06e0fb64fb71de3b71ecba31dafbJan Engelhardt Der Servername und die Portnummer, die für Weiterleitungen und
a8eaaee72a2f06e0fb64fb71de3b71ecba31dafbJan Engelhardt zur Erkennung virtueller Server verwendet werden, werden über
798d3a524ea57aaf40cb53858aaa45ec702f012dZbigniew Jędrzejewski-Szmek die <directive module="core">ServerName</directive>-Anweisung
798d3a524ea57aaf40cb53858aaa45ec702f012dZbigniew Jędrzejewski-Szmek konfiguriert.</dd>
798d3a524ea57aaf40cb53858aaa45ec702f012dZbigniew Jędrzejewski-Szmek <dt><strong>Native Windows NT Unicode-Unterstützung</strong></dt>
798d3a524ea57aaf40cb53858aaa45ec702f012dZbigniew Jędrzejewski-Szmek <dd>Apache 2.0 auf Windows NT benutzt jetzt utf-8 für alle
798d3a524ea57aaf40cb53858aaa45ec702f012dZbigniew Jędrzejewski-Szmek Dateinamen-Kodierungen. Diese werden direkt auf das zugrundeliegende
519d39deeeec7121649f28e7287b7790e50d2979Lennart Poettering Unicode-Dateisystem abgebildet, wodurch Mehrsprach-Unterstützung
519d39deeeec7121649f28e7287b7790e50d2979Lennart Poettering für alle Windows NT-basierten Installationen, inklusive Windows
519d39deeeec7121649f28e7287b7790e50d2979Lennart Poettering 2000 und Windows XP, zur Verfügung gestellt wird.
519d39deeeec7121649f28e7287b7790e50d2979Lennart Poettering <em>Diese Unterstützung ist nicht auf Windows 95, 98 oder ME
519d39deeeec7121649f28e7287b7790e50d2979Lennart Poettering verfügbar. Hier wird weiterhin die jeweils lokale Codepage des
519d39deeeec7121649f28e7287b7790e50d2979Lennart Poettering Rechners für den Zugriff auf das Dateisystem verwendet.</em></dd>
519d39deeeec7121649f28e7287b7790e50d2979Lennart Poettering <dt>Bibliothek für reguläre Ausdrücke aktualisiert</dt>
519d39deeeec7121649f28e7287b7790e50d2979Lennart Poettering href="http://www.pcre.org/">"Perl Compatible
519d39deeeec7121649f28e7287b7790e50d2979Lennart Poettering Regular Expression Library"</a> (PCRE).
519d39deeeec7121649f28e7287b7790e50d2979Lennart Poettering Bei der Auswertung aller regulären Ausdrücke wird nun
519d39deeeec7121649f28e7287b7790e50d2979Lennart Poettering die leistungsfähigere Syntax von Perl 5 verwendet.</dd>
b5a8703fdb8e16f760bfb730df64f07173bb881dLennart Poettering <dd>Neues Modul in Apache 2.0. Dieses Modul ist ein Interface
b5a8703fdb8e16f760bfb730df64f07173bb881dLennart Poettering zu den von OpenSSL bereitgestellten SSL/TLS
b5a8703fdb8e16f760bfb730df64f07173bb881dLennart Poettering Verschlüsselungs-Protokollen.</dd>
b5a8703fdb8e16f760bfb730df64f07173bb881dLennart Poettering <dd>Neues Modul in Apache 2.0. Dieses Modul implementiert die HTTP
b5a8703fdb8e16f760bfb730df64f07173bb881dLennart Poettering Distributed Authoring and Versioning (DAV) Spezifikation zur
b5a8703fdb8e16f760bfb730df64f07173bb881dLennart Poettering Erzeugung und Pflege von Web-Inhalten.</dd>
519d39deeeec7121649f28e7287b7790e50d2979Lennart Poettering <dd>Neues Modul in Apache 2.0. Dieses Modul erlaubt es Browsern, die
519d39deeeec7121649f28e7287b7790e50d2979Lennart Poettering dies unterstützen, eine Komprimierung des Inhaltes vor der
519d39deeeec7121649f28e7287b7790e50d2979Lennart Poettering Auslieferung anzufordern, um so Netzwerk-Bandbreite zu sparen.</dd>
519d39deeeec7121649f28e7287b7790e50d2979Lennart Poettering <dd>Neues Modul in Apache 2.0.41. Diese Modul ermöglicht
519d39deeeec7121649f28e7287b7790e50d2979Lennart Poettering die Verwendung einer LDAP-Datenbank zur Speicherung von
519d39deeeec7121649f28e7287b7790e50d2979Lennart Poettering Berechtigungsdaten für die HTTP-Basic-Authentication.
519d39deeeec7121649f28e7287b7790e50d2979Lennart Poettering Ein Begleitmodul, <module>mod_ldap</module>, stellt einen
519d39deeeec7121649f28e7287b7790e50d2979Lennart Poettering Verbindungs-Pool und die Pufferung von Abfrageergebnissen zur
519d39deeeec7121649f28e7287b7790e50d2979Lennart Poettering Verfügung.
519d39deeeec7121649f28e7287b7790e50d2979Lennart Poettering <dt><module>mod_auth_digest</module></dt>
519d39deeeec7121649f28e7287b7790e50d2979Lennart Poettering <dd>Zusätzliche Unterstützung für
519d39deeeec7121649f28e7287b7790e50d2979Lennart Poettering prozessübergreifendes Session-Caching mittels Shared-Memory.
519d39deeeec7121649f28e7287b7790e50d2979Lennart Poettering <dt><module>mod_charset_lite</module></dt>
798d3a524ea57aaf40cb53858aaa45ec702f012dZbigniew Jędrzejewski-Szmek <dd>Neues Modul in Apache 2.0.
798d3a524ea57aaf40cb53858aaa45ec702f012dZbigniew Jędrzejewski-Szmek Dieses experimentelle Modul erlaubt Zeichensatz-Übersetzungen oder
798d3a524ea57aaf40cb53858aaa45ec702f012dZbigniew Jędrzejewski-Szmek -Umschlüsselung.</dd>
798d3a524ea57aaf40cb53858aaa45ec702f012dZbigniew Jędrzejewski-Szmek <dt><module>mod_file_cache</module></dt>
798d3a524ea57aaf40cb53858aaa45ec702f012dZbigniew Jędrzejewski-Szmek <dd>Neues Modul in Apache 2.0. Dieses Modul beinhaltet die
798d3a524ea57aaf40cb53858aaa45ec702f012dZbigniew Jędrzejewski-Szmek Funktionalität von <code>mod_mmap_static</code> aus Apache 1.3,
b5a8703fdb8e16f760bfb730df64f07173bb881dLennart Poettering plus einige weitere Caching-Funktionen.</dd>
798d3a524ea57aaf40cb53858aaa45ec702f012dZbigniew Jędrzejewski-Szmek <dt><module>mod_headers</module></dt>
091a364c802e34a58f3260c9cb5db9b75c62215cTom Gundersen <dd>Dieses Modul ist in Apache 2.0 deutlich flexibler geworden. Es
091a364c802e34a58f3260c9cb5db9b75c62215cTom Gundersen kann jetzt die von <module>mod_proxy</module> genutzten Request-Header