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