Coming soon: PHP Object-Oriented Solutions

May 3rd, 2008

I’ve had my head down for the past few months pounding away at my next book, PHP Object-Oriented Solutions. I put the finishing touches to the final chapter a couple of days ago, and it’s now in the hands of the friends of ED technical review and editorial process. There’s a preview of what the book contains on the foED site, and I plan to get more details up on my own site in the not too distant future.

The book is due to be published in August. The date was chosen because that’s when all support for PHP 4 officially comes to an end. The painfully slow migration to PHP 5 by hosting companies has severely hindered the adoption of object-oriented programming (OOP) among PHP developers, but I hope this book will convince readers that OOP makes for cleaner scripts that are easier to maintain. PHP Object-Oriented Solutions is aimed at readers who feel at home with basic PHP, but want to take their skills to the next level. It’s a gentle, but fast-paced introduction to the delights and mysteries of OOP.

Entry Filed under: Books, PHP

11 Comments Add your own

  • 1. Peter  |  May 11th, 2008 at 6:29 am

    Will this book include any info on design patterns such as MVC, Facade, Factory etc?

  • 2. David Powers  |  May 11th, 2008 at 6:52 am

    Very briefly. It’s not a design pattern book, but it does introduce the concept, and a couple of the classes developed in the book are examples of design patterns such as Facade and Factory.

  • 3. John Sutton  |  May 12th, 2008 at 10:35 am

    Hi David…

    I apologize for chasing you and know your time is precious, but if you have a few minutes I’d be so grateful if you could look at an issue I posted in the dynamic content section of the freinds of Ed Forum about five days ago.

    The post is in the Dynamic content section and concerns a content management update issue that has me completely stumped. I’ve tried every strategy I can think of to work it out on my own, but I’ve run out of ideas.

    My nom de plume is John Edwards at FOED and I promise I’ll buy not one but two copies of your next book

    Thank you!

  • 4. David Powers  |  May 22nd, 2008 at 10:49 am

    John, I have just returned from a 10-day business trip to California. I’ll get round to looking at your question when I’ve got some time to spare.

  • 5. Syed  |  May 30th, 2008 at 10:10 am

    Nice! Really looking forward to this book.

  • 6. RKC  |  July 28th, 2008 at 9:48 pm

    Hi,

    I want to purchase this as e-book. Could you please tell me how to do that.

    Thanks,

    RKC

  • 7. David Powers  |  July 28th, 2008 at 9:57 pm

    As soon as the e-book is available, you will be able to buy it from a link on this page on the friends of ED website. The book has now been sent to the printers and is due to be published in paperback on 18 August. The e-book version should be available several days earlier.

  • 8. Caroline Schnapp  |  July 29th, 2008 at 2:47 am

    Hi David,

    I just pre-ordered the book… I hope it arrives before my birthday, which is on August 31st :-)

  • 9. David Powers  |  July 29th, 2008 at 7:17 am

    Thanks, Caroline. Unless there’s an unforeseen hitch with the printers, it should be there well in time. Enjoy your birthday - 21 again? ;)

  • 10. RKC  |  August 13th, 2008 at 8:00 pm

    Hi David,

    Just wanted to let you know that “Buy e-book” link on Friends of Ed site is not working. The link as given by you is:

    http://friendsofed.com/book.html?isbn=9781430210115

    Could you please check as to why it is not working.

    Thanks,

    RKC

    Also wondering if there is a table of contents on the book.

  • 11. David Powers  |  August 13th, 2008 at 9:39 pm

    I suspect it’s not working because the e-book isn’t ready yet. I’m not sure why the link has been made live.

    Here’s the table of contents:

    1. Why Object-Oriented PHP?
    2. Writing PHP Classes
    3. Taking the Pain Out of Working with Dates
    4. Using PHP Filters to Validate User Input
    5. Building a Versatile Remote File Connector
    6. SimpleXML - Couldn’t Be Simpler
    7. Supercharged Looping with SPL
    8. Generating XML from a Database
    9. Case Study: Creating Your Own RSS Feed

Leave a Comment

Required

Required, hidden

Some HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Trackback this post  |  Subscribe to the comments via RSS Feed


Calendar

May 2008
M T W T F S S
« Apr   Jun »
 1234
567891011
12131415161718
19202122232425
262728293031  

Most Recent Posts