Programming with the Web today can involve any of several technologies, but the Common Gateway Interface (CGI) has held its ground as the most mature method--and one of the most powerful ones--of gives changing web content. CGI is a universal interface for calling external programs to crunch numbers, query databases, generate customized graphics, or perform any other server-side task. Initially it is developed over a decade ago for text processing, Perl has derive into a powerful object-oriented language, while retaining its simplicity of use. CGI Programming with Perl, Second Edition, offers a complete explanation of using CGI to serve dynamic web content.
Controlling browser caching
Making CGI scripts secure in Perl
Working with databases
Creating simple search engines
Maintaining state between multiple sessions
Generating graphics dynamically
Improving performance of your CGI scripts