One of the most-requested additions to this book was a discussion on how to use OOP to render web objects - namely a messageboard, a poll, or even the website's HTML itself. After all, for a book called "Practical PHP Programming", there's an awful lot in here about dogs!
The first thing we're going to look at is make your site object-oriented in a very simple way - we'll make a site class and a page class. Then we'll move onto looking at how we could subclass the page class so that we can have different types of page rendering differently. If you're looking for information on how to make an object-oriented messageboard, this is under the Practical PHP chapter, at the end of the section on messageboards.