The following book reviews are the copyright of their respective authors and no part should be reproduced without the express permission of the author. Publishers and Authors of the books reviewed may reproduce the whole or extracts of a review for their book. To request copyright permission please email email@example.com.
All the reviews herein are the opinions of the reviewer and are not necessarily the views of Birmingham Perl Mongers and its members. If you feel a review or comment has been made in error, please contact firstname.lastname@example.org to rectify the situation.
Static Link: http://birmingham.pm.org/reviews/22
|Title:||Writing Apache Modules with Perl and C|
|Author(s):||Lincoln Stein & Doug MacEarchern|
The first thing that strikes you about this book is the size. At over seven hundred pages you know that it is going to be quite some read.
The book is aimed at the intermediate Perl programmer. Unless you have mastered the art of Perl's OO syntax, and can competently knock out CGI scripts with use strict and -w set, don't consider coming near it.
A little bit of knowledge of the Apache web server will also be an advantage, but seeing as it is readily available for download, then there really can be no excuses for not having a version installed on your machine.
This book predominantly deals with Perl, or mod_perl to be more specific. As a Perl programmer I found this to be a huge benefit, as I was hesitant of the prospect of having to develop in C. The Authors make no secret of this fact, and do point out that there are likely to be more Perl web developers than there 'C' counterparts.
The book takes an example led approach to presenting the material as opposed to the reference based nature of the camel book. I have always been a fan of more referenced based books on computer programming, but this book goes a long way towards changing my mind.
The examples are of a perfect size to deal with in one sitting, explaining concepts at what I felt is an ideal level for the intermediate. Beginning with the now traditional 'Hello World' script, the book takes the reader on a journey through the mod_perl interface, using examples such as a server side include module, and image manipulation early on in the book.
By keeping examples short and relevant to the subject matter of the book, the authors have managed to both educate, and create a reference which I have returned to again and again. It is hard to find criticism with this book. The only improvement I feel could have been made is producing the material in pill form, so that it could be swallowed, and the information could seep into the brain whilst the 'reader' was asleep.
So, in short, I have no hesitation what-so-ever in recommending this book to any Perl programmer who desires to develop their skills from CGI programming into the world of mod_perl.
We are one of the UK's largest Perl user groups, representing Birmingham UK to the international Perl community since 2000. We hold monthly social and technical presentations, and several of our members are now regular attendees and speakers at the YAPC::Europe Perl Conferences.
For further information about Birmingham.pm, please read our Frequently Asked Questions page.
For details about joining our mailing list, please Click Here for more details.
No meeting currently scheduled
10 Feb - Brum.pm Social
9 Mar - Brum.pm Social
13 Apr - Brum.pm Social
11 May - Brum.pm Social
8 Jun - Brum.pm Social
13 Jul - Brum.pm Social
Download the Birmingham.pm ICalendar
or subscribe to our Google Calendar
Aberdeen Perl Mongers
Bath Perl Mongers
Birmingham Perl Mongers
Bristol Perl Mongers
Devon & Cornwall Perl Mongers
Edinburgh Perl Mongers
Glasgow Perl Mongers
London Perl Mongers
Milton Keynes Perl Mongers
North of England Perl Mongers
Nottingham Perl Mongers
Southampton Perl Mongers
Thames Valley Perl Mongers
• Linux System Programming
• Mastering Perl
• GIMP 2 for Photographers
• Minimal Perl
• Wicked Cool Perl Scripts
• Red Hat Linux 9 Unleashed
• IRC Hacks - 100 Industrial-Strength Tips & Tools
• eBay Hacks - 100 Industrial-Strength Tips & Tools
• Exploiting Software - How To Break Code
• Mac OS X Unleashed, 2nd Edition
* New Reviews
.. More Reviews