John Squibb
PHP Objects, Patterns, and Practice

Apress' PHP Objects, Patterns, and Practice is great for beginners and veterans alike.
The first several chapters focus entirely on the foundations of Object-Oriented PHP (OOPhp), while later chapters teach various patterns such as the Factory, Singleton, Observer, and more.
The author, Matt Zandstra, places major emphasis on good programming habits and strives to teach as many enterprise level practices as space allows.
The last chapters introduce the reader to a series of productivity tools which cover version control, documentation, automated builds, and unit testing.
This text will complement any OOPhp application developer, and I recommend it to anyone looking to dive in, or a seasoned OOPhp developer looking to pick up some new tricks and tools.
PHP 6 and MySQL 5

I keep a copy of Visual Quickpro Guide, PHP 6 and MySQL 5 on my shelf to loan out to new PHP developers that have done little more than dabble in PHP for their personal website, and so on.
I literally wore an older edition of this book out by reading it from cover-to-cover, re-reading it, and carrying it around with me everywhere I went.
It was like my first guitar, I used the heck out of it! As the name implies, this book is designed to get you going. Larry Ullman does a great job of teaching the basics so that you can get a dynamyic website
talking to a MySQL database, complete with forms, sessions, cookies, security mechanisms, and on and on...If you don't know PHP, but are looking for a great way to dive in, buy this book.
High Performance MySQL

High Performance MySQL is written by a collection of some of the best MySQL experts in the industry.
Check out their High Performance Blog. Their talent speaks for itself.
This book provides such a vast amount of information regarding MySQL, that it might take you a year or more to fully digest it all.
I suggest this book to anyone working with MySQL who would like to have a better understanding of performance, maintenance, server administration,
query building and optimization, or replication, as it is useful for MySQL administrators and developers alike.
I originally picked this book up at the suggestion of a Sun/MySQL employee, and continue to refer to and re-read this book regularly.
Essential PHP Security

This book is the one-stop PHP security handbook. PHP security Guru, Chis Shifflet, provides the reader with all the steps necessary to bolster the security of any web application. This book does a great job of breaking common security pitfalls into easy-to-digest explanations that will provide security insight to any PHP coder, novice to expert. This is a must-have for web application developers. Don't leave home without it!
MySQL in a Nutshell

MySQL in a Nutshell, like all nutshell books by O'Reilly, is a great reference guide to the multitude of available MySQL functions, administrator tasks, and programming APIs.
It organizes the functions by category -- string, date, mathematical, and so forth -- and provides a quick rundown of each function's usage.
It also has a great set of appendices, my personal favorite being Appendix A, which provides a concise list of data types and their storage limitations.
PHP Design Patterns

Seasoned programmers looking for a good book on PHP design patterns will thoroughly enjoy PHP Design Patterns.
Weighing in under 250 pages of readable content, it presents a truckload of philosophy and pattern samples in a well-condensed format, with short, consistent chapters.
The title starts off with a quick explanation of patterns, champions their usage, and by chapter 3, the user is thrust right into the Adapter Pattern.
For the next seventeen chapters, the user is given a synopsis, a problem/solution summary, a UML diagram, and code examples for each of the patterns in the discussed in the book.
Generally, the code provides a typical approach, and then a modified approach using the chapter's pattern.
Mastering Regular Expressions

This is a must-read for anyone interested in learning the complexities of regular expressions usage.
Make no mistake, this book is not a quick reference, but rather an all-in tome of regular expression goodness. Even if you only use the
occasional regex to validate emails, phone numbers, credit cards, or other, this book will give you an excellent understanding of how
regular expressions perform such tasks.
Tags: books,suggested,reading,PHP,Linux,patterns,practice,programming
Short URL: http://sqb.in/Z2tT