February Mini Book Reviews
Part desktop reference and part programming guide, Core PHP Programming is a great book for both the beginning PHP programmer and those with more experience. It has been updated to include PHP 5, as well as new material covering XML, object techniques and design patterns.
The authors do a great job of evangelizing PHP; the more I read, the more I found myself wanting to use PHP to create Web sites. Chapters 1 - 7 form a PHP Programming unit. Chapters 8 - 20 (a whopping 669 pages) comprise a functional reference. And Chapters 21 - 25 comprise a section on algorithms. The final four chapters cover software engineering including design, debugging and design patterns.
I really enjoyed this book, and plan on keeping it handy for the odd bits of PHP work that come my way. I'm giving it eight stars.
The first edition of this book was my introduction to MySQL, and it's been a well-used part of my bookshelf ever since. When I saw that a new edition had come out, I knew I'd need to grab a copy. Happily, the 2nd edition didn't disappoint.
This book is even bigger than the last go-around, weighing in at 13 chapters and 8 appendices, for a total of 1,150 pages. The first four chapters present an overview of MySQL use. The next four describe the programming interface in general and for C, Perl and Python, respectively. The author also has a great pair of Ruby-related articles on his Web site, and I wish they'd been included in the book. The final five chapters are geared toward MySQL administration. The appendices provide a number of references.
Paul DuBois writes in a way that is both authoritative and easy to read. His examples are clear and help the reader understand the concepts Paul teaches in the text. I think MySQL 2nd Edition deserves nine stars.
-- -pate http://on-ruby.blogspot.com
|Where's That Pesky Hidden Word?||Aug 28, 2015|
|A Project to Guarantee Better Security for Open-Source Projects||Aug 27, 2015|
|Concerning Containers' Connections: on Docker Networking||Aug 26, 2015|
|My Network Go-Bag||Aug 24, 2015|
|Doing Astronomy with Python||Aug 19, 2015|
|Build a “Virtual SuperComputer” with Process Virtualization||Aug 18, 2015|
- Concerning Containers' Connections: on Docker Networking
- Problems with Ubuntu's Software Center and How Canonical Plans to Fix Them
- A Project to Guarantee Better Security for Open-Source Projects
- Where's That Pesky Hidden Word?
- Firefox Security Exploit Targets Linux Users and Web Developers
- My Network Go-Bag
- Doing Astronomy with Python
- Build a “Virtual SuperComputer” with Process Virtualization
- Three More Lessons
- diff -u: What's New in Kernel Development