Date: Mon, 17 Jul 2000 13:16:11 -0700 (PDT) From: Lisa Mann <lisam@oreilly.com> To: lwn@lwn.net Subject: CGI Programming with Perl Eagerly Anticipated Update to "CGI Programming on the World Wide Web" Unleashed Sebastopol, CA--O'Reilly & Associates has announced the release of "CGI Programming with Perl" by Scott Guelich, Shishir Gundavaram, and Gunther Birznieks. Based on the best-selling "CGI Programming on the World Wide Web", this edition has been completely rewritten to demonstrate current techniques available with the CGI.pm module and the latest versions of Perl. The Common Gateway Interface (CGI) is one of the most powerful methods of providing dynamic content on the Web. CGI is a generic interface for calling external programs to crunch numbers, query databases, generate customized graphics, or perform any other server-side task. Since the release of the popular first edition of "CGI Programming with Perl", CGI has changed a great deal. "Just a handful of years ago, CGI scripts were more of a novelty than practical; they were associated with hit counters and guest books, and were written largely by hobbyists," says Scott Guelich. "Today, CGI scripts, written by professional web developers, provide the logic to power much of the vast structure that the Internet has become." "When I look back at how many improvements have been made in Perl, web technologies, and all the modules people have written, as well as the global infrastructure improvements to the Web, I am astounded by what has been accomplished by the open source community," agrees co-author Gunther Birznieks. New topics covered in the second edition of "CGI Programming with Perl" include incorporating JavaScript for form validation, controlling browser caching, making CGI scripts secure in Perl, working with databases, creating simple search engines, maintaining state between multiple sessions, generating graphics dynamically, and improving performance of CGI scripts. About O'Reilly's New Edition Discount If you have the first edition of "CGI Programming with Perl", O'Reilly will give you a 30% discount on the purchase price of the newer edition on orders directly from the publisher. You must send in the original title page to get the discountno photocopies allowed. If you have any questions or comments, please contact a representative from O'Reilly's Customer Service department (800-998-9938) or email order@oreilly.com. Chapter 8, Security, is available free online at: http://www.oreilly.com/catalog/cgi2/chapter/ch08.html For more information about the book, including Table of Contents, index, author bio, and samples, see: http://www.oreilly.com/catalog/cgi2/ For a cover graphic in jpeg format, go to: ftp://ftp.ora.com/pub/graphics/book_covers/hi-res/1565924193.jpg # # # CGI Programming with Perl, 2nd Edition By Scott Guelich, Shishir Gundavaram, and Gunther Birznieks 2nd Edition July 2000 1-56592-419-3, 472 pages, $34.95 order@oreilly.com 1-800-998-9938 http://www.oreilly.com