Welcome to the ADMT Publication Server

Generating dynamic content at database-backed web servers: cgi-bin vs mod perl

DocUID: 2000-002 Full Text: PDF

Author: Alexandros Labrinidis, Nick Roussopoulos

Abstract: Web servers are increasingly being used to deliver dynamic content rather than static HTML pages. In order to generate web pages dynamically, servers need to execute a script, which typically connects to a DBMS. Although CGI was the first approach at server side scripting, it has significant performance shortcomings. Currently, there are many alternative server side scripting architectures which offer better performance than CGI. In this paper, we report our experiences using mod perl, an Apache Server module, which can improve the performance of CGI scripts by at least an order of magnitude. Except for presenting results from our experiments, we also briefly describe the implementation of an industrial strength database-backed web site that we recently built and give a quick overview of the various server-side scripting mechanisms.

Published In: ACM SIGMOD Record

Volume: 29Number: 1Pages: 26-31

Year Published: 2000

Project: Others Subject Area: Web Databases, Database Servers

Publication Type: Others

Sponsor: Others

Citation:Text Latex BibTex XML Alexandros Labrinidis, and Nick Roussopoulos. Generating dynamic content at database-backed web servers: cgi-bin vs mod perl. ACM SIGMOD Record. 29(1):26-31. 2000.