This is possibly the easiest way of getting WWW CGI running on both Unix and win32. Some of the benefits of using this combination are:
This document will attempt to demonstrate how to install the Bobo WWW object publishing system (CGI made easy) on either a Win32 or UNIX system. All components in this HOWTO are written in Python (except, of course, the interpreter itself).
Python is a useful interpreted language for, among many other tasks, writing Internet applications. Consult http://www.python.org for more information.
Bobo is an object publisher written in Python. The Bobo product is a cross between an object request broker, an object database, and a publishing system to reference web material as a collection of distributed objects. Bobo is provided by Digital Creations under very generous (free) terms. Consult the Bobo distribution page at http://www.digicool.com/releases/bobo/.
Medusa is a high-performance, extensible Internet (HTTP, FTP, NNTP, ...) server framework. Medusa is provided under a more restrictive license that requires an arrangement to be made if it is to be used to make money. Consult the Medusa Web page at http://www.nightmare.com/medusa.
To get Bobo and Medusa working, you'll need to obtain the following components:
bobo_handler.py
for Medusa, from
http://starship.skyport.net/crew/amos/.