IT programming books related reviews
Title: Setting Up LAMP: Getting Linux, Apache, MySQL, and PHP Working Together
Publisher: Sybex
Authors: Eric Rosebrock, Eric Filson, Eric Filson
Rating: 5/5
This book is a very useful guide to setting up LAMP - Linux, Apache, MySQL and PHP, ideal for people trying to setup a web server for the first time. "Setting Up LAMP" is accessible and easy to read, considering its at times complex subject matter. As the title suggests, the main focus of the book is on the setup of Linux, Apache and MySQL with a chapter on the setup of each. These chapters walk through the setup step by step including screenshots of important stages. As well as covering the setup, it goes into a detailed introduction and usage of the LAMP combination.
The book goes further than just the setup of LAMP, it also covers important server administrative tasks such as the setup of firewalls, securing the server and the various configuration options of iptables, Qmail, PHP, mySQL and Apache. As well as this there is a lot of valuable information about DNS, TCP/IP and a quick LAMP setup guide in the appendix is useful for setting up LAMP quickly without the need to re-read the book. Overall this book is a great guide to the setup of LAMP and it has saved me a lot of time.
Title: McSe Readiness Review Exam 70-028: Administering Microsoft SQL Server 7.0 (Mcse Readiness Review)
Publisher: Microsoft Press
Authors: Jill Spealman
Rating: 2/5
The book helps with the design of the real test but I did not feel the content of the book nor the practice exams were sufficient for passing.
Title: Getting The Search Engine Ranking Your Website Deserves: : META Tags Yield To Google's PageRank As Search Engine Standard
Publisher:
Authors: John Henderson
Rating: 3/5
Refreshing, clear, concise advice on how to make your website work for you. No gimmicks! No tricks! Just the facts, man! Mr. Henderson has it right. Even dummies and hacks can learn a thing or two from this author/webmaster.
Title: Macromedia Dreamweaver MX 2004 with ASP, ColdFusion, and PHP : Training from the Source
Publisher: Macromedia Press
Authors: Jeffrey Bardzell
Rating: 5/5
This is a fantastic book that teaches you how to use Dreamweaver MX 2004 more effectively when coding dynamic database-driven Web sites in one of the 3 programming languages covered (ASP, ColdFusion or PHP). I thoroughly enjoyed Jeffery Bardzell's writing style, allowing me to build on the theories presented, repetition of code and Web standards best practices.
There were a few errors throughout the book, but they were mostly typos. I did not have any trouble with the code presented in each lesson. Also, I was able to complete the entire book without referring to any of the code in the completed files folder. The author also takes the time to clearly list and explain the meaning of each step in technical terms without losing the reader.
If you are new to building dynamic database-driven Web sites, then pick up a copy of this book. I guarantee you will have a better understanding and develop clear coding concepts while working through each lesson. As an added bonus, you will build several useful applications (i.e. search interface, authenticating users, basic content management system, etc.) that you can use as a template for building more complicated applications.
Title: PHP Functions Essential Reference
Publisher: Pearson Education
Authors: Zak Greant, Graeme Merrall, Torben Wilson, Brett Michlitsch
Rating: 4/5
4 stars because of the horrible (non-existent) support of the promised online version.
I have scoured the Web and have found these two sites that still have the online version ("http://fooassociates.com/phpfer/" says the server is down!). It was a LOT of work to find these, and I'm working on downloading the whole thing to put in a ZIP file and host, some time in the future, but in the mean time I thought I'd save everyone a LOT of work! Here you go:
http://web.archive.org/web/20040227150 743/http://fooassociates.com/phpfer/
<br />http://www.phpdig.net/ref/
Title: PHP and MySQL Web Development, Second Edition
Publisher: Sams
Authors: Luke Welling, Laura Thomson
Rating: 4/5
This is a good book to get you started on writing your own aps. I wouldn't recommend for the absolute beginner, but it is great if you have some knowledge of programming and/or PHP.
Title: PHP and MySQL Web Development
Publisher: Sams
Authors: Luke Welling, Laura Thomson
Rating: 5/5
I purchased this book to supplement my growing library of computer reference books, and on the whole was not dissapointed. I used the book mostly as reference and ended up flipping to the index to reference specific information. I found all the explanations to be clear and code snippets were fruitful while not being overwhelming. Welling and Thomson do a great job covering the diverse aspects of PHP use and offer many common in-depth examples such as a sophisticated shopping cart and web forum. Even though more advanced PHP functionality cannot be found here (try Professional PHP4 for that), if you're willing to get your hands a little dirty, this is a great place to start.
Title: Learning Oracle PL/SQL
Publisher: O'Reilly
Authors: Bill Pribyl
Rating: 5/5
Listen Software Solutions: PL/SQL introduces a new dimension of power programming capability for the developer. The goal of reusable code measurely improves quality verse vast amounts of non-reusable SQL. PL/SQL packages describe function and procedure specification and body. The specification describes the package interface to the calling application. The package specification approach is part of good design. The package specification exposes procedures and their parameter properties to external applications. Each specification has a package body. Within the package body various data structures, such as arrays and tables can be referenced, functions called, and procedures executed. Developers new to PL/SQL often understand insert, update, and delete data manipulations; but are confused about selection. This is because they don't know about cursors. I recommend this book. As a developer having knowledge resource information is critical.
Title: Web Database Applications with PHP & MySQL, 2nd Edition
Publisher: O'Reilly
Authors: Hugh E. Williams
Rating: 5/5
This book, as most O'Reilly books I own, contains a wealth of information that has taken me from being a novice to being able to construct my own dynamic website. I recommend this book for both beginners and experience users as it is a great reference too. The authors have also been helpful when prompted for questions and help. The code in the book is available for download and also contains updated code for PHP 4.2. The only drawback is this version of the book does not address the changes in 4.2, but I would assume the next version will. In any case: I Highly Recommend!!!
Title: Microsoft SQL Server 2000 Reporting Services
Publisher: McGraw-Hill Osborne Media
Authors: Brian Larson
Rating: 4/5
I consider myself to be at a moderate knowledge base with regard to SQL Server, and I have worked with Crystal Reports and Microsoft Access reporting quite a bit. With this being my first interaction with Reporting Services, I felt Brian Larson's book was just the right pace for me. Numerous reporting examples are given, walking you through each step by step, resulting in some great reporting ideas (at least for me!) I found few if any errors in the text, and was able to zip through it cover to cover in a couple of days.
I did also purchase the Wrox text, which I will be delving into next.

