1 <?xml version="1.0" encoding="ISO-8859-1"?>
2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml" lang="de" xml:lang="de"><head>
4 <meta content="text/html; charset=ISO-8859-1" http-equiv="Content-Type" />
6 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
7 This file is generated from xml source: DO NOT EDIT
8 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
10 <title>Übersicht der neuen Funktionen im Apache HTTP Server 2.0 - Apache HTTP Server Version 2.5</title>
11 <link href="./style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
12 <link href="./style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
13 <link href="./style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" /><link rel="stylesheet" type="text/css" href="./style/css/prettify.css" />
14 <script src="./style/scripts/prettify.min.js" type="text/javascript">
17 <link href="./images/favicon.ico" rel="shortcut icon" /></head>
18 <body id="manual-page"><div id="page-header">
19 <p class="menu"><a href="./mod/">Module</a> | <a href="./mod/quickreference.html">Direktiven</a> | <a href="http://wiki.apache.org/httpd/FAQ">FAQ</a> | <a href="./glossary.html">Glossar</a> | <a href="./sitemap.html">Seitenindex</a></p>
20 <p class="apache">Apache HTTP Server Version 2.5</p>
21 <img alt="" src="./images/feather.gif" /></div>
22 <div class="up"><a href="./"><img title="<-" alt="<-" src="./images/left.gif" /></a></div>
24 <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.5</a></div><div id="page-content"><div id="preamble"><h1>Übersicht der neuen Funktionen im Apache HTTP Server 2.0</h1>
26 <p><span>Verfügbare Sprachen: </span><a href="./de/new_features_2_0.html" title="Deutsch"> de </a> |
27 <a href="./en/new_features_2_0.html" hreflang="en" rel="alternate" title="English"> en </a> |
28 <a href="./fr/new_features_2_0.html" hreflang="fr" rel="alternate" title="Français"> fr </a> |
29 <a href="./ja/new_features_2_0.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> |
30 <a href="./ko/new_features_2_0.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> |
31 <a href="./pt-br/new_features_2_0.html" hreflang="pt-br" rel="alternate" title="Português (Brasil)"> pt-br </a> |
32 <a href="./ru/new_features_2_0.html" hreflang="ru" rel="alternate" title="Russian"> ru </a> |
33 <a href="./tr/new_features_2_0.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p>
36 <p>Dieses Dokument beschreibt einige der wichtigsten Änderungen
37 des Apache HTTP Servers 2.0 gegenüber der Version 1.3.</p>
39 <div id="quickview"><ul id="toc"><li><img alt="" src="./images/down.gif" /> <a href="#core">Core-Erweiterungen</a></li>
40 <li><img alt="" src="./images/down.gif" /> <a href="#module">Modul-Erweiterungen</a></li>
41 </ul><h3>Siehe auch</h3><ul class="seealso"><li><a href="upgrading.html">Upgrade von 1.3 auf 2.0</a></li></ul><ul class="seealso"><li><a href="#comments_section">Kommentare</a></li></ul></div>
42 <div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
44 <h2><a name="core" id="core">Core-Erweiterungen</a></h2>
48 <dt><strong>Unix-Threading</strong></dt>
50 <dd>Auf Unix-Systemen mit Unterstützung für
51 POSIX-Threads, kann der Apache httpd jetzt in einem Multi-Process,
52 Multi-Threaded Hybrid-Mode gestartet werden. Dies verbessert die
53 Skalierfähigkeit für viele, jedoch nicht unbedingt alle
56 <dt><strong>Neues Build-System</strong></dt>
58 <dd>Das Build-System wurde komplett auf der Basis von
59 <code>autoconf</code> und <code>libtool</code> neu geschrieben.
60 Dadurch wird das Konfigurationssystem des Apache httpd dem vieler
61 anderer Packages ähnlicher.</dd>
63 <dt><strong>Multi-Protokoll-Unterstützung</strong></dt>
65 <dd>Der Apache HTTP Server stellt jetzt die notwendigen
66 Grundfunktionalitäten bereit, um mehrere Protokolle
67 unterstützen und verarbeiten zu können.
68 <code class="module"><a href="./mod/mod_echo.html">mod_echo</a></code> wurde hierfür als Beispiel
71 <dt><strong>Bessere Unterstützung von
72 Nicht-Unix-Plattformen</strong></dt>
74 <dd>Der Apache HTTP Server 2.0 ist schneller und stabiler auf
75 Nicht-Unix-Plattformen wie BeOS, OS/2 und Windows. Mit der
76 Einführung von Plattform-spezifischen <a href="mpm.html">Multi-Processing Modulen</a> (MPMs) und der Apache
77 Portable Runtime (APR), sind diese Plattformen jetzt in ihrem
78 nativen API implementiert, wodurch die Verwendung der häufig
79 fehlerbehafteten und schlecht funktionierenden
80 POSIX-Emulation-Layer vermieden wird.</dd>
82 <dt><strong>Neues Apache-httpd API</strong></dt>
84 <dd>Das API für Module hat sich in 2.0 stark verändert.
85 Die meisten der Sortierungs-/Prioritätsprobleme von Modulen bei
86 1.3 sollten nun verschwunden sein. In 2.0 wird hiervon vieles
87 automatisch durchgeführt. Die Modulsortierung wird jetzt
88 über einen pre-hook vorgenommen, um mehr Flexibilität
89 zu bieten. Außerdem wurden neue API-Calls hinzugefügt,
90 die zusätzliche Modulfähigkeiten zur Verfügung stellen,
91 ohne den Kern des Apache HTTP Servers anpassen zu müssen.</dd>
93 <dt><strong>IPv6-Unterstützung</strong></dt>
95 <dd>Auf Systemen, bei denen die zugrundeliegende Apache Portable
96 Runtime-Bibliothek IPv6 unterstützt, bekommt der Apache httpd
97 standarmäßig IPv6 Listening Sockets. Zusätzlich
98 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
99 (z.B., "<code>Listen [2001:db8::1]:8080</code>").</dd>
101 <dt><strong>Filterung</strong></dt>
103 <dd>Apache-httpd-Module können jetzt als Filter entwickelt
104 und zur Filterung des rein- und rausgehenden Datenstroms des
105 Servers eingesetzt werden. Hierdurch kann beispielsweise die
106 Ausgabe von CGI-Skripten durch den <code>INCLUDES</code>-Filter
107 von <code class="module"><a href="./mod/mod_include.html">mod_include</a></code> bearbeitet werden und so
108 Server-Side Include-Anweisungen ausgeführt werden. Das Modul
109 <code class="module"><a href="./mod/mod_ext_filter.html">mod_ext_filter</a></code> erlaubt externen Programmen als
110 Filter zu agieren, in der gleichen Weise wie CGI-Programme als
111 Eingabe dienen können.</dd>
113 <dt><strong>Mehrsprachige Fehlermeldungen</strong></dt>
115 <dd>Fehlermeldungen die an den Browser rausgehen, stehen jetzt als
116 SSI-Dokumente in verschiedenen Sprachen zur Verfügung. Sie
117 können bei Bedarf durch den Administrator angepasst werden,
118 um ein einheitliches Design zu erreichen.</dd>
120 <dt><strong>Vereinfachte Konfiguration</strong></dt>
122 <dd>Viele der verwirrenden Konfigurationsanweisungen wurden vereinfacht.
123 Die oft für Verwirrung sorgenden <code>Port</code>- und
124 <code>BindAddress</code>-Anweisungen wurden entfernt.
125 Ausschließlich die <code class="directive"><a href="./mod/mpm_common.html#listen">Listen</a></code>-Anweisung wird nun zum
126 Setzen von IP-Addressen und Portnummern benutzt.
127 Der Servername und die Portnummer, die für Weiterleitungen und
128 zur Erkennung virtueller Server verwendet werden, werden über
129 die <code class="directive"><a href="./mod/core.html#servername">ServerName</a></code>-Anweisung
132 <dt><strong>Native Windows NT Unicode-Unterstützung</strong></dt>
134 <dd>Der Apache httpd 2.0 auf Windows NT benutzt jetzt utf-8
135 für alle Dateinamen-Kodierungen. Diese werden direkt auf das
136 zugrundeliegende Unicode-Dateisystem abgebildet, wodurch
137 Mehrsprach-Unterstützung für alle Windows NT-basierten
138 Installationen, inklusive Windows 2000 und Windows XP, zur
139 Verfügung gestellt wird. <em>Diese Unterstützung ist
140 nicht auf Windows 95, 98 oder ME verfügbar. Hier wird
141 weiterhin die jeweils lokale Codepage des Rechners für den
142 Zugriff auf das Dateisystem verwendet.</em></dd>
144 <dt>Bibliothek für reguläre Ausdrücke aktualisiert</dt>
146 <dd>Der Apache httpd 2.0 enthält die <a href="http://www.pcre.org/">"Perl Compatible
147 Regular Expression Library"</a> (PCRE).
148 Bei der Auswertung aller regulären Ausdrücke wird nun
149 die leistungsfähigere Syntax von Perl 5 verwendet.</dd>
152 </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
153 <div class="section">
154 <h2><a name="module" id="module">Modul-Erweiterungen</a></h2>
158 <dt><code class="module"><a href="./mod/mod_ssl.html">mod_ssl</a></code></dt>
160 <dd>Neues Modul in Apache httpd 2.0. Dieses Modul ist ein
161 Interface zu den von OpenSSL bereitgestellten SSL/TLS
162 Verschlüsselungs-Protokollen.</dd>
164 <dt><code class="module"><a href="./mod/mod_dav.html">mod_dav</a></code></dt>
166 <dd>Neues Modul in Apache httpd 2.0. Dieses Modul implementiert
167 die HTTP Distributed Authoring and Versioning (DAV) Spezifikation
168 zur Erzeugung und Pflege von Web-Inhalten.</dd>
170 <dt><code class="module"><a href="./mod/mod_deflate.html">mod_deflate</a></code></dt>
172 <dd>Neues Modul in Apache httpd 2.0. Dieses Modul erlaubt es
173 Browsern, die dies unterstützen, eine Komprimierung des
174 Inhaltes vor der Auslieferung anzufordern, um so
175 Netzwerk-Bandbreite zu sparen.</dd>
177 <dt><code class="module">mod_auth_ldap</code></dt>
179 <dd>Neues Modul in Apache httpd 2.0.41. Diese Modul
180 ermöglicht die Verwendung einer LDAP-Datenbank zur
181 Speicherung von Berechtigungsdaten für die
182 HTTP-Basic-Authentication. Ein Begleitmodul,
183 <code class="module"><a href="./mod/mod_ldap.html">mod_ldap</a></code>, stellt einen Verbindungs-Pool und die
184 Pufferung von Abfrageergebnissen zur Verfügung.</dd>
186 <dt><code class="module"><a href="./mod/mod_auth_digest.html">mod_auth_digest</a></code></dt>
188 <dd>Zusätzliche Unterstützung für
189 prozessübergreifendes Session-Caching mittels Shared-Memory.
192 <dt><code class="module"><a href="./mod/mod_charset_lite.html">mod_charset_lite</a></code></dt>
194 <dd>Neues Modul in Apache httpd 2.0.
195 Dieses experimentelle Modul erlaubt Zeichensatz-Übersetzungen oder
196 -Umschlüsselung.</dd>
198 <dt><code class="module"><a href="./mod/mod_file_cache.html">mod_file_cache</a></code></dt>
200 <dd>Neues Modul in Apache httpd 2.0. Dieses Modul beinhaltet die
201 Funktionalität von <code>mod_mmap_static</code> aus Version
202 1.3 des Apache HTTP Server zuzüglich einiger weiterer
203 Caching-Funktionen.</dd>
205 <dt><code class="module"><a href="./mod/mod_headers.html">mod_headers</a></code></dt>
207 <dd>Dieses Modul ist in Apache httpd 2.0 deutlich flexibler
208 geworden. Es kann jetzt die von <code class="module"><a href="./mod/mod_proxy.html">mod_proxy</a></code>
209 genutzten Request-Header manipulieren und es ist möglich
210 Response-Header auf Basis von definierten Bedingungen zu
213 <dt><code class="module"><a href="./mod/mod_proxy.html">mod_proxy</a></code></dt>
215 <dd>Das Proxy Modul wurde komplett neu geschrieben um die
216 Möglichkeiten der neuen Filter-Funktionalität
217 auszuschöpfen und um einen zuverlässigen Proxy zu haben, der
218 den HTTP/1.1-Spezifikationen entspricht. Neue <code class="directive"><a href="./mod/mod_proxy.html#proxy"><Proxy></a></code>
219 -Konfigurationsabschnitte bieten eine besser lesbare (und intern
220 schnellere) Kontrolle der vermittelten Seiten.
221 Die überladenen <code><Directory
222 "proxy:..."></code>-Konfigurationen werden nicht
223 mehr unterstützt. Das Modul ist nun in mehrere Module
224 unterteilt, die jeweils ein bestimmtes Übertragungsprotokoll
225 unterstützen, wie <code>proxy_connect</code>,
226 <code>proxy_ftp</code> und <code>proxy_http</code>.</dd>
228 <dt><code class="module"><a href="./mod/mod_negotiation.html">mod_negotiation</a></code></dt>
230 <dd>Die neue Konfigurationsanweisung <code class="directive"><a href="./mod/mod_negotiation.html#forcelanguagepriority">ForceLanguagePriority</a></code>
231 kann benutzt werden, um sicherzustellen, dass ein Client auf jeden
232 Fall ein einzelnes Dokument, anstatt einer NOT ACCEPTABLE- oder
233 MULTIPLE CHOICES-Antwort, bekommt. Zusätzlich wurden die
234 Negotiation- und Multiview-Algorithmen angepasst um einheitlichere
235 Ergebnisse zu liefern. Außerdem wird ein neues
236 Type-Map-Format bereitgestellt, das Dokumenteninhalte direkt
239 <dt><code class="module"><a href="./mod/mod_autoindex.html">mod_autoindex</a></code></dt>
241 <dd>Automatisch erzeugte Verzeichnisindizes können zur besseren
242 Übersichtlichkeit durch HTML-Tabellen dargestellt werden.
243 Genauere Sortierungen, wie Sortierung nach Versionsnummer und
244 Wildcard-Filterung des Verzeichnisindizes werden unterstützt.</dd>
246 <dt><code class="module"><a href="./mod/mod_include.html">mod_include</a></code></dt>
248 <dd>Neue Anweisungen erlauben es, die Standard Start- und Endtags von
249 SSI-Elementen zu ändern. Zudem können die Default-Formate
250 für Fehlermeldungen und Zeitangaben nun ebenfalls in der
251 Serverkonfiguration vorgenommen werden. Auf die Ergebnisse der
252 Auswertung und Gruppierung von regulären Ausdrücken (jetzt
253 auf Basis der Perl-Syntax für reguläre Ausdrücke) kann
254 über die <code class="module"><a href="./mod/mod_include.html">mod_include</a></code> Variablen <code>$0</code>
255 bis <code>$9</code> zugegriffen werden.</dd>
257 <dt><code class="module">mod_auth_dbm</code></dt>
259 <dd>DBM-ähnliche Datenbanken werden jetzt durch die
260 Konfigurationsaweisung <code>AuthDBMType</code>
264 <div class="bottomlang">
265 <p><span>Verfügbare Sprachen: </span><a href="./de/new_features_2_0.html" title="Deutsch"> de </a> |
266 <a href="./en/new_features_2_0.html" hreflang="en" rel="alternate" title="English"> en </a> |
267 <a href="./fr/new_features_2_0.html" hreflang="fr" rel="alternate" title="Français"> fr </a> |
268 <a href="./ja/new_features_2_0.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> |
269 <a href="./ko/new_features_2_0.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> |
270 <a href="./pt-br/new_features_2_0.html" hreflang="pt-br" rel="alternate" title="Português (Brasil)"> pt-br </a> |
271 <a href="./ru/new_features_2_0.html" hreflang="ru" rel="alternate" title="Russian"> ru </a> |
272 <a href="./tr/new_features_2_0.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p>
273 </div><div class="top"><a href="#page-header"><img src="./images/up.gif" alt="top" /></a></div><div class="section"><h2><a id="comments_section" name="comments_section">Kommentare</a></h2><div class="warning"><strong>Notice:</strong><br />This is not a Q&A section. Comments placed here should be pointed towards suggestions on improving the documentation or server, and may be removed again by our moderators if they are either implemented or considered invalid/off-topic. Questions on how to manage the Apache HTTP Server should be directed at either our IRC channel, #httpd, on Freenode, or sent to our <a href="http://httpd.apache.org/lists.html">mailing lists</a>.</div>
274 <script type="text/javascript"><!--//--><![CDATA[//><!--
275 var comments_shortname = 'httpd';
276 var comments_identifier = 'http://httpd.apache.org/docs/trunk/new_features_2_0.html';
278 if (w.location.hostname.toLowerCase() == "httpd.apache.org") {
279 d.write('<div id="comments_thread"><\/div>');
280 var s = d.createElement('script');
281 s.type = 'text/javascript';
283 s.src = 'https://comments.apache.org/show_comments.lua?site=' + comments_shortname + '&page=' + comments_identifier;
284 (d.getElementsByTagName('head')[0] || d.getElementsByTagName('body')[0]).appendChild(s);
287 d.write('<div id="comments_thread">Comments are disabled for this page at the moment.<\/div>');
289 })(window, document);
290 //--><!]]></script></div><div id="footer">
291 <p class="apache">Copyright 2016 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>
292 <p class="menu"><a href="./mod/">Module</a> | <a href="./mod/quickreference.html">Direktiven</a> | <a href="http://wiki.apache.org/httpd/FAQ">FAQ</a> | <a href="./glossary.html">Glossar</a> | <a href="./sitemap.html">Seitenindex</a></p></div><script type="text/javascript"><!--//--><![CDATA[//><!--
293 if (typeof(prettyPrint) !== 'undefined') {