Development Tools
Python » Scripts and Programs » Development Tools
A D V E R T I S E M E N T
Want free Oracle Magazine? Apply here now!
cgi_buffer - Freecgi_buffer is a group of libraries that may be used to improve performance of CGI scripts (and other content generation engines) in some circumstances, by applying performance-enhancing HTTP mechanisms that are typically not supported by them. Currently, Perl, Python and PHP are supported. The Python library may also be used as a wrapper around another CGI script. Karrigell - Free (GPL)Karrigell is a simple web programming solution, including a web server and a relational database (gadfly). It was designed for web sites with moderate traffic, such as personal sites running on a home computer. It allows execution of Python scripts and of pages mixing Python and HTML (PHP-like). Easy handling of authentication and sessions, internationalization features. A file content or the output of a script can be included in another script. Spyce - Free (GPL)SPYCE is a webserver plugin that supports simple and efficient Python-based dynamic HTML scripting. Those who like Python and are familiar with JSP, or PHP, or ASP, should have a look at this engine. It allows one to generate dynamic HTML content just as easily, using Python for the dynamic parts. Its modular design makes it very flexible and extensible.
Wasp - Free (GPL)Wasp is an platform-independent HTML preprocessor. It's like PHP or ASP, except with the powerful Python language at your fingertips. Special Wasp tags enhance your HTML to allow macro expansion, file inclusion, code execution, etc. Wasp may be run in two ways. In client mode, your files are processed in a batch to produce HTML. You do not need a server or access to CGI. Powerful tags will automatically create navigation bars and index pages. In server mode, your files are processed on-the-fly through a complete CGI application framework. You get one-line cookie handling, session support, activity logging, easy form creation, file upload handling, error handling (with e-mail notification), and a remote debugging utility. Webware for Python - FreeWebware for Python is a suite of software components for developing web-based applications that are multi-threaded, object-oriented and cached. The suite uses well known design patterns such as servlets and server pages (as found in ASP, PHP and JSP). It includes the following components: WebKit that provides Python classes for generating dynamic content from a web-based, server-side application; Python Server Page (or PSP), an HTML document with interspersed Python instructions that are interpreted to generate dynamic content, similar to PHP, ASP and JSP; CGI Wrapper, a CGI script used to execute other Python CGI scripts; WebUtils, a basic set of functions for common web related programming tasks such encoding/decoding HTML, etc. Poor Man's Zope - FreePMZ is a small Python script that allows you to combine HTML and Python code. It is very similar to Microsoft Active Server Pages or PHP3/4. So you can easily integrate Python into your HTML pages If you don't need an application server like ZOPE than PMZ should be your choice. In general this is a technology preview. For performance issues it might be necessary to rewrite the code into an Apache web server module for best performance. This piece of software is not thought to be used on a high performance web server with much traffic. Zope - FreeZope is an Open Source application server and portal toolkit used for building high-performance, dynamic Web sites. Zope consists of a number components which work together to provide a complete yet flexible application server package. Zope includes an internet server, a transactional object database, a search engine, a web page templating system, a through the web development and management tool, and comprehensive extension support. Zope's open support for web standards such as XML-RPC, DOM, and WebDAV allows you unparalleled flexibility and interoperability.
|
A D V E R T I S E M E N T
|
Subscribe to SourceCodesWorld - Techies Talk |
|