View Review Details


Book:   Object-Oriented PHP
Subject:   Object-Oriented PHP By Peter Lavin
Date:   2007-05-14 17:19:37
From:   Akash Mehta
Rating:  StarStarStarStarStar

Object Oriented PHP by Peter Lavin is an excellent guide to OO programming
with PHP5. Lavin covers relevant concepts thoroughly, with simple
explanations that allow even novice developers to understand the code.
Accompanying code is excellent and the structure of the book allows working
through the code while reading.


The format of the book is brilliant - Lavin introduces a concept, describes
it in detail and demonstrates how it can be used by building on the basic
example class he starts with. By the time he's finished the reader has a
fully functional class making use of all sorts of OO principles, and
applying the techniques to real world applications becomes second nature.
Code samples provided on the website are fully functional and actually
useful for production use, in addition to reinforcing the concepts detailed
in the book.


Personally, I felt the book was a great guide to OO, even for a reasonably
confident developer such as myself. Lavin clearly defines all the key
points, explains them in detail and demonstrates their use. He placed
significant emphasis on PHP5 syntax, and how its changed from PHP4, which
really helps developers like me, familiar with the version 4 way of doing
things.


Lavin throws in a bit of APIs and AJAX just for good measure, and the use of
the prototype framework is great for simplifying the process for developers
unfamiliar with JS and DOM. PDO and SQLite are also covered, rounding out
the package. As an extensive guide on high end PHP5 programming, Object
Oriented PHP is a must read for any web developer.



See larger cover