• Intel
  • Microsoft
  • Google
  • Sun Microsystems
  • BT
  • IBM
  • Yahoo! Inc.
  • Zimbra
  • Atlassian Software Systems
  • Disney
  • EnterpriseDB
  • Etelos
  • Ingres
  • JasperSoft
  • Kablink
  • Linagora
  • MindTouch
  • Mozilla Corporation
  • Novell, Inc.
  • Open Invention Network
  • OpSource
  • RightScale
  • Silicon Mechanics
  • Tenth Planet
  • Ticketmaster
  • Voiceroute
  • White Oak Technologies, Inc.
  • XAware
  • ZDNet

Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at scordesse@oreilly.com.

Media Partner Opportunities

Download the Media & Promotional Partner Brochure (PDF) for more information on trade opportunities with O'Reilly conferences, or contact mediapartners@oreilly.com.

Press and Media

For media-related inquiries, contact Maureen Jennings at maureen@oreilly.com.

OSCON Newsletter

To stay abreast of conference news and to receive email notification when registration opens, please sign up for the OSCON newsletter (login required).

Contact Us

View a complete list of OSCON 2008 Contacts

Introduction to mod_perl 2

Perl, Tutorial
Location: D139/140 Level: Novice
Average rating: ****.
(4.29, 7 ratings)
  • Using mod_perl 2 to accelerate your web server.

Many people already have a bunch of Perl CGI programs running on their server or are familiar with writing programs in a CGI environment. This section will cover using Modperl::Registry under mod_perl 2 to accelerate CGI scripts. It will also discuss other mod_perl tools that can accelerate web serving such as Apache::DBI for caching database handles and common server configurations used to save memory.

  • Using mod_perl 2 to enhance and extend Apache 2.

One of the main reasons to use mod_perl is to enhance or extend Apache functionality because coding and testing in C can be a drag. This section of the tutorial will discuss how to write Apache modules using Perl, how to work with some of the phases of the Apache request cycle, and how to use Apache::Test to test code.

  • Converting modules from mod_perl 1 to mod_perl 2.

Many people are still running under Apache 1 and mod_perl 1. This section will cover the tools provided to migrate mod_perl 1 code to mod_perl 2. It will include a sample migration using a simple module. This will also serve as an introduction to the new methods available under mod_perl 2.

Photo of Jim Brandt

Jim Brandt

Best Practical Solutions

Jim Brandt is a systems architect at the University at Buffalo and Vice President of the Perl Foundation. He’s co-author of “mod_perl 2 User’s Guide” from OnyxNeon Press, an editor and contributor for “The Perl Review,” and has written for Perl.com. He has presented at many conferences including YAPC::NA and the Gartner Open Source Summit.

OSCON 2008