10.9. What We Didn’t Talk About

There is much more to Embperl that we didn’t discuss. Here are a few topics that you might investigate as you proceed in your Open Source web development career.

10.9.1. Persistent Database Connections

In this project, each time one of the pages is requested, a new database connection is made. This can generate a lot of overhead, especially if the page receives a lot of hits. Embperl can use Apache::DBI to maintain persistent connections to the MySQL database. For more information, check out Apache::DBI at CPAN.

10.9.2. Session Handling with %udat and %mdat

Embperl allows you to easily track sessions with %udat, %mdat, and Apache::Session. The module Apache::Session must be installed for the session handling ...

Get Open Source Web Development with LAMP: Using Linux, Apache, MySQL, Perl, and PHP now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.