Modern PHP
New Features and Good Practices
Publisher: O'Reilly Media
Final Release Date: February 2015
Pages: 268

PHP is experiencing a renaissance, though it may be difficult to tell with all of the outdated PHP tutorials online. With this practical guide, you’ll learn how PHP has become a full-featured, mature language with object-orientation, namespaces, and a growing collection of reusable component libraries.

Author Josh Lockhart—creator of PHP The Right Way, a popular initiative to encourage PHP best practices—reveals these new language features in action. You’ll learn best practices for application architecture and planning, databases, security, testing, debugging, and deployment. If you have a basic understanding of PHP and want to bolster your skills, this is your book.

  • Learn modern PHP features, such as namespaces, traits, generators, and closures
  • Discover how to find, use, and create PHP components
  • Follow best practices for application security, working with databases, errors and exceptions, and more
  • Learn tools and techniques for deploying, tuning, testing, and profiling your PHP applications
  • Explore Facebook’s HVVM and Hack language implementations—and how they affect modern PHP
  • Build a local development environment that closely matches your production server
Table of Contents
Product Details
About the Author
Colophon
Recommended for You
Customer Reviews

REVIEW SNAPSHOT®

by PowerReviews
oreillyModern PHP
 
5.0

(based on 7 reviews)

Ratings Distribution

  • 5 Stars

     

    (7)

  • 4 Stars

     

    (0)

  • 3 Stars

     

    (0)

  • 2 Stars

     

    (0)

  • 1 Stars

     

    (0)

100%

of respondents would recommend this to a friend.

Pros

  • Easy to understand (7)
  • Helpful examples (6)
  • Well-written (6)
  • Accurate (5)
  • Concise (5)

Cons

    Best Uses

    • Intermediate (7)
    • Expert (3)
    • Novice (3)
      • Reviewer Profile:
      • Developer (7)

    Reviewed by 7 customers

    Sort by

    Displaying reviews 1-7

    Back to top

    (1 of 1 customers found this review helpful)

     
    5.0

    A breath of fresh air for PHP developers

    By Artem Gordinsky

    from Ukraine, Dnepropetrovsk

    About Me Developer

    Verified Buyer

    Pros

    • Easy to understand
    • Helpful examples
    • Well-written

    Cons

      Best Uses

      • Expert
      • Intermediate

      Comments about oreilly Modern PHP:

      It was great to learn about all of the new tools and technologies available for a PHP developer nowadays. Also loved the easy going conversational narrative style, which is rather rare for a programming book.
      I wish the author would go more deeply on most of the subjects, but there are lots of books on them already.

      (1 of 1 customers found this review helpful)

       
      5.0

      Not just a language book

      By Dale

      from Melbourne

      About Me Developer, Educator

      Verified Buyer

      Pros

      • Accurate
      • Easy to understand
      • Helpful examples
      • Well-written

      Cons

        Best Uses

        • Intermediate
        • Novice
        • Student

        Comments about oreilly Modern PHP:

        This book is more than just a PHP language book. It takes you through what modern PHP is - language, usage, environment, and even community.

        I'm only 1/2 way through a thorough reading, but everything to date has been very good.
        The book is well paced, with sufficient examples of each topic shown.

        The inclusion of community (in the end section) and references to what is being used in modern practice throughout the books should help the reader move into the php community, rather than just dumping you at the end of your read.

        A minor editing problem - some chapters end with "What's Next" (in the next chapter), whereas one has "Up Next" - if that's the worst I could find you know the book has been carefully written.

         
        5.0

        Essential for PHP Devs at all Levels

        By regularmike

        from New York, NY

        About Me Developer

        Verified Buyer

        Pros

        • Accurate
        • Concise
        • Easy to understand
        • Helpful examples
        • Well-written

        Cons

          Best Uses

          • Intermediate
          • Novice

          Comments about oreilly Modern PHP:

          This is a pretty quick read that everyone will get something out of. The PHP community is great but it was pretty fragmented until very recently. There wasn't always a centralized place to look for resources aside from the massive documentation at php.net. This guide will point you in the right direction when it comes to the most important ways to write PHP code, find components, and organize your projects.

          (1 of 1 customers found this review helpful)

           
          5.0

          Excellent book about modern PHP!

          By Volodymyr Maxymov

          from Lviv, Ukraine

          About Me Developer, Experienced Php Developer

          Verified Buyer

          Pros

          • Concise
          • Easy to understand
          • Helpful examples
          • Well-written

          Cons

            Best Uses

            • Expert
            • Intermediate

            Comments about oreilly Modern PHP:

            This book is perfect choice for those who already know PHP as me and want to learn more about latest changes and new features which this language brings for us. Author explains this topic in very popular manner with a lot of examples. It definitely should be read by every old-school PHP web-developer who want to be up to date in this theme!

            (1 of 1 customers found this review helpful)

             
            5.0

            Nice read and reference

            By LoopDuplicate

            from San Francisco, CA

            About Me Developer

            Verified Buyer

            Pros

            • Accurate
            • Concise
            • Easy to understand
            • Helpful examples
            • Well-written

            Cons

              Best Uses

              • Expert
              • Intermediate
              • Novice
              • Student

              Comments about oreilly Modern PHP:

              I really enjoyed this book and keep it close by for a reference. I've been using PHP for 5 years.

              (1 of 1 customers found this review helpful)

               
              5.0

              Learn to love PHP again

              By Vanco

              from SR, MK

              About Me Developer

              Verified Buyer

              Pros

              • Accurate
              • Concise
              • Easy to understand
              • Helpful examples
              • Well-written

              Cons

                Best Uses

                • Intermediate

                Comments about oreilly Modern PHP:

                Bunch of useful examples and techniques on how to use the PHP the right way

                (2 of 2 customers found this review helpful)

                 
                5.0

                Probably the best PHP book I've read

                By Alecs

                from Spain

                About Me Developer

                Verified Buyer

                Pros

                • Accurate
                • Concise
                • Easy to understand

                Cons

                  Best Uses

                  • Intermediate

                  Comments about oreilly Modern PHP:

                  This book has everything you need to become a good PHP developer. I needed to understand a few things that are being used today in PHP programming and I'm completely satisfied.

                  Displaying reviews 1-7

                  Back to top

                   
                  Buy 2 Get 1 Free Free Shipping Guarantee
                  Buying Options
                  Immediate Access - Go Digital what's this?
                  Ebook: $25.99
                  Formats:  DAISY, ePub, Mobi, PDF
                  Print & Ebook: $32.99
                  Print: $29.99