Build a Rapid Web Development Environment for Python Server Pages and Oracle | Database Journal

Build a Rapid Web Development Environment for Python Server Pages and Oracle

Jul 28, 2006
1 minute read

[From OTN]

Developers today benefit from a range of server-side technologies that function as the middle layer between a Web server and the database, including JavaServer Pages (JSP), Active Server Pages (ASP), PHP, and if you’re an Oracle developer, PL/SQL Server Pages.

When I was introduced to Python programming language back in 2003, I was amazed by its elegance and ease of use. It is so high level that it writes almost like plain English, looking like pseudocode to unaware programmers. The dynamic nature of Python lets you write a minimum of unambiguous code to accomplish even the most complex tasks.

In this article I will outline an easy method of creating a complete Python Server Pages/Oracle Database 10g rapid Web development environment. I will assume you have none of the components installed on your Windows or Linux system. (If you do, however, you will need to skip some steps accordingly.) All of the featured components are free to download and carry no licensing costs.

The article continues at

http://www.oracle.com/technology/pub/articles/piotrowski-pythoncore.html?rssid=rss_otn_articles

Database Journal Logo

DatabaseJournal.com publishes relevant, up-to-date and pragmatic articles on the use of database hardware and management tools and serves as a forum for professional knowledge about proprietary, open source and cloud-based databases--foundational technology for all IT systems. We publish insightful articles about new products, best practices and trends; readers help each other out on various database questions and problems. Database management systems (DBMS) and database security processes are also key areas of focus at DatabaseJournal.com.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.