WebStack

docs/supported-frameworks.html

733:26865b172666
2007-11-12 paulb [project @ 2007-11-12 00:51:34 by paulb] Added a StringResource class for simple static resources. Introduced base classes for common authentication activities. Merged "app", "path" and "qs" fields into a single "app" field for login and redirection. Added support for OpenID authentication.
     1 <?xml version="1.0" encoding="iso-8859-1"?>     2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">     3 <html xmlns="http://www.w3.org/1999/xhtml"><head><meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type" />     4   <title>Supported Frameworks</title>     5   <link href="styles.css" rel="stylesheet" type="text/css" /></head>     6 <body>     7 <h1>Supported Frameworks</h1>     8      9 <p>The server environments or frameworks supported by WebStack are as follows:</p>    10     11 <table border="1" cellpadding="5" cellspacing="0">    12   <tbody>    13     <tr>    14       <th>Framework</th>    15       <th>Versions Tested</th><th>Availability</th><th>Also Required</th>    16     </tr>    17     <tr>    18       <td>BaseHTTPRequestHandler</td>    19       <td align="undefined" valign="undefined">Python 2.2.2<br />Python 2.3.x<br />Python 2.4.x<br />Python 2.5.1</td><td>Found in Python's standard library - no additional software required</td><td align="undefined" valign="undefined"></td>    20     </tr>    21     <tr>    22       <td>CGI</td>    23       <td align="undefined" valign="undefined">Apache 2.0.x<br />Apache 2.2.x<br />AOLserver 4.0.10<br />lighttpd 1.3.15</td><td><br /></td><td align="undefined" valign="undefined">Web server with CGI support:<br /><br /> Apache httpd (<a href="http://httpd.apache.org/">http://httpd.apache.org/</a>) AOLserver (<a href="http://aolserver.com/">http://aolserver.com/</a>)<br />lighttpd (<a href="http://www.lighttpd.net/">http://www.lighttpd.net/</a>)</td>    24     </tr>    25     <tr><td align="undefined" valign="undefined">Django</td><td align="undefined" valign="undefined">Django 0.95</td><td align="undefined" valign="undefined"><a href="http://www.djangoproject.com/">http://www.djangoproject.com/</a><br /></td><td align="undefined" valign="undefined"></td></tr><tr>    26       <td>Jython/Java Servlet</td>    27       <td align="undefined" valign="undefined"><ul><li>Jython 2.1</li><li>Java JDK 1.3.1_02, Java JDK 1.5.0_03, GIJ 4.1.2 <strong>(not recommended)</strong></li><li>Tomcat 4.1.31, 4.1.36 (Servlet 2.3)</li></ul></td><td></td><td align="undefined" valign="undefined">Jython (<a href="http://www.jython.org/">http://www.jython.org/</a>)<br /><br /> Java Servlet container:<br />Apache Tomcat (<a href="http://tomcat.apache.org/">http://tomcat.apache.org/</a>)</td>    28     </tr>    29     <tr>    30       <td>mod_python</td>    31       <td align="undefined" valign="undefined">3.0.3 (3.1.3, 3.2.10 for <a href="features.html">framework cookie and session support</a>)</td><td><a href="http://www.modpython.org/">http://www.modpython.org/</a><br /></td><td align="undefined" valign="undefined">Apache httpd (<a href="http://httpd.apache.org/">http://httpd.apache.org/</a>)</td>    32     </tr>    33     <tr>    34       <td>Twisted</td>    35       <td align="undefined" valign="undefined">Twisted 1.0.5<br />Twisted 1.3.0</td><td><a href="http://www.twistedmatrix.com/">http://www.twistedmatrix.com/</a><br /></td><td align="undefined" valign="undefined"></td>    36     </tr>    37     <tr>    38       <td>Webware</td>    39       <td align="undefined" valign="undefined">0.8.1 <strong>(deprecated)</strong><br />0.9.4</td><td><a href="http://www.webwareforpython.org/">http://www.webwareforpython.org/</a></td><td align="undefined" valign="undefined">Web server supporting CGI (see above)</td>    40     </tr>    41     <tr>    42       <td>WSGI</td>    43       <td align="undefined" valign="undefined">run_with_cgi (PEP 333) or wsgiref</td><td><br /></td><td align="undefined" valign="undefined">Web server supporting CGI (see above) or Python 2.5 (for wsgiref)</td>    44     </tr>    45     <tr>    46       <td>Zope 2</td>    47       <td align="undefined" valign="undefined">2.7.2-0<br />2.8.0-final<br />2.10.4-final</td><td><a href="http://www.zope.org/">http://www.zope.org/</a><br /></td><td align="undefined" valign="undefined"></td>    48     </tr>    49   </tbody>    50 </table>    51     52 <p>Each framework has its own set of strengths and weaknesses, but the    53 idea is that deployment concerns can be considered separately from the    54 implementation of application functionality.<br /></p><h2>More Information</h2>    55     56 <p>See the <a href="deploying-applications.html">"Deploying Applications"</a> document for information on exact deployment procedures for each of the above frameworks.</p>    57 <ul></ul>    58 </body></html>