1. INTRODUCTION
This document aims to be the only necessary and authoritative source of
information about spyce, usable as a comprehensive refence, a user guide and a
tutorial all-in-one. It should be read at least once from end to end.
SPYCE is a server-side language that supports simple and
efficient Python-based dynamic HTML generation, otherwise called Python
Server Pages (PSP). Those who are familiar with JSP, PHP, or ASP and like
Python, should have a look at Spyce. Its modular design makes it very flexible
and extensible. It can also be used as a command-line utility for static text
pre-processing or as a web-server proxy.
Like JSP, PHP, ASP and other similar HTML scripting languages it allows the
generation of dynamic content via embedded programming logic, and does not
attempt to provide an encompassing application framework. Just as JSP uses
Java, PHP uses a Perl-like language and ASP most commonly uses Visual Basic,
Spyce embeds Python. Its performance is comparable to the
other solutions in its class.
Sub-sections: