IT programming books related reviews
Title: Professional PHP4 Programming
Publisher: Wrox Press
Authors: Deepak Thomas, Wankyu Choi, John Coggeshall, Ken Egervari, Martin Geisler, Zak Greant, Andrew Hill, Chris Hubbard, James Moore, Devon O'Dell, Jon Parise, Harish Rawat, Tarique Sani, Christopher Scollo, Chris Ullman, et al
Rating: 5/5
Recommended for all levels
Contrary to the professional tag,this book covers everything you need to know about PHP.I learnt both the basics including installation (from the first half of the book) and the advanced features front to back from this book.It has saved me and my colleagues at my day job of several technical snags and remains a source of reference for us. I recommend it as a text for programmers aspiring to learn PHP and as a resourceful reference for experienced programmers.
Title: PHP Pocket Reference, 2nd Edition
Publisher: O'Reilly
Authors: Rasmus Lerdorf
Rating: 2/5
Don't buy this unless you need filler for your bookshelf or for some reason can't access an online version of the manual at php.net or a mirror. With the introduction of PHP4 especially, the online manual is far superior to this book since the book is an exact copy of the PHP3 manual.
Title: Professional SQL Server 7.0 Development Using SQL-DMO, SQL-NS & DTS
Publisher: Wrox Press
Authors: Frank Miller, Rachelle Reese, Martin Harwar
Rating: 2/5
This is the first book to come out on DTS that I'm aware of. Unfortunatly, this book is heavily focused on the development of VB apps that work with SQL Server. There is a pretty good DTS object heirarchy in the appendix, but the 2 chapters on DTS cover only the basics.
Title: Php 4 Bible (Bible (Wiley))
Publisher: Hungry Minds
Authors: Tim Converse, Joyce Park
Rating: 4/5
This book is excellent if you are new to programming. It is also IDEAL for people with a certain learning style (mine) although it is apparently anathema to some others. The book is well structured. It begins by explaining concepts in a non-confusing way. It allows you to feel confident with basic terminology, and begins at the beginning so that you understand control structures, functions and syntax from the core up. There are also plenty of cross-references so that you can see where you are going. The writers also did a great job to anticpate my questions -those bits where you go "eh?"- and to highlight and effortlessly resolve such areas where the language is apparently ambiguous or confusing. I was never "lost" at any point in this book.In this way it differs from most programming books i have tried; most lose interest in the beginners after a few pages and start introducing new terms and techniques arbitrarily without flagging them up and explaining them. I already had Julie Meloni's PHP Essentials but had to give up on it for this exact reason. PHP4 Bible is NEVER guilty of this (with the exception of the chapters on Object Oriented Programming); this is its most commendable feature. (By contrast, Meloni's book is for a programmer's programmer or a "see one-do one" learner, not for a beginner, although it might provide an excellent companion when one needs to refer to code samples.)Other reviewer's have complained that the code samples are not applicable or fun. I think this misses the point in that the samples are designed specifically to explain a concept; there is no need to execute them all as you can just read many of them. There are plenty of other sources for useful code samples out there for those who want them.The key thing about this book is that it is great if you are someone who likes to break things down into manageable concepts as you go. I think many true-blue hackers do not like this book as they have more of a "see one - do one" learning method relying on trying things out and learning by experience. For me, this book almost gets 5 stars. It doesnt because there are a couple of chapters that feel half-finished and fall far below the others in terms of clarity. Hopefully these will be fixed in the next edition! I like the style of the writers, the style is human, any humour is nicely understated and BEST OF ALL they NEVER make the mistake of (gggnn!!)trying to "be your friend".
Title: SQL Server Query Performance Tuning Distilled, Second Edition
Publisher: Apress
Authors: Sajal Dam
Rating: 4/5
I do agree the polisher issue that the reader from Beaverton, OR raised. And also, it is not the best book for you to start on learning SQL performance tuning processes. But if you have a problem, like you get a lot of "deadlock on lock resources..." issues, this is the book you want to have.
Title: Apache: The Definitive Guide (3rd Edition)
Publisher: O'Reilly
Authors: Ben Laurie, Peter Laurie
Rating: 1/5
I didn't find this book useful at all. In 2+ years of administering Apache on Linux and Solaris, this book didn't help a single time. Use the Apache documentation provided along with Apache (the web server) instead. You'll be a lot better off.
Title: Php 4 Bible (Bible (Wiley))
Publisher: Hungry Minds
Authors: Tim Converse, Joyce Park
Rating: 4/5
This book contains the most complete reference to PHP4 that I've seen (besides the online manual, of course.) However, a lot of the examples hold no real-world value, and much of the book is an introduction that Julie Meloni does much better in PHP Essentials. The end of the book finally gets into some real-world examples, but earlier chapters can be downright confusing to a beginning programmer. One subheader in Chapter 7 reads "Careful with nonintegral comparisons," which means little to those of us who are not experienced programmers.4 stars for completeness and sheer bulk, and because it makes an EXCELLENT reference for PHP programmers. It tries to do too much, however... and doesn't provide a good introduction to PHP. If you're new to PHP and programming, I recommend PHP Essentials be your first book, and that PHP 4 Bible be your guide after you outgrow PHP Essentials.
Title: PHP Fast & Easy Web Development, 2nd Edition
Publisher: Muska & Lipman/Premier-Trade
Authors: Julie C. Meloni
Rating: 5/5
I went to the book store looking for begining PHP by the Wrox group but I saw this book and decided to take a look at it. When I did it looked like a good tutorial/beginners book. I compared the two and after about an hour I went with this one and boy am I glad that I did!!I especially like the fact that Ms. Meloni goes into detail about how to install mySQL, Apache, and PHP on a Windows computer. I bought several other books and returned them simply becuase I couldnt get these items installed on my computer.
Title: Official Guide to Mini SQL 2.0
Publisher: John Wiley & Sons
Authors: Brian Jepson, David J. Hughes
Rating: 4/5
Boy, was I glad when this book finally came out. Sure, there are mailing lists and discussion groups devoted to MiniSQL (aka mSQL), but what I really wanted was a well-edited, authoritative guide to the best nearly free SQL database implementation. "Official Guide to MiniSQL 2.0" is almost everything I was hoping for. It certainly is authoritative, given that mSQL's creator, David Hughes, is the coauthor. It's also comprehensive, covering not only what mSQL can do but also, and more importantly for practical purposes, how you can interface with mSQL via Java, Perl, and other languages by using existing APIs. The downside to that breadth of coverage, however, is fewer examples of complete database applications. Ironically, mSQL doesn't really need the in-depth coverage as much as do the various APIs (from MsqlPerl to DBD::mSQL). Nevertheless, "Offical Guide to MiniSQL 2.0" is an indispensable resource for anyone using or considering MiniSQL.
Title: Inside Microsoft SQL Server 6.5 (Microsoft Programming Series)
Publisher: Microsoft Pr
Authors: Ron Soukup
Rating: 3/5
Very informative book that examines the SQL Server rather than the SQL Language. Good coverage of history. Well written and an enjoyable read.

