]> granicus.if.org Git - apache/blob - docs/manual/new_features_2_0.xml.de
Help doc writer to spot places where:
[apache] / docs / manual / new_features_2_0.xml.de
1 <?xml version='1.0' encoding='UTF-8' ?>
2 <!DOCTYPE manualpage SYSTEM "./style/manualpage.dtd">
3 <?xml-stylesheet type="text/xsl" href="./style/manual.de.xsl"?>
4 <!-- English Revision: 1561569 -->
5
6 <!--
7  Licensed to the Apache Software Foundation (ASF) under one or more
8  contributor license agreements.  See the NOTICE file distributed with
9  this work for additional information regarding copyright ownership.
10  The ASF licenses this file to You under the Apache License, Version 2.0
11  (the "License"); you may not use this file except in compliance with
12  the License.  You may obtain a copy of the License at
13
14      http://www.apache.org/licenses/LICENSE-2.0
15
16  Unless required by applicable law or agreed to in writing, software
17  distributed under the License is distributed on an "AS IS" BASIS,
18  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
19  See the License for the specific language governing permissions and
20  limitations under the License.
21 -->
22
23 <manualpage metafile="new_features_2_0.xml.meta">
24
25 <title>&#220;bersicht der neuen Funktionen im Apache HTTP Server 2.0</title>
26
27 <summary>
28   <p>Dieses Dokument beschreibt einige der wichtigsten &#196;nderungen
29      des Apache HTTP Servers 2.0 gegen&#252;ber der Version 1.3.</p>
30 </summary>
31
32 <seealso><a href="upgrading.html">Upgrade von 1.3 auf 2.0</a></seealso>
33
34   <section id="core">
35     <title>Core-Erweiterungen</title>
36
37     <dl>
38       <dt><strong>Unix-Threading</strong></dt>
39
40       <dd>Auf Unix-Systemen mit Unterst&#252;tzung f&#252;r
41       POSIX-Threads, kann der Apache httpd jetzt in einem Multi-Process,
42       Multi-Threaded Hybrid-Mode gestartet werden. Dies verbessert die
43       Skalierf&#228;higkeit f&#252;r viele, jedoch nicht unbedingt alle
44       Konfigurationen.</dd>
45
46       <dt><strong>Neues Build-System</strong></dt>
47
48       <dd>Das Build-System wurde komplett auf der Basis von
49       <code>autoconf</code> und <code>libtool</code> neu geschrieben.
50       Dadurch wird das Konfigurationssystem des Apache httpd dem vieler
51       anderer Packages &#228;hnlicher.</dd>
52
53       <dt><strong>Multi-Protokoll-Unterst&#252;tzung</strong></dt>
54
55       <dd>Der Apache HTTP Server stellt jetzt die notwendigen
56       Grundfunktionalit&#228;ten bereit, um mehrere Protokolle
57       unterst&#252;tzen und verarbeiten zu k&#246;nnen.
58       <module>mod_echo</module> wurde hierf&#252;r als Beispiel
59       geschrieben.</dd>
60
61       <dt><strong>Bessere Unterst&#252;tzung von
62       Nicht-Unix-Plattformen</strong></dt>
63
64       <dd>Der Apache HTTP Server 2.0 ist schneller und stabiler auf
65       Nicht-Unix-Plattformen wie BeOS, OS/2 und Windows. Mit der
66       Einf&#252;hrung von Plattform-spezifischen <a
67       href="mpm.html">Multi-Processing Modulen</a> (MPMs) und der Apache
68       Portable Runtime (APR), sind diese Plattformen jetzt in ihrem
69       nativen API implementiert, wodurch die Verwendung der h&#228;ufig
70       fehlerbehafteten und schlecht funktionierenden
71       POSIX-Emulation-Layer vermieden wird.</dd>
72
73       <dt><strong>Neues Apache-httpd API</strong></dt>
74
75       <dd>Das API f&#252;r Module hat sich in 2.0 stark ver&#228;ndert.
76       Die meisten der Sortierungs-/Priorit&#228;tsprobleme von Modulen bei
77       1.3 sollten nun verschwunden sein. In 2.0 wird hiervon vieles
78       automatisch durchgef&#252;hrt. Die Modulsortierung wird jetzt
79       &#252;ber einen pre-hook vorgenommen, um mehr Flexibilit&#228;t
80       zu bieten. Au&#223;erdem wurden neue API-Calls hinzugef&#252;gt,
81       die zus&#228;tzliche Modulf&#228;higkeiten zur Verf&#252;gung stellen,
82       ohne den Kern des Apache HTTP Servers anpassen zu m&#252;ssen.</dd>
83
84       <dt><strong>IPv6-Unterst&#252;tzung</strong></dt>
85
86       <dd>Auf Systemen, bei denen die zugrundeliegende Apache Portable
87       Runtime-Bibliothek IPv6 unterst&#252;tzt, bekommt der Apache httpd
88       standarm&#228;&#223;ig IPv6 Listening Sockets. Zus&#228;tzlich
89       unterst&#252;tzen die Konfigurationsanweisungen <directive
90       module="mpm_common">Listen</directive>, <directive
91       module="core">NameVirtualHost</directive> und <directive
92       module="core">VirtualHost</directive> numerische IPv6-Adressangaben
93       (z.B., "<code>Listen [2001:db8::1]:8080</code>").</dd>
94
95       <dt><strong>Filterung</strong></dt>
96
97       <dd>Apache-httpd-Module k&#246;nnen jetzt als Filter entwickelt
98       und zur Filterung des rein- und rausgehenden Datenstroms des
99       Servers eingesetzt werden. Hierdurch kann beispielsweise die
100       Ausgabe von CGI-Skripten durch den <code>INCLUDES</code>-Filter
101       von <module>mod_include</module> bearbeitet werden und so
102       Server-Side Include-Anweisungen ausgef&#252;hrt werden. Das Modul
103       <module>mod_ext_filter</module> erlaubt externen Programmen als
104       Filter zu agieren, in der gleichen Weise wie CGI-Programme als
105       Eingabe dienen k&#246;nnen.</dd>
106
107       <dt><strong>Mehrsprachige Fehlermeldungen</strong></dt>
108
109       <dd>Fehlermeldungen die an den Browser rausgehen, stehen jetzt als
110       SSI-Dokumente in verschiedenen Sprachen zur Verf&#252;gung. Sie
111       k&#246;nnen bei Bedarf durch den Administrator angepasst werden,
112       um ein einheitliches Design zu erreichen.</dd>
113
114       <dt><strong>Vereinfachte Konfiguration</strong></dt>
115
116       <dd>Viele der verwirrenden Konfigurationsanweisungen wurden vereinfacht.
117       Die oft f&#252;r Verwirrung sorgenden <code>Port</code>- und
118       <code>BindAddress</code>-Anweisungen wurden entfernt.
119       Ausschlie&#223;lich die <directive
120       module="mpm_common">Listen</directive>-Anweisung wird nun zum
121       Setzen von IP-Addressen und Portnummern benutzt.
122       Der Servername und die Portnummer, die f&#252;r Weiterleitungen und
123       zur Erkennung virtueller Server verwendet werden, werden &#252;ber
124       die <directive module="core">ServerName</directive>-Anweisung
125       konfiguriert.</dd>
126
127       <dt><strong>Native Windows NT Unicode-Unterst&#252;tzung</strong></dt>
128
129       <dd>Der Apache httpd 2.0 auf Windows NT benutzt jetzt utf-8
130       f&#252;r alle Dateinamen-Kodierungen. Diese werden direkt auf das
131       zugrundeliegende Unicode-Dateisystem abgebildet, wodurch
132       Mehrsprach-Unterst&#252;tzung f&#252;r alle Windows NT-basierten
133       Installationen, inklusive Windows 2000 und Windows XP, zur
134       Verf&#252;gung gestellt wird.  <em>Diese Unterst&#252;tzung ist
135       nicht auf Windows 95, 98 oder ME verf&#252;gbar. Hier wird
136       weiterhin die jeweils lokale Codepage des Rechners f&#252;r den
137       Zugriff auf das Dateisystem verwendet.</em></dd>
138
139       <dt>Bibliothek f&#252;r regul&#228;re Ausdr&#252;cke aktualisiert</dt>
140
141       <dd>Der Apache httpd 2.0 enth&#228;lt die <a
142       href="http://www.pcre.org/">"Perl Compatible
143       Regular Expression Library"</a> (PCRE).
144       Bei der Auswertung aller regul&#228;ren Ausdr&#252;cke wird nun
145       die leistungsf&#228;higere Syntax von Perl 5 verwendet.</dd>
146
147     </dl>
148   </section>
149
150   <section id="module">
151     <title>Modul-Erweiterungen</title>
152
153     <dl>
154       <dt><module>mod_ssl</module></dt>
155
156       <dd>Neues Modul in Apache httpd 2.0. Dieses Modul ist ein
157       Interface zu den von OpenSSL bereitgestellten SSL/TLS
158       Verschl&#252;sselungs-Protokollen.</dd>
159
160       <dt><module>mod_dav</module></dt>
161
162       <dd>Neues Modul in Apache httpd 2.0. Dieses Modul implementiert
163       die HTTP Distributed Authoring and Versioning (DAV) Spezifikation
164       zur Erzeugung und Pflege von Web-Inhalten.</dd>
165
166       <dt><module>mod_deflate</module></dt>
167
168       <dd>Neues Modul in Apache httpd 2.0. Dieses Modul erlaubt es
169       Browsern, die dies unterst&#252;tzen, eine Komprimierung des
170       Inhaltes vor der Auslieferung anzufordern, um so
171       Netzwerk-Bandbreite zu sparen.</dd>
172
173       <dt><module outdated="true">mod_auth_ldap</module></dt>
174
175       <dd>Neues Modul in Apache httpd 2.0.41. Diese Modul
176       erm&#246;glicht die Verwendung einer LDAP-Datenbank zur
177       Speicherung von Berechtigungsdaten f&#252;r die
178       HTTP-Basic-Authentication.  Ein Begleitmodul,
179       <module>mod_ldap</module>, stellt einen Verbindungs-Pool und die
180       Pufferung von Abfrageergebnissen zur Verf&#252;gung.</dd>
181
182       <dt><module>mod_auth_digest</module></dt>
183
184       <dd>Zus&#228;tzliche Unterst&#252;tzung f&#252;r
185       prozess&#252;bergreifendes Session-Caching mittels Shared-Memory.
186       </dd>
187
188       <dt><module>mod_charset_lite</module></dt>
189
190       <dd>Neues Modul in Apache httpd 2.0.
191       Dieses experimentelle Modul erlaubt Zeichensatz-&#220;bersetzungen oder
192       -Umschl&#252;sselung.</dd>
193
194       <dt><module>mod_file_cache</module></dt>
195
196       <dd>Neues Modul in Apache httpd 2.0. Dieses Modul beinhaltet die
197       Funktionalit&#228;t von <code>mod_mmap_static</code> aus Version
198       1.3 des Apache HTTP Server zuz&uuml;glich einiger weiterer
199       Caching-Funktionen.</dd>
200
201       <dt><module>mod_headers</module></dt>
202
203       <dd>Dieses Modul ist in Apache httpd 2.0 deutlich flexibler
204       geworden. Es kann jetzt die von <module>mod_proxy</module>
205       genutzten Request-Header manipulieren und es ist m&#246;glich
206       Response-Header auf Basis von definierten Bedingungen zu
207       ver&#228;ndern.</dd>
208
209       <dt><module>mod_proxy</module></dt>
210
211       <dd>Das Proxy Modul wurde komplett neu geschrieben um die
212       M&#246;glichkeiten der neuen Filter-Funktionalit&#228;t
213       auszusch&#246;pfen und um einen zuverl&#228;ssigen Proxy zu haben, der
214       den HTTP/1.1-Spezifikationen entspricht. Neue <directive
215       module="mod_proxy" type="section">Proxy</directive>
216       -Konfigurationsabschnitte bieten eine besser lesbare (und intern
217       schnellere) Kontrolle der vermittelten Seiten.
218       Die &#252;berladenen <code>&lt;Directory
219       "proxy:..."&gt;</code>-Konfigurationen werden nicht
220       mehr unterst&#252;tzt. Das Modul ist nun in mehrere Module
221       unterteilt, die jeweils ein bestimmtes &#220;bertragungsprotokoll
222       unterst&#252;tzen, wie <code>proxy_connect</code>,
223       <code>proxy_ftp</code> und <code>proxy_http</code>.</dd>
224
225       <dt><module>mod_negotiation</module></dt>
226
227       <dd>Die neue Konfigurationsanweisung <directive module="mod_negotiation"
228       >ForceLanguagePriority</directive>
229       kann benutzt werden, um sicherzustellen, dass ein Client auf jeden
230       Fall ein einzelnes Dokument, anstatt einer NOT ACCEPTABLE- oder
231       MULTIPLE CHOICES-Antwort, bekommt. Zus&#228;tzlich wurden die
232       Negotiation- und Multiview-Algorithmen angepasst um einheitlichere
233       Ergebnisse zu liefern. Au&#223;erdem wird ein neues
234       Type-Map-Format bereitgestellt, das Dokumenteninhalte direkt
235       enthalten kann.</dd>
236
237       <dt><module>mod_autoindex</module></dt>
238
239       <dd>Automatisch erzeugte Verzeichnisindizes k&#246;nnen zur besseren
240       &#220;bersichtlichkeit durch HTML-Tabellen dargestellt werden.
241       Genauere Sortierungen, wie Sortierung nach Versionsnummer und
242       Wildcard-Filterung des Verzeichnisindizes werden unterst&#252;tzt.</dd>
243
244       <dt><module>mod_include</module></dt>
245
246       <dd>Neue Anweisungen erlauben es, die Standard Start- und Endtags von
247       SSI-Elementen zu &#228;ndern. Zudem k&#246;nnen die Default-Formate
248       f&#252;r Fehlermeldungen und Zeitangaben nun ebenfalls in der
249       Serverkonfiguration vorgenommen werden. Auf die Ergebnisse der
250       Auswertung und Gruppierung von regul&#228;ren Ausdr&#252;cken (jetzt
251       auf Basis der Perl-Syntax f&#252;r regul&#228;re Ausdr&#252;cke) kann
252       &#252;ber die <module>mod_include</module> Variablen <code>$0</code>
253       bis <code>$9</code> zugegriffen werden.</dd>
254
255       <dt><module outdated="true">mod_auth_dbm</module></dt>
256
257       <dd>DBM-&#228;hnliche Datenbanken werden jetzt durch die
258       Konfigurationsaweisung <code>AuthDBMType</code>
259       unterst&#252;tzt.</dd>
260     </dl>
261   </section>
262 </manualpage>