1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
|
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="de" xml:lang="de"><head><!--
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
This file is generated from xml source: DO NOT EDIT
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
-->
<title>�bersicht der neuen Funktionen in Apache 2.0 - Apache HTTP Server</title>
<link href="./style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
<link href="./style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
<link href="./style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" />
<link href="./images/favicon.ico" rel="shortcut icon" /></head>
<body id="manual-page"><div id="page-header">
<p class="menu"><a href="./mod/">Module</a> | <a href="./mod/directives.html">Direktiven</a> | <a href="./faq/">FAQ</a> | <a href="./glossary.html">Glossar</a> | <a href="./sitemap.html">Seitenindex</a></p>
<p class="apache">Apache HTTP Server Version 2.0</p>
<img alt="" src="./images/feather.gif" /></div>
<div class="up"><a href="./"><img title="<-" alt="<-" src="./images/left.gif" /></a></div>
<div id="path">
<a href="http://www.apache.org/">Apache</a> > <a href="http://httpd.apache.org/">HTTP-Server</a> > <a href="http://httpd.apache.org/docs/">Dokumentation</a> > <a href="./">Version 2.0</a></div><div id="page-content"><div id="preamble"><h1>�bersicht der neuen Funktionen in Apache 2.0</h1>
<div class="toplang">
<p><span>Verf�gbare Sprachen: </span><a href="./de/new_features_2_0.html" title="Deutsch"> de </a> |
<a href="./en/new_features_2_0.html" hreflang="en" rel="alternate" title="English"> en </a> |
<a href="./es/new_features_2_0.html" hreflang="es" rel="alternate" title="Espa�ol"> es </a> |
<a href="./fr/new_features_2_0.html" hreflang="fr" rel="alternate" title="Fran�ais"> fr </a> |
<a href="./ja/new_features_2_0.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> |
<a href="./ko/new_features_2_0.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> |
<a href="./ru/new_features_2_0.html" hreflang="ru" rel="alternate" title="Russian"> ru </a> |
<a href="./tr/new_features_2_0.html" hreflang="tr" rel="alternate" title="T�rk�e"> tr </a></p>
</div>
<p>Dieses Dokument beschreibt einige der wichtigsten �nderungen
des Apache HTTP Servers 2.0 gegen�ber der Version 1.3.</p>
</div>
<div id="quickview"><ul id="toc"><li><img alt="" src="./images/down.gif" /> <a href="#core">Core-Erweiterungen</a></li>
<li><img alt="" src="./images/down.gif" /> <a href="#module">Modul-Erweiterungen</a></li>
</ul><h3>Siehe auch</h3><ul class="seealso"><li><a href="upgrading.html">Upgrade von 1.3 auf 2.0</a></li></ul></div>
<div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
<div class="section">
<h2><a name="core" id="core">Core-Erweiterungen</a></h2>
<dl>
<dt><strong>Unix-Threading</strong></dt>
<dd>Auf Unix-Systemen mit Unterst�tzung f�r POSIX-Threads,
kann Apache jetzt in einem Multi-Process, Multi-Threaded Hybrid-Mode
gestartet werden. Dies verbessert die Skalierf�higkeit f�r
viele, jedoch nicht unbedingt alle Konfigurationen.</dd>
<dt><strong>Neues Build-System</strong></dt>
<dd>Das Build-System wurde komplett auf der Basis von
<code>autoconf</code> und <code>libtool</code> neu geschrieben. Dadurch
wird das Apache-Konfigurationssystem dem vieler anderer Packages
�hnlicher.</dd>
<dt><strong>Multi-Protokoll-Unterst�tzung</strong></dt>
<dd>Apache stellt jetzt die notwendigen Grundfunktionalit�ten
bereit, um mehrere Protokolle unterst�tzen und verarbeiten zu
k�nnen. <code class="module"><a href="./mod/mod_echo.html">mod_echo</a></code> wurde hierf�r als
Beispiel geschrieben.</dd>
<dt><strong>Bessere Unterst�tzung von
Nicht-Unix-Plattformen</strong></dt>
<dd>Apache 2.0 ist schneller und stabiler auf Nicht-Unix-Plattformen
wie BeOS, OS/2 und Windows. Mit der Einf�hrung von
Plattform-spezifischen <a href="mpm.html">Multi-Processing Modulen</a>
(MPMs) und der Apache Portable Runtime (APR), sind diese Plattformen
jetzt in ihrem nativen API implementiert, wodurch die Verwendung der
h�ufig fehlerbehafteten und schlecht funktionierenden
POSIX-Emulation-Layer vermieden wird.</dd>
<dt><strong>Neues Apache API</strong></dt>
<dd>Das API f�r Module hat sich in 2.0 stark ver�ndert.
Die meisten der Sortierungs-/Priorit�tsprobleme von Modulen bei
1.3 sollten nun verschwunden sein. In 2.0 wird hiervon vieles
automatisch durchgef�hrt. Die Modulsortierung wird jetzt
�ber einen pre-hook vorgenommen, um mehr Flexibilit�t
zu bieten. Au�erdem wurden neue API-Calls hinzugef�gt,
die zus�tzliche Modulf�higkeiten zur Verf�gung stellen,
ohne den Apache-Kern anpassen zu m�ssen.</dd>
<dt><strong>IPv6-Unterst�tzung</strong></dt>
<dd>Auf Systemen, bei denen die zugrundeliegende Apache Portable
Runtime-Bibliothek IPv6 unterst�tzt, bekommt Apache
standarm��ig IPv6 Listening Sockets. Zus�tzlich
unterst�tzen die Konfigurationsanweisungen <code class="directive"><a href="./mod/mpm_common.html#listen">Listen</a></code>, <code class="directive"><a href="./mod/core.html#namevirtualhost">NameVirtualHost</a></code> und <code class="directive"><a href="./mod/core.html#virtualhost">VirtualHost</a></code> numerische IPv6-Adressangaben
(z.B., "<code>Listen [2001:db8::1]:8080</code>").</dd>
<dt><strong>Filterung</strong></dt>
<dd>Apache-Module k�nnen jetzt als Filter entwickelt und zur
Filterung des rein- und rausgehenden Datenstroms des Servers
eingesetzt werden. Hierdurch kann beispielsweise die Ausgabe von
CGI-Skripten durch den <code>INCLUDES</code>-Filter von
<code class="module"><a href="./mod/mod_include.html">mod_include</a></code> bearbeitet werden und so Server-Side
Include-Anweisungen ausgef�hrt werden. Das Modul
<code class="module"><a href="./mod/mod_ext_filter.html">mod_ext_filter</a></code> erlaubt externen Programmen
als Filter zu agieren, in der gleichen Weise wie CGI-Programme als
Eingabe dienen k�nnen.</dd>
<dt><strong>Mehrsprachige Fehlermeldungen</strong></dt>
<dd>Fehlermeldungen die an den Browser rausgehen, stehen jetzt als
SSI-Dokumente in verschiedenen Sprachen zur Verf�gung. Sie
k�nnen bei Bedarf durch den Administrator angepasst werden,
um ein einheitliches Design zu erreichen.</dd>
<dt><strong>Vereinfachte Konfiguration</strong></dt>
<dd>Viele der verwirrenden Konfigurationsanweisungen wurden vereinfacht.
Die oft f�r Verwirrung sorgenden <code>Port</code>- und
<code>BindAddress</code>-Anweisungen wurden entfernt.
Ausschlie�lich die <code class="directive"><a href="./mod/mpm_common.html#listen">Listen</a></code>-Anweisung wird nun zum
Setzen von IP-Addressen und Portnummern benutzt.
Der Servername und die Portnummer, die f�r Weiterleitungen und
zur Erkennung virtueller Server verwendet werden, werden �ber
die <code class="directive"><a href="./mod/core.html#servername">ServerName</a></code>-Anweisung
konfiguriert.</dd>
<dt><strong>Native Windows NT Unicode-Unterst�tzung</strong></dt>
<dd>Apache 2.0 auf Windows NT benutzt jetzt utf-8 f�r alle
Dateinamen-Kodierungen. Diese werden direkt auf das zugrundeliegende
Unicode-Dateisystem abgebildet, wodurch Mehrsprach-Unterst�tzung
f�r alle Windows NT-basierten Installationen, inklusive Windows
2000 und Windows XP, zur Verf�gung gestellt wird.
<em>Diese Unterst�tzung ist nicht auf Windows 95, 98 oder ME
verf�gbar. Hier wird weiterhin die jeweils lokale Codepage des
Rechners f�r den Zugriff auf das Dateisystem verwendet.</em></dd>
<dt>Bibliothek f�r regul�re Ausdr�cke aktualisiert</dt>
<dd>Apache 2.0 enth�lt die <a href="http://www.pcre.org/">"Perl Compatible
Regular Expression Library"</a> (PCRE).
Bei der Auswertung aller regul�ren Ausdr�cke wird nun
die leistungsf�higere Syntax von Perl 5 verwendet.</dd>
</dl>
</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
<div class="section">
<h2><a name="module" id="module">Modul-Erweiterungen</a></h2>
<dl>
<dt><code class="module"><a href="./mod/mod_ssl.html">mod_ssl</a></code></dt>
<dd>Neues Modul in Apache 2.0. Dieses Modul ist ein Interface
zu den von OpenSSL bereitgestellten SSL/TLS
Verschl�sselungs-Protokollen.</dd>
<dt><code class="module"><a href="./mod/mod_dav.html">mod_dav</a></code></dt>
<dd>Neues Modul in Apache 2.0. Dieses Modul implementiert die HTTP
Distributed Authoring and Versioning (DAV) Spezifikation zur
Erzeugung und Pflege von Web-Inhalten.</dd>
<dt><code class="module"><a href="./mod/mod_deflate.html">mod_deflate</a></code></dt>
<dd>Neues Modul in Apache 2.0. Dieses Modul erlaubt es Browsern, die
dies unterst�tzen, eine Komprimierung des Inhaltes vor der
Auslieferung anzufordern, um so Netzwerk-Bandbreite zu sparen.</dd>
<dt><code class="module"><a href="./mod/mod_auth_ldap.html">mod_auth_ldap</a></code></dt>
<dd>Neues Modul in Apache 2.0.41. Diese Modul erm�glicht
die Verwendung einer LDAP-Datenbank zur Speicherung von
Berechtigungsdaten f�r die HTTP-Basic-Authentication.
Ein Begleitmodul, <code class="module"><a href="./mod/mod_ldap.html">mod_ldap</a></code>, stellt einen
Verbindungs-Pool und die Pufferung von Abfrageergebnissen zur
Verf�gung.
</dd>
<dt><code class="module"><a href="./mod/mod_auth_digest.html">mod_auth_digest</a></code></dt>
<dd>Zus�tzliche Unterst�tzung f�r
prozess�bergreifendes Session-Caching mittels Shared-Memory.
</dd>
<dt><code class="module"><a href="./mod/mod_charset_lite.html">mod_charset_lite</a></code></dt>
<dd>Neues Modul in Apache 2.0.
Dieses experimentelle Modul erlaubt Zeichensatz-�bersetzungen oder
-Umschl�sselung.</dd>
<dt><code class="module"><a href="./mod/mod_file_cache.html">mod_file_cache</a></code></dt>
<dd>Neues Modul in Apache 2.0. Dieses Modul beinhaltet die
Funktionalit�t von <code>mod_mmap_static</code> aus Apache 1.3,
plus einige weitere Caching-Funktionen.</dd>
<dt><code class="module"><a href="./mod/mod_headers.html">mod_headers</a></code></dt>
<dd>Dieses Modul ist in Apache 2.0 deutlich flexibler geworden. Es
kann jetzt die von <code class="module"><a href="./mod/mod_proxy.html">mod_proxy</a></code> genutzten Request-Header
manipulieren und es ist m�glich Response-Header auf Basis von
definierten Bedingungen zu ver�ndern.</dd>
<dt><code class="module"><a href="./mod/mod_proxy.html">mod_proxy</a></code></dt>
<dd>Das Proxy Modul wurde komplett neu geschrieben um die
M�glichkeiten der neuen Filter-Funktionalit�t
auszusch�pfen und um einen zuverl�ssigen Proxy zu haben, der
den HTTP/1.1-Spezifikationen entspricht. Neue <code class="directive"><a href="./mod/mod_proxy.html#proxy"><Proxy></a></code>
-Konfigurationsabschnitte bieten eine besser lesbare (und intern
schnellere) Kontrolle der vermittelten Seiten.
Die �berladenen <code><Directory
"proxy:..."></code>-Konfigurationen werden nicht
mehr unterst�tzt. Das Modul ist nun in mehrere Module
unterteilt, die jeweils ein bestimmtes �bertragungsprotokoll
unterst�tzen, wie <code>proxy_connect</code>,
<code>proxy_ftp</code> und <code>proxy_http</code>.</dd>
<dt><code class="module"><a href="./mod/mod_negotiation.html">mod_negotiation</a></code></dt>
<dd>Die neue Konfigurationsanweisung <code class="directive"><a href="./mod/mod_negotiation.html#forcelanguagepriority">ForceLanguagePriority</a></code>
kann benutzt werden, um sicherzustellen, dass ein Client auf jeden
Fall ein einzelnes Dokument, anstatt einer NOT ACCEPTABLE- oder
MULTIPLE CHOICES-Antwort, bekommt. Zus�tzlich wurden die
Negotiation- und Multiview-Algorithmen angepasst um einheitlichere
Ergebnisse zu liefern. Au�erdem wird ein neues
Type-Map-Format bereitgestellt, das Dokumenteninhalte direkt
enthalten kann.</dd>
<dt><code class="module"><a href="./mod/mod_autoindex.html">mod_autoindex</a></code></dt>
<dd>Automatisch erzeugte Verzeichnisindizes k�nnen zur besseren
�bersichtlichkeit durch HTML-Tabellen dargestellt werden.
Genauere Sortierungen, wie Sortierung nach Versionsnummer und
Wildcard-Filterung des Verzeichnisindizes werden unterst�tzt.</dd>
<dt><code class="module"><a href="./mod/mod_include.html">mod_include</a></code></dt>
<dd>Neue Anweisungen erlauben es, die Standard Start- und Endtags von
SSI-Elementen zu �ndern. Zudem k�nnen die Default-Formate
f�r Fehlermeldungen und Zeitangaben nun ebenfalls in der
Serverkonfiguration vorgenommen werden. Auf die Ergebnisse der
Auswertung und Gruppierung von regul�ren Ausdr�cken (jetzt
auf Basis der Perl-Syntax f�r regul�re Ausdr�cke) kann
�ber die <code class="module"><a href="./mod/mod_include.html">mod_include</a></code> Variablen <code>$0</code>
bis <code>$9</code> zugegriffen werden.</dd>
<dt><code class="module"><a href="./mod/mod_auth_dbm.html">mod_auth_dbm</a></code></dt>
<dd>DBM-�hnliche Datenbanken werden jetzt durch die
Konfigurationsaweisung <code class="directive"><a href="./mod/mod_auth_dbm.html#authdbmtype">AuthDBMType</a></code> unterst�tzt.</dd>
</dl>
</div></div>
<div class="bottomlang">
<p><span>Verf�gbare Sprachen: </span><a href="./de/new_features_2_0.html" title="Deutsch"> de </a> |
<a href="./en/new_features_2_0.html" hreflang="en" rel="alternate" title="English"> en </a> |
<a href="./es/new_features_2_0.html" hreflang="es" rel="alternate" title="Espa�ol"> es </a> |
<a href="./fr/new_features_2_0.html" hreflang="fr" rel="alternate" title="Fran�ais"> fr </a> |
<a href="./ja/new_features_2_0.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> |
<a href="./ko/new_features_2_0.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> |
<a href="./ru/new_features_2_0.html" hreflang="ru" rel="alternate" title="Russian"> ru </a> |
<a href="./tr/new_features_2_0.html" hreflang="tr" rel="alternate" title="T�rk�e"> tr </a></p>
</div><div id="footer">
<p class="apache">Copyright 2009 The Apache Software Foundation.<br />Lizenziert unter der <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
<p class="menu"><a href="./mod/">Module</a> | <a href="./mod/directives.html">Direktiven</a> | <a href="./faq/">FAQ</a> | <a href="./glossary.html">Glossar</a> | <a href="./sitemap.html">Seitenindex</a></p></div>
</body></html>
|