mirror of
https://github.com/apache/httpd.git
synced 2025-08-26 05:42:34 +03:00
Guess homework isn't a bad sacrifice, actually read some docs :-) Correct me if I'm wrong on the mod_auth_digest changes. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86901 13f79535-47bb-0310-9956-ffa450edef68
80 lines
2.8 KiB
HTML
80 lines
2.8 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
|
<HTML><HEAD>
|
|
<TITLE>New features with Apache 2.0</TITLE>
|
|
</HEAD>
|
|
|
|
<!-- Background white, links blue (unvisited), navy (visited), red (active) -->
|
|
<BODY BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF"
|
|
VLINK="#000080" ALINK="#FF0000">
|
|
<!--#include virtual="header.html" -->
|
|
<H1 ALIGN="CENTER">Overview of New Features in Apache 2.0</H1>
|
|
|
|
<P>Enhancements: <A HREF="#core">Core</A> | <a href="#module">Module</a>
|
|
|
|
<P><HR>
|
|
|
|
<H2><A NAME="core">Core Enhancements:</A></H2>
|
|
|
|
<DL>
|
|
<DT><STRONG>Unix Threading</STRONG>
|
|
<DD>On Unix systems with POSIX threads support, Apache can now run in a
|
|
hybrid multiprocess, multithreaded mode. This should improve
|
|
scalability.
|
|
|
|
<DT><STRONG>New Build System</STRONG>
|
|
<DD>The build system has been rewritten from scratch to be based on
|
|
autoconf and libtool. This makes Apache's configuration system more
|
|
similar to that of other packages.
|
|
|
|
<DT><STRONG>Multiprotocol Support</STRONG>
|
|
<DD>Apache now has some of the infrastructure in place to support serving
|
|
multiple protocols. mod_echo has been written as an example.
|
|
|
|
<DT><STRONG>Better support for non-Unix platforms</STRONG>
|
|
<DD>Apache 2.0 is faster and more stable on non-Unix platforms such as
|
|
BeOS, OS/2, and Windows. With the introduction of platform-specific
|
|
multiprocessing modules (MPM) and the Apache Portable Runtime (APR),
|
|
these platforms are now implemented in their native API, avoiding the
|
|
often buggy and poorly performing POSIX-emulation layers.
|
|
<DD>A list of the MPM's currently available is <a href="mpm.html">here</a>.
|
|
|
|
<DT><STRONG>New Apache API</STRONG>
|
|
<DD>The API for modules has changed significantly for 2.0. Many of the
|
|
module-ordering problems from 1.3 should be gone. 2.0 does much of
|
|
this automatically, and module ordering is now done per-hook to
|
|
allow more flexibility. Also, new calls have been added that provide
|
|
additional module capabilities without patching the core Apache server.
|
|
|
|
<P><HR>
|
|
|
|
<H2><A NAME="core">Module Enhancements:</A></H2>
|
|
|
|
<dl>
|
|
|
|
<dt><strong>mod_auth_db</strong>
|
|
<dd>Now supports Berkely DB 3.0
|
|
|
|
<dt><strong>mod_auth_digest</strong>
|
|
<dd>Includes additional support for session caching across processes
|
|
using shared memory.
|
|
|
|
<dt><strong>mod_charset_lite</strong> <dd>New module in Apache 2.0.
|
|
This experimental module allows for character set translation
|
|
or recoding.
|
|
|
|
<dt><strong>mod_dav</strong>
|
|
<dd>New module in Apache 2.0. This module implements the
|
|
HTTP Distributed Authoring and Versioning (DAV) specification for
|
|
posting and maintaining web content.
|
|
|
|
<dt><strong>mod_file_cache</strong>
|
|
<dd>New module in Apache 2.0. This module includes the functionality
|
|
of mod_mmap_static in Apache 1.3, plus adds further caching abilities.
|
|
|
|
</dl>
|
|
|
|
<!--#include virtual="footer.html" -->
|
|
</BODY>
|
|
</HTML>
|
|
|