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