~certify-web-dev/twisted/certify-trunk

« back to all changes in this revision

Viewing changes to twisted/web2/topfiles/README

  • Committer: Bazaar Package Importer
  • Author(s): Matthias Klose
  • Date: 2007-01-17 14:52:35 UTC
  • mfrom: (1.1.5 upstream) (2.1.2 etch)
  • Revision ID: james.westby@ubuntu.com-20070117145235-btmig6qfmqfen0om
Tags: 2.5.0-0ubuntu1
New upstream version, compatible with python2.5.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
Twisted.Web2
 
2
============
 
3
 
 
4
Twisted.Web2 is the next generation Web Server Framework built with 
 
5
Twisted.  Web2 is under active development and it's APIs should not be 
 
6
considered stable at this point.  It is not a version of Twisted.Web and
 
7
 with that in mind compatibility is not of the highest concern, though 
 
8
the compatibility layer does support many but not all twisted.web resources.
 
9
 
 
10
Improvements over Twisted.Web
 
11
-----------------------------
 
12
 
 
13
 * Streaming upload data
 
14
 * Support for multiple headers of the same name
 
15
 * Separation of low level HTTP and high level request handling which allows
 
16
it to run under other transports such as SCGI and CGI
 
17
 * IResource API improvements from Nevow
 
18
 * More versatile outgoing data streaming API
 
19
 * Correct header parsing
 
20
 * Full HTTP/1.1 support
 
21
 * Output filters (HTTP range support in a generic fashion, and gzip support)
 
22
 * Significantly better URI Rewriting when used behind a reverse proxy such as 
 
23
Apache's mod_pxy
 
24
 
 
25
Things to further improve
 
26
-------------------------
 
27
 
 
28
 * Speed, it's not very fast, depending on how the benchmarks are done it's 
 
29
either significantly faster than Twisted.Web or twice as slow.
 
30
 * Better twisted.web compatibility
 
31
 * More and better tests
 
32
 
 
33