PHP 8 Programming Tips, Tricks and Best Practices Book

Last Update: 28-Feb-2022 12:03PM


Writer Note, "I've known Doug Bierer for many years now. It has been my great privilege to work with him on training new PHP developers and helping existing ones to grow their skills. I have even had the distinct privilege of butchering the pronunciation of his name many times. Through the years, though, I've come to respect Doug's ability to take technical concepts and put them in a language that just about anyone can understand. PHP 8 is a huge leap forward. Even as we write about PHP 8.0, PHP 8.1 is in the alpha stages of testing, and the tools and concepts embodied in PHP today are as good as they are in any language built for web development. By purchasing this book, you are taking the first step in being able to harness the power of PHP 8 in your own projects. When you combine the knowledge, you will gain from this book and Doug's skill at making the concepts understandable and immediately applicable to your problems, you will have lit the fuse on a rocket that will propel your skills and your career to new heights. Strap in and hold on – this is going to be a fun ride!"
AFFILIETE DISCLAIMER

Sohibd.com is a participant in the Amazon services LLC associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising and linking to Amazon.com.*Amazon and the Amazon logo are trademarks of Amazon.com, Inc., or its affiliates. Additionally, Sohibd.com participates in various other affiliate programs, and we sometimes get a commission through purchases made through our links

No Review Score Action
1

Normally when I read a highly technical book, I read the first couple of pages and then go hunting for what I really want to find out or what I need to know. When I started to read this book, I was at page 125 before I realized how far I had gotten. I know it sounds trite but it was more like a novel I could not put down than a book that was explaining a highly technical subject. The way the author presented the information was; to the point, laser focused and it was concise. The way he explained it, why it was different from previous versions of PHP and showed the differences on how it was implemented between the versions (7 and 8 (the two most used comparisons) gave a good contrast between the 2 versions. I had used PHP a long time ago (prior to 5) and was amazed at how far it has come in the intervening years since I had last used it. I had expected to be lost when I read it, but the Author's style of explaining it, giving you examples and showing how the new version compared to the previous versions was very educational.

10 Buy Now
2

In this book the author, an accomplished computer science enthusiast and educator has written some of the tips for PHP8. This version of PHP8 provides faster execution to application code and smaller memory footprint for the programs. In chapter 1 Introducing the PHP8 OOP features a brief discussion of OOP concepts are done.The mixed and union data types are discussed in detail here. The reduction in code footprint by using construct() class is detailed.

10 Buy Now
3

PHP 8 Programming Tips, Tricks, and Best Practices is an awesome read. It can be a bit overwhelming at times because of the amount of information inside, but that is my only real complaint of any sort

10 Buy Now
4

The publisher reached out to me to review this book and has given me a review copy to do so. However, I promise to be 100% honest and completely forthcoming in my review of this book. In addition I am not obliged to review this book, I am simply doing so because I believed this book left enough of an impact for me to leave a review for it. Overview: This book's goal is to showcase some different aspects of PHP 8. It showcases new features introduced in PHP 8, changes to existing features, and some good practices and tips for these new features. The book was organized in a way so those with different levels of experience could skip to different sections easily and not feel as if they missed anything. For example, if you have experience with PHP 8 you could skip to the Best Practices section as it doesn't tie in with the previous sections.

8 Buy Now

Top Related Product

Editorial Reviews

Review

"I've known Doug Bierer for many years now. It has been my great privilege to work with him on training new PHP developers and helping existing ones to grow their skills. I have even had the distinct privilege of butchering the pronunciation of his name many times. Through the years, though, I've come to respect Doug's ability to take technical concepts and put them in a language that just about anyone can understand. PHP 8 is a huge leap forward. Even as we write about PHP 8.0, PHP 8.1 is in the alpha stages of testing, and the tools and concepts embodied in PHP today are as good as they are in any language built for web development. By purchasing this book, you are taking the first step in being able to harness the power of PHP 8 in your own projects. When you combine the knowledge, you will gain from this book and Doug's skill at making the concepts understandable and immediately applicable to your problems, you will have lit the fuse on a rocket that will propel your skills and your career to new heights. Strap in and hold on – this is going to be a fun ride!"


Cal Evans, Senior Consultant, EICC, Inc.


 

"Doug Bierer’s book is a must-read if you want to quickly learn all the new features of PHP 8 (and 8.1).

All the concepts are explained in detail using real code examples, fully available on GitHub.

I especially enjoyed Chapter 10 about performance containing a detailed explanation of how the JIT compiler works.

The book is full of tips and tricks, including some hidden gems like ‘Securing SQLite Databases with the Authorizer’.

Finally, Chapter 12 is worth reading as it’s about async programming including an introduction to the new Fiber class of PHP 8.1."

Enrico Zimuel, Principal Software Engineer at Elastic.

About the Author

Doug Bierer has been hooked on computers since his first program, written on a DEC PDP-8, in 1971. In his wide-ranging career, he has been a professional contract programmer since 1978, having written applications in BASIC, PL/I, assembler, FORTH, C, C++, dBase/FoxBase/Clipper, Pascal, Perl, Java, and PHP. He deployed his first website in 1993 while living in San Francisco. He speaks four languages, has traveled extensively, and now resides in Thailand. He also spent some years doing system administration and TCP/IP networking. Some of his technical works include PHP 7 Programming Cookbook and Learning MongoDB 4.x (Packt), as well as Learning PHP and MySQL, Learning PHP Security and Learning Doctrine (O'Reilly Media).


Product details

  • Publisher ‏ : ‎ Packt Publishing (August 27, 2021)
  • Language ‏ : ‎ English
  • Paperback ‏ : ‎ 528 pages
  • ISBN-10 ‏ : ‎ 180107187X
  • ISBN-13 ‏ : ‎ 978-1801071871
  • Item Weight ‏ : ‎ 1.98 pounds
  • Dimensions ‏ : ‎ 7.5 x 1.19 x 9.25 inches

Latest Review At 2024