WebStack

docs/supported-frameworks.html

765:c74377ab32be
2008-08-24 Paul Boddie Fixed DirectoryRepository to create the directory if missing. Changed the SimpleWithLogin example to provide the full site map, altering the specific deployments accordingly. Changed the demo to make use of the revised SimpleWithLogin and new SimpleWithOpenID examples.
     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>