=head1 NAME
mod_perl and Related Books
=head1 Description
This document presents the published mod_perl and related books.
=head1 Learn mod_perl2
These are the mod_perl2 specific books.
=head2 mod_perl2 User's Guide
=for html
By Stas Bekman and Jim Brandt.
Home site: http://modperl2book.org/
Published by OnyxNeon: http://onyxneon.com/books/modperl2/index.html
August 2007.
Half of all proceeds from the sale of this book will be donated to The
Perl Foundation: http://www.perlfoundation.org/
=head1 Learn mod_perl1
These are the mod_perl1 specific books.
=head2 Writing Apache Modules with Perl and C
=for html
http://www.modperl.com/ is the home site of The Apache Modules Book, a book
about creating Web server modules using the Apache API, written by
Lincoln Stein and Doug MacEachern.
O'Reilly & Associates lists this book as:
Writing Apache Modules with Perl and C
By Lincoln Stein & Doug MacEachern
1st Edition March 1999
2nd Edition Feb 2000
1-56592-567-X, Order Number: 567X
746 pages, $34.95
=head2 The mod_perl Developer's Cookbook
=for html
Home site: http://www.modperlcookbook.org/
SAMS lists this book as:
The mod_perl Developer's Cookbook
By Geoffrey Young; Paul Lindner; Randy Kobes
ISBN: 0672322404
Pub. Date: Jan 17,2002
Price: $39.99
Pages: 600
=head2 Practical mod_perl
=for html
Home site: http://modperlbook.org/
O'Reilly & Associates lists this book as:
Practical mod_perl
By Stas Bekman, Eric Cholet
May 2003
0-596-00227-0, Order Number: 2270
924 pages, $49.95 US, $77.95 CA, £35.50 UK
The entire book is now freely available online
http://modperlbook.org/, under the CreativeCommons "Attribution
Share-Alike License": http://creativecommons.org/licenses/by-sa/2.0/.
Jeff Pang translated a big chunk of the book to Chinese:
http://home.arcor.de/pangj/modperl/
=head2 mod_perl Pocket Reference
=for html
The I by Andrew Ford was published by
O'Reilly and Associates http://www.oreilly.com/catalog/modperlpr/
Apache Pocket Reference
By Andrew Ford
June 2000
1-56592-706-0, Order Number: 7060
110 pages, $9.95 US $14.95 CA £6.95 UK
You should probably get also the I by the
same author and the same publisher:
http://www.oreilly.com/catalog/apachepr/
See also Andrew's collection of reference cards for Apache and other
programs at http://www.refcards.com.
=head1 Learn about a technology using mod_perl
=head2 Embedding Perl in HTML with Mason
=for html
I discusses Mason
(http://www.masonhq.com), a toolkit for web programming that runs
under mod_perl.
Embedding Perl in HTML with Mason
By Dave Rolsky, Ken Williams
October 2002
0-596-00225-4, Order Number: 2254
318 pages, $34.95 US $54.95 CA £24.95 UK
You can see the book's home page at http://www.masonbook.com/, where
the content will apparently be made available for free (but do buy the
book as well!), as well as example code and errata. You might also
want to check out O'Reilly's catalog page for the book:
http://www.oreilly.com/catalog/perlhtmlmason/
=head2 Running Weblogs with Slash
=for html
Slash (http://www.slashcode.org/) is the open-source software system
that drives the hugely popular Slashdot (http://www.slashdot.org/) web
site and many others. Slash implements the kind of web site that has
come to be called a "weblog": a moderated list, in
reverse-chronological order, of timely items, with links to further
discussion on-site, or to further information off-site. Anyone who
wants to get a weblog site up and running will want to read I.
Slash, like all good things, runs under mod_perl.
See http://www.oreilly.com/catalog/runblogslash/.
By chromatic, Brian Aker, David Krieger
February 2002
0-596-00100-2, Order Number: 1002
272 pages, $34.95 US, $52.95 CA, £24.95 UK
=head1 Books mentioning mod_perl
Some books mention mod_perl, usually because they have to do with
Apache, Perl or Linux in a web environment, and as such are required
to talk about mod_perl:
=over
=item * Core Perl
Chapter 17 of I By Reuven Lerner provides an introduction
to mod_perl: http://www.lerner.co.il/coreperl/
=item * Perl for the Web
By Chris Radcliff. B talks about mod_perl and
related technologies in some of its chapters. It is available verbatim
online: http://www.globalspin.com/thebook/
=item * Professional Linux Deployment
B of I by Mike Banahan I (Wrox) contains a section about
mod_perl. It is available online:
http://www.networkcomputing.com/netdesign/1111web.html .
=item * Programming Perl, 3rd Edition
By Larry Wall, Tom Christiansen & Jon Orwant.
http://www.oreilly.com/catalog/pperl3/
=item * Learning Perl, 3rd Edition
By Randal L. Schwartz, Tom Phoenix.
http://www.oreilly.com/catalog/lperl3/
=item * Apache: The Definitive Guide, 2nd Edition
By Ben Laurie, Peter Laurie. http://www.oreilly.com/catalog/apache2/
=item * Webmaster in a Nutshell, 2nd Edition
By Stephen Spainhour, Robert Eckstein.
http://www.oreilly.com/catalog/webmaster2/
=item * MySQL and Perl for the Web
Interested in using MySQL, Perl, and Apache to create dynamic
database-backed web applications? This book shows you how.
Paul DuBois
New Riders
ISBN: 0735710546
552 pages
http://www.kitebird.com/mysql-perl/
=item * Writing CGI Applications with Perl
Writing CGI Applications with Perl (http://perlcgi-book.com/) shows
you how to use Perl to accomplish the most vital tasks needed for
today's online applications. Using numerous examples, line-by-line
code explanations, and skill-stretching exercises, this book not only
provides useful cut-and-paste code for your own programs, but it also
teaches you practical skills and techniques that will enable you to
develop any kind of CGI-based Web application with Perl.
Chapter 9 covers the use of mod_perl.
By Kevin Meltzer and Brent Michalski.
=item * Open Source Web Development with LAMP
This book shows you how to use several different technologies for
building websites. It specifically has chapters on mod_perl, Embperl,
and Mason.
By James Lee and Brent Ware
http://www.opensourcewebbook.com/
=back
=head1 Apache books
This is a list of all known books about Apache sorted by the year when
they where published and in alphabetical
order. http://httpd.apache.org/info/apache_books.html
=head1 CGI and Perl books
There are gazillions of Perl and CGI/Perl books out there. We couldn't
find a single resource covering them all. Here are some of the places
to start from.
These resources provide listing of Perl books plus 3rd party reviews:
=over
=item *
http://www.perl.com/language/critiques/
=item *
http://www.reviewsonline.com/perl.htm
=item *
http://slashdot.org/books/
=back
These resources provide listing of Perl books without 3rd party reviews:
=over
=item *
http://www.sysarch.com/cgi-bin/perl_books
=item *
http://perl.oreilly.com/
=item *
http://wwwiz.com/books/cgi-perl.html
=item *
http://www.stonehenge.com/books/
=item *
http://books.perl.org/
=item *
http://www.theperlreview.com/books.shtml
=back
=cut