new_features_2_0.html.de revision 1a3686aa9393ca662732c4c09f4ed7cba22e353c
<?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="/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="&lt;-" alt="&lt;-" src="/images/left.gif" /></a></div><div id="path"><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.0</a></div><div id="page-content"><div id="preamble"><h1>�bersicht der neuen Funktionen in Apache 2.0</h1>
<p>Erweiterungen:</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></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 autoconf und libtool
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.
mod_echo 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., "Listen [fe80::1]:8080").</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 INCLUDES-Filter
von mod_include bearbeitet werden und so Server-Side Include-Anweisungen ausgef�hrt
werden.</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 Port- und BindAddress-Anweisungen wurden
entfernt. Ausschlie�lich die Listen-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 ServerName-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>
</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><strong>mod_ssl</strong></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><strong>mod_dav</strong></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><strong>mod_auth_digest</strong></dt>
<dd>Zus�tzliche Unterst�tzung f�r prozess�bergreifendes
Session-Caching mittels Shared-Memory.
</dd>
<dt><strong>mod_charset_lite</strong></dt>
<dd>Neues Modul in Apache 2.0.
Dieses experimentelle Modul erlaubt Zeichensatz-�bersetzungen oder
-Umschl�sselung.</dd>
<dt><strong>mod_file_cache</strong></dt>
<dd>Neues Modul in Apache 2.0. Dieses Modul beinhaltet die Funktionalit�t
von mod_mmap_static aus Apache 1.3, plus einige weitere Caching-Funktionen.</dd>
<dt><strong>mod_headers</strong></dt>
<dd>Dieses Modul ist in Apache 2.0 deutlich flexibler geworden. Es kann jetzt
die von mod_proxy genutzten Request-Header manipulieren und es ist m�glich
Response-Header auf Basis von definierten Bedingungen zu ver�ndern.</dd>
<dt><strong>mod_proxy</strong></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.</dd>
<dt><strong>mod_negotiation</strong></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 eine
neue Form von Type-Maps bereitgestellt, die direkt den Inhalt von Dokumenten
umfassen k�nnen.</dd>
<dt><strong>mod_autoindex</strong></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><strong>mod_include</strong></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's Regular Expression
Syntax) kann �ber die mod_include Variablen $0 bis $9 zugegriffen werden.</dd>
<dt><strong>mod_auth_dbm</strong></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>
<dt><strong>mod_proxy</strong></dt>
<dd>Neue &lt;Proxy&gt;-Konfigurationssektionen bringen eine besser
lesbare (und intern schnellere) Kontrolle der genutzten Websites.
Die �berladene &lt;Directory "proxy:..."&gt;-Anweisung wird nicht mehr
unterst�tzt. Das Modul wurde in mehrere Module aufgeteilt, die jeweils
ein bestimmtes �bertragungsprotokoll implementieren. Diese sind proxy_connect,
proxy_ftp und proxy_http.</dd>
</dl>
</div></div><div id="footer"><p class="apache">Gepflegt durch das <a href="http://httpd.apache.org/docs-project/">Apache HTTP Server Documentation Project</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>