Extending HTTP Server functionality

Maintaining static Hypertext Markup Language (HTML) pages can be easy and inexpensive, but static pages cannot cover all of your Web serving needs. Any time the published content needs to be tailored on data received from a client, the Web page has to be generated on the fly. Serving dynamic data from your IBM® HTTP Server for i Web server can be accomplished in several different ways, depending on your needs, your programming skills, and the complexity of the task at hand.

The core functionality of the HTTP Server can be extended to serve dynamic data by Common Gateway Interface (CGI) programs, Apache modules, and server-side includes (SSI). In addition, products available that can be used in the generation of dynamic Web data include applications servers such as WebSphere® Application Server, and Integrated Web Application Server; and server-side scripting languages such as Net.Data and PHP.