Skip to content
HomeVideosBooks
AllTopicsTrends
BlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    Cover of PHP objects, patterns, and practice

    PHP objects, patterns, and practice

    Matt Zandstra · 2008

    Web & InternetComputer Science
    Open LibraryAmazon
    Stats for nerds
    4recommend
    6mentions
    5people
    2007–2025years
    83% recommend17% neutral

    Mentions per year

    2007200920112013201520172019202120232025

    What Hacker News says

    1. johnisgoodNov 2025
      Yes, see: https://news.ycombinator.com/item?id=39989663

      ---

      Books:

      * PHP & MySQL: Novice to Ninja by Tom Butler

      * PHP 8 - Quick Scripting Reference by Mikael Olsson

      * PHP 8 Objects, Patterns, and Practice by Matt Zandstra

      * Programming PHP (2020) by Kevin Tatroe and Peter MacIntyre

      I personally found them to be really good. I learned a lot from the first book especially.

      You can find the code from the first book here: https://github.com/spbooks/phpmysql7

      I hope this helps.

      thread
    2. johnisgoodApr 2024
      The project is private, but I hope I will be able to make it open source in the foreseeable future.

      That said, I do have some book recommendations and some useful links.

      Books:

      * PHP & MySQL: Novice to Ninja by Tom Butler

      * PHP 8 - Quick Scripting Reference by Mikael Olsson

      * PHP 8 Objects, Patterns, and Practice by Matt Zandstra

      * Programming PHP (2020) by Kevin Tatroe and Peter MacIntyre

      Links:

      * https://phptherightway.com

      * https://www.php-fig.org/psr/

      * https://web.archive.org/web/20230110234256/https://www.cases...

      thread
    3. RevisorMar 2012
      Since you're not a beginner programmer, I recommend PHP Objects, Patterns and Practice

      http://www.amazon.com/Objects-Patterns-Practice-Experts-Sour...

      thread
    4. LarryAJul 2011
      Programming PHP - O'Rielly its not the cutting edge book (2006), but it is by PHP founders and a good ground-start to get a feel for the language and what the commands can do. I learned quite a bit more on how many of the commands work than what other books covered. You will still need a good OOP book,

      for OOP I've liked PHP Objects, Patterns and Practice by Matt Zandstra

      Some Classic Computing Non-Fiction (circa 80s and earlier): * Soul of a New Machine - Tracy Kidder * Fire in the Valley - Paul Freiberger and Michael Swaine * Hackers - Steve Levy * Commodore: A Company on the Edge - Brian Bagnall (get the second edition) * The Psychology of Computer Programming by Gerald M. Weinberg - for being written in 1971 (with an updated edition in 98) it is very interesting and still relevant. * Coders at Work: Reflections on the Craft of Programming by Peter Seibel - interviews of many luminary programmers, how they got stated and what they have done.

      thread
    5. henrywOct 2007
      PHP 5 Objects, Patterns, and Practice has a lot of advanced stuff. http://www.amazon.com/PHP-5-Objects-Patterns-Practice/dp/159...

      Zend PHP Study Guide has the basics without much examples. http://www.amazon.com/architects-Zend-Certification-Study-Gu...

      thread
    6. mattybJul 2009
      I'm a bookworm, so I sought out well-regarded books on Amazon. I started with 'PHP and MySQL Web Development' by Welling & Thomson, and could not have been happier. It's hefty (nearly 1,000 pages for the latest edition), but was well worth the time. Next up was 'PHP in Action', which is similar to the later chapters in Mark Pilgrim's Dive Into Python (one hell of a book, btw) and was coauthored by Chris Shiflett.

      I've since read two of Ullman's books (PHP for the WWW and PHP 5 Advanced), the Powers books (PHP Solutions and PHP Object-Oriented Solutions), and Shiflett's 'Essential PHP Security' (the PHPSec guide is required reading also).

      The two Apress Pro books ('PHP Objects, Patterns and Practice' and 'Pro PHP'), 'Essential PHP Tools', 'PHP5 Power Programming' (Andi Gutmans is a coauthor) and 'Advanced PHP Programming' by Schlossnagle are up next, although I'm currently working through SICP.

      (Note: I switched to Postgres since reading Welling & Thomson; there are basically 10x as many MySQL books as PostgreSQL ones, unfortunately)

      thread

    Related

    Cover of JavaScript Patterns
    2010–2024

    JavaScript Patterns

    Stoyan Stefanov
    29 recommend · 35
    Cover of JavaScript
    2008–2026

    JavaScript

    Douglas Crockford
    72 recommend · 104
    Cover of A pattern language
    2007–2026

    A pattern language

    Christopher Alexander
    110 recommend · 368
    Cover of Refactoring to Patterns
    2009–2026

    Refactoring to Patterns

    Joshua Kerievsky
    15 recommend · 25
    Cover of Eloquent Javascript
    2007–2026

    Eloquent Javascript

    Marijn Haverbeke
    226 recommend · 356
    Cover of PHP and MySQL Web development
    2009–2026

    PHP and MySQL Web development

    Luke Welling
    5 recommend · 8
    Cover of Modernizing Legacy Applications in PHP
    2014–2022

    Modernizing Legacy Applications in PHP

    Paul M. Jones
    6 recommend · 8
    Cover of Code Complete
    2007–2026

    Code Complete

    Steve McConnell
    393 recommend · 894