Snakelets

What is it? Snakelets is a very simple-to-use Python web application server. It provides a threaded web server (you don't have to provide a web server such as Apache yourself), Ypages (Python HTML template language, similar to Java's JSPs) and Snakelets: code-centric page request handlers (similar to Java's Servlets). Snakelet's focus is to make the creation of dynamic web sites as quick and easy as possible. To get started it is enough to extract Snakelets somewhere, add a single directory that will contain your files, copy-paste-edit a small configuration file that describes your site, and you're set to add your own pages and images and other content!

The project's home page is at http://snakelets.sourceforge.net You will also find my (IrmenDeJong) email adress there.

For the latest version, grab Snakelets from CVS.

Hosting providers that accept Snakelets

[http://www.python-hosting.com Python-hosting.com] - Friendly people, quick to respond. You're allowed to run your own server software, and have full shell account access. You can even compile and install your own software.

Web sites built with (or using) Snakelets

See SnakeletsSites.

Tips

[formatter_logFmt]
datefmt=%Y-%m-%d %H:%M:%S
format=[%(asctime)s.%(msecs)03d,%(module)s,%(levelname)s] %(message)s

CHANGED IN NEW VERSION (1.45cvs)

TODO LIST FOR A FUTURE VERSION

I'm thinking about stopping further development of Snakelets in its current form. There will NOT be a Snakelets 2.0. There are too many (semi)professional web frameworks already in existence. The raison d'etre from Snakelets was to be a learning process for myself, and to provide a simple and easily usable web development platform. I don't plan to venture with Snakelets into the area of (semi)professional web frameworks like CherryPy or Twisted. Actually I'd rather use one of those (Turbogears?) for future web app development...

IDEAS THAT WILL PROBABLY NEVER MAKE IT


Do you have something to say? Go ahead, type it in right here! If you want a quick response, use the [http://lists.sourceforge.net/lists/listinfo/snakelets-list Mailing List ] (preferred) or mail me directly. You can contact me via [http://snakelets.sourceforge.net Snakelet's project home page].

SnakeletsServer (last edited 2007-02-04 22:02:33 by IrmenDeJong)