JavaScript EditorFree JavaScript Editor     Free JavaScript Scripts 

Main Page Previous Section Next Section

23.3 Resources

This section includes centralized resources that you should find useful when you work with mod_perl and related technologies, such as Apache, Perl, CGI, CVS, Squid, DBI, SQL, Security, etc.

23.3.1 mod_perl

  • mod_perl home page:

  • mod_perl documentation:

  • mod_perl books

    • Writing Apache Modules with Perl and C, by Lincoln Stein and Doug MacEachern (O'Reilly) is the home site for this book, which is about creating web server modules using the Apache API. You absolutely must have this book if you plan to use mod_perl for anything other than speeding up plain CGI scripts. It will teach you the mod_perl API and provide lots of examples to learn from. This book is also very useful for developers who write Apache modules in C.

    • The mod_perl Developer's Cookbook, by Geoffrey Young, Paul Lindner, and Randy Kobes (Sams) is the home site of this book, which will save you a lot of precious development time. It provides out-of-box solutions to pretty much any problem or challenge you may encounter while developing mod_perl applications. Every solution is followed by an in-depth discussion, helping you understand how the solution works and making it easy to adjust the provided code to your particular situation.

    • mod_perl Pocket Reference, by Andrew Ford (O'Reilly) is the home site of this book.

      You should probably also get the Apache Pocket Reference, by the same author and the same publisher:

      See also Andrew's collection of reference cards for Apache and other programs:

    • There are a few good books that cover technologies that deploy mod_perl. Among them are Embedding Perl in HTML with Mason, by Dave Rolsky and Ken Williams (O'Reilly), available from; and Running Weblogs with Slash, by chromatic, Brian Aker, and David Krieger (O'Reilly). To see an updated list of books, please refer to

23.3.2 mod_perl Mailing Lists

23.3.3 Perl

The following resources are available for Perl:

23.3.4 Perl/CGI

The following resources are valuable for learning more about writing CGI scripts with Perl:

  • The Official Guide to, by Lincoln Stein (John Wiley & Sons)

  • CGI/Perl Cookbook, by Craig Patchett and Matthew Wright (John Wiley & Sons)

  • CGI Programming with Perl, Second Edition, by Scott Guelich, Shishir Gundavaram, and Gunther Birznieks (O'Reilly)

Here are some resources on the Web you might find useful:

Answers to Some Troublesome Perl and Perl/CGI Questions

Idiot's Guide to CGI Programming

WWW Security FAQ

CGI/Perl Taint Mode FAQ (by Gunther Birznieks)

cgi-list Mailing List

Send email to with body:

subscribe cgi-list
CGI Newsgroup


23.3.5 Apache

The following resources are useful for learning more about Apache:

23.3.6 DBI and SQL

The following resources are useful for questions on DBI and SQL:

23.3.7 Squid

23.3.8 CVS

23.3.9 Performance and Scalability

  • "Techniques and Technologies for Scaling Internet Services" mailing list: Subscribe by sending a message to

  • "Solaris 2.x—Tuning Your TCP/IP Stack and More":

    This page talks about the TCP/IP stack and various tricks of tuning your system to get the most out of it as a web server. While the information is for the Solaris 2.x OS, most of it is relevant to other Unix flavors. At the end, an extensive list of related literature is presented.

23.3.10 Web Security

  • Web Security: A Step-by-Step Reference Guide, by Lincoln Stein (Addison Wesley)

  • Web Security and Electronic Commerce, by Simpson Garfinkle with Gene Spafford (O'Reilly)

  • Chapter 13 of Apache: The Definitive Guide, Second Edition, by Ben Laurie and Peter Laurie (O'Reilly) talks extensively about the Apache configuration process

    Main Page Previous Section Next Section

    JavaScript EditorJavaScript Validator     Web Manuals and Tutorials