Python Server Pages
Encyclopedia
Python Server Pages is a name used by several different implementations of server-side script engines
Server-side scripting
Server-side scripting is a web server technology in which a user's request is verified by running a script directly on the web server to generate dynamic web pages. It is usually used to provide interactive web sites that interface to databases or other data stores. This is different from...

 for creating dynamically-generated web pages
Dynamic web page
A dynamic web page is a kind of web page that has been prepared with fresh information , for each individual viewing. It is not static because it changes with the time , the user , the user interaction , the context A dynamic web page is a kind of web page that has been prepared with fresh...

 by embedding Python
Python (programming language)
Python is a general-purpose, high-level programming language whose design philosophy emphasizes code readability. Python claims to "[combine] remarkable power with very clear syntax", and its standard library is large and comprehensive...

 in HTML
HTML
HyperText Markup Language is the predominant markup language for web pages. HTML elements are the basic building-blocks of webpages....

. For example, an implementation of Python Server Pages was released with mod python
Mod python
mod_python is an Apache HTTP Server module that integrates the Python programming language into the Apache server. It is intended to replace Common Gateway Interface as a method of executing Python scripts on a web server. The promised benefits are faster execution speed and maintaining data over...

 3.1 in 2004.
Spyce
Spyce
Spyce is technology similar to PHP that can be used to embed Python code into webpages. Spyce is free software, distributed under a BSD-style licence, with some additional restrictions about documentation notices.-Common Spyce Embedding Methods:...

, which also claims the phrase "Python Server Pages", was first released in 2002.
The Webware for Python
Webware
Webware is the same as a Web Application, Web-app, Rich Internet Application or Cloudware. Different terms but same meaning.Webware is the term given to describe Web-based software - software that runs either on the Web and is not installed onto a computer's hard drive or is installed and runs on a...

 suite also contains an implementation of Python Server Pages released as early as 2000.
An earlier tool with a similar function also called Python Server Pages but based on Java
Java (programming language)
Java is a programming language originally developed by James Gosling at Sun Microsystems and released in 1995 as a core component of Sun Microsystems' Java platform. The language derives much of its syntax from C and C++ but has a simpler object model and fewer low-level facilities...

 and JPython was first released in 1999.
The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK