PHP


Related Subjects: Owners-equity
More Pages: PHP Page 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
Book reviews for "PHP" sorted by average review score:

Advanced PHP Programming
Published in Paperback by SAMS (03 December, 2003)
Author: George Schlossnagle
Amazon base price: $34.99
List price: $49.99 (that's 30% off!)
Used price: $28.53
Buy one from zShops for: $28.20
Average review score:

Just when you thought you knew it all
I've been programming in PHP full-time for 5 years now. I remember when I was first learning, how all the books felt a little over my head, in a good way. Very slowly I understood things that didn't make sense before. And then very slowly I'd start to incorporate those things into my day-to-day programming.

After 2 years or so, I missed that feeling. I'd check out new PHP books and flip through every chapter saying, "Yeah yeah yeah...". I realized I had become an expert.

I was honestly impressed looking at the table of contents of this book. This is NOT your usual PHP book! That's obvious right away. So I ordered it. And it just arrived yesterday.

I was up all night reading it, and again today. This is the most amazing PHP book for experienced PHP programmers I've ever seen. (Wait - this is the ONLY book for experienced PHP programmers I've ever seen!)

The author really knows his stuff, and uses best-practices, throughout. Really well thought-out code with a lot to learn from.

The fact that it's all based on the new PHP5 style makes it even better! A great way to get to know the new object approach to PHP5: to see it in real-world examples, so that after a few hours with this book it's second-nature.

For the first time in three years, I feel wonderfully over-my-head with a LOT to learn here in this one amazing book. Thanks George!

The best you can get in the advanced book field
I have had the pleasure to read through this book, and I need to say that it is a must for those who take PHP seriously. This is not a usual tutorial type book, which will show an example for every keyword with long-winded explanations, but rather a compilation of best pratices and recommendations which you can build on.

The performance section for example (which is one of my favourites) just scratches the surface on how you can use APD to find bottlenecks in your code. George provides you with some common examples, but the real work is still yours, you won't get a step-by-step guide.

Another interesting point of this book is that it is not to read from start to the end. You will surely find sections you are already familiar with (Smarty being a prime example), or sections too advanced for you (ex. distributed environments). And George also takes the liberty to use PHP 5 OO code before introducing the new PHP 5 features, and using XML-RPC before the chapter on RPC calls.

I find it very valuable to have a lengthy introduction to good coding practices at the begining, since most of the code in the book builds heavily on having a consistent coding style. What I miss from the begining though is the introduction on where can people find details if they are stuck. There are interesting PHP.net services (lxr.php.net for example), which are quite valuable if you are trying to find something in the PHP source, to get an idea of how things work.

George having been heavily involved in the APC and APD development knows a lot about PHP and Zend internals. The last section provides you with a current and correct explanation on how you can extend PHP. None of the printed books on the market, or any online tutorial or manual can beat this section currently.

If you know PHP, buy this book.
Caveat: I am only basing my review on the sample chapter on Performance Tuning, a draft copy of the chapter on Zend Engine Internals, and the table of contents. Also, I may be biased because I've met George and he's really hard not to like--I'll try harder next time.

Go read the reviews of other PHP authors' blogs by doing a Feedster search of this book, you'll find that they highly recommend this book, sometimes over their own books!

Looking at the chapter list, you can see the topics covered are not what you see in a typical PHP book. In fact, if you don't know PHP, this is definitely not the book to be learning out of. If you don't know how to program, this is not the book to be learning out of. But if you use PHP professionally and need to get that extra mile or scale your PHP to a large site, then this is definitely the book to be buying.

There are simply no books, articles, or web references that provide a bird's eye view of the Zend Engine Internals. That is, until this book. The car analogy in this chapter is very apt for the potential reader of this book on a whole. If all you do is use PHP to get you from "point A to B" you certainly don't need this book. But if you are a PHP professional who is responsible for a high performance website, then you need to know the content of this book cold.

The chapter on Performance Tuning has a lot of gems you can't find in any other PHP reference and is essential knowledge when you use PHP on large sites. According to Michael Radwin, George's APD (the tool referenced in the chapter), is used to performance tune parts of Yahoo. But George also gives a nod to competing projects mentioning their strengths and weaknesses. (You can see why it's hard not to like the guy, his pragmatism supersedes his ego in every page.)

This neatly complements any other PHP book on the shelf (including any other "professional" PHP book). And I'll definitely have to give an updated review after I've read the other chapters.

I'm sure it will pay for itself many times over. Believe me, I speak from experience to know that George speaks from experience (he was involved in a PHP-based company that drove a company I worked for out of business).

(And to all of you who have received advanced copies... Grr!)


Beginning PHP4 Databases
Published in Paperback by Wrox Press Inc (26 October, 2002)
Authors: Andrew Hill, Chris Lea, Christopher Scollo, Deepak Thomas, and Harish Rawat
Amazon base price: $39.99
Used price: $14.99
Collectible price: $16.00
Buy one from zShops for: $12.90
Average review score:

It really helped!!
Do not wish to use too many words. I can just say that this book was of great help to me. Though dabbling with PHP, I learnt a lot from the book, since it has dealt with lot of basic knowledge of databases. Was just the right one for a student like me who had very little knowledge of the databases. Kudos to the authors!!

Great book for newbies!!
I just got a copy of this book last week, and this was exactly the content that i was in search of - Getting upto speed with PHP and databases, to build robust database driven web applications.
Infact, this book manages to provide solutions to the large number of problems that newbie PHP programmers post on sites like phpbeginners.com,php.net and phpbuilder.
The approach to presenting a database agnostic solution, through the use of the most recommended PEAR::DB abstraction layer (i even found documentation about PEAR::DB, that i had spent ages figuring out for myself) sets this book in a class of its own.
The typos and grammar stand out at places, but who cares when you have gotten what you wanted.
I highly recommend this book to the BEGINNING/NEWBIE PHP Programmer.

Great!
This book aims to teach the skills necessary to develop any size web application with PHP, backed by a database. They start off with the now de facto PHP introduction and then jump head first into database fundamentals. Nearly half of this book is devoted to teaching database layout, design, and use. This is long over due in the PHP community. Too many PHP developers are creating database enabled applications that have absolutely no prior experience with databases! This book covers everything from elementary topics, such as table creation, selects, inserts, and deletes, to advanced database usage with joins, stored procedures, triggers, and cursors. While they did cover indexing, I feel that it was a bit lacking and could have used a more in depth exploration.

One pleasant surprise was that no one particular database is favored; in fact use of the database abstraction layer in PEAR is encouraged for code portability. I am encouraged by the use of PEAR in this book, as it can only help to bring the community together in its use and promote PEAR as a standard of sorts. The PEAR database abstraction layer is picked apart so that you may understand exactly how it works and be that much more efficient with using it.

At the end of this book, it offers two chapters dedicated to designing and implementing applications using a native XML database. The first of the two chapters concentrates on the fundamentals of native XML databases; what they are and how they work. The second chapter then presents a case study using Xindice.

I found this book to be very thorough and well put together. Cheers to Wrox for another fine book!


Open Source Web Development with LAMP: Using Linux, Apache, MySQL, Perl, and PHP
Published in Paperback by Addison-Wesley Pub Co (17 December, 2002)
Authors: James B. Lee and Brent Ware
Amazon base price: $31.49
List price: $44.99 (that's 30% off!)
Used price: $19.95
Buy one from zShops for: $25.65
Average review score:

Super Reference

Open Source Web Development with LAMP is a very long title, but an absolutely killer book. LAMP is Linux (OS), Apache (web server) MySQL (database), Perl and PHP (scripting). This book also includes many languages not covered in other titles. I was particularly glad to see WML (Website Meta Language) which is useful for generating static pages through a robust programming construct. Static pages load faster and without any security concerns that you have with dynamic scripting languages like perl, php, embperl, or mason, all of which are covered extreemly well in this book.

I've been doing web development for about 8 years, which probably makes me pretty old in the business. I've seen the dynamic web content languages from infancy, but I've never seen a good way of learning them until now. OSWD w/ LAMP is absolutely fabulous.

Required reading for any web designer.
Open Source Development with LAMP (hereafter "OSWB") is the perfect book to learn a wide variety of server technologies that will have you writing useful, clean, fast, and productive websites before you finish reading.

I was one of the technical editors of this book, and was able to watch it evolve as they wrote. The authors have made a huge effort to make the book appropriate for multiple Linux distributions, and they have achieved the highest degree of technical accuracy.

OSWB covers many different technologies, some complementary, some discreet. By showing you many of the possible tools, this book lets you decide which is best for the job at hand.

The theory behind OSWB is that knowledge of 20% of a tool's capabilities will let you accomplish 80% of the tasks you face. OSWB does a superb job of giving the user a sizable introduction to webserver technologies that will be sufficient for most rojects, and tells you where you can get information for advanced needs...This is the first book I know of that has written their website with the exact same tools they teach you in the book, and they offer the entire source of their website for download for your investigation and reference.

The gold in this book is not just the descriptions of how the languages work, but how you can use them singly or together to create interactive websites. Their are many sample projects which let you see how everything fits together, and much of the ode can be adapted immediately to your needs. The book is extremely well integrated and organized.

I have used some of the languages described in this book, while others were completely new to me. I am definitely not a web design person, preferring to write back-end server software. owever while reading OSWB, I was charged with creating a MySQL database with a customizable web interface for my alumni organization. Using only this book and a few perldoc commands, I was able to create an interactive mod_perl website in a few days.

This book offers something to everyone, even advanced web designers. If you are starting out in Web technologies, or are curious about other ways you can get the job done, this is the book for you.


PHP Essentials, 2nd Edition
Published in Paperback by Premier Press (28 March, 2003)
Author: Julie Meloni
Amazon base price: $31.99
List price: $39.99 (that's 20% off!)
Used price: $26.60
Buy one from zShops for: $26.60
Average review score:

Excellent Book
If you are new to PHP, this is the book to get. Dont go anywhere, this book is simply one of the best introductory books on computer programming i have ever bought. It makes PHP learning fast, fun and easy. It not just covers PHP alone but also covers Databases and teaches SQL from the ground up with code for almost all the known databases in the industry.

Thank you Julie Meloni, you are great.

Less is More
I'm a big fan of this book. I used the first edition to put a modest web commerce site up in about three weeks of spare time (see it at www.privategalaxy.com). Using only this book, I learned what I needed of how to use the freeware language PHP and the excellent freeware database MySQL (in fact I learned SQL from this book). And these two programs are a great combination supported by a large number of web hosting sites using Apache (an extremely common if not the most widely used server software).

I have just shy of a dozen other computer books--many of them are shovelware--full of glop because the publishers want thickness. And then there are some books where the authors seem to spend more time trying to show off how sophisticated they are than trying to explain things. This book has neither defect; its clear intent is to teach and it does so with economy and grace

Meloni is a solid technical writer. For those who like examples, there are lots of them (in fact a whole e-commerce site (no-I wrote mine from scratch) and there are compact appendices on the commands and functions you will actually use in the back. PHP is a language to get stuff done and this book is in the same spirit. But even supposing you want to use PHP to calculate fast Fourier transforms (heaven forbid!) this book is a good starter and supplimented by the free PHP web site, will get you there fast.


Advanced PHP for Web Professionals
Published in Paperback by Prentice Hall PTR (29 October, 2002)
Authors: Christopher Cosentino and Chris Cosentino
Amazon base price: $27.99
List price: $39.99 (that's 30% off!)
Used price: $9.87
Collectible price: $21.18
Buy one from zShops for: $11.10
Average review score:

Selection of Best Howtos
You need this book just after understanding the basic concept of PHP, and start to apply it to a real website. How to connect to database(s); how to put in dynamic graphics; how to manage sessions like in e-commerce sites. Windows and Linux are included in discussion.
A real treasure for me.


Essential PHP fast
Published in Paperback by Springer Verlag (15 August, 2002)
Authors: Simon Stobart and Stobart Simon
Amazon base price: $20.96
List price: $29.95 (that's 30% off!)
Used price: $19.99
Buy one from zShops for: $21.18
Average review score:

Best Book on PHP
I learnt all the concepts of PHP in just 8 days from this book and then made a very complicated Online car booking system. I strongly recommend that if you want to learn PHP, you need only one book "Essential PHP fast by Dr.Simon Stobart".


Japan: A Business Traveler's Handbook
Published in Paperback by Weatherhill (December, 2001)
Author: Inc Staff Php Institute
Amazon base price: $12.95
Used price: $25.00
Average review score:

LESTIN!!
look, simply....am loking for a php book, i didnt see an option that i can ask any php book, if you can help me, send me email at : guess@netvision.net.il so much thanks.


PHP Functions Essential Reference
Published in Paperback by SAMS ()
Authors: Zak Greant, Graeme Merrall, Torben Wilson, and Brett Michlitsch
Amazon base price: $34.99
List price: $49.99 (that's 30% off!)
Used price: $18.97
Buy one from zShops for: $22.50
Average review score:

Excellent Reference Book
This book has an excellent easy to use layout and contains just about every PHP function you can imagine. Each function includes a description of the values the function requires and returns along with some sample code showing its usage. It's not for beginners trying to grasp the initial concepts of PHP, for that I'd suggest the PHP Visual Quickstart Guide by Larry Ullman. For anyone else, this is an indispensable reference! It's worth every penny!

A Must Reference for PHP Developers
I do a lot of PHP web development. The books that use the most are "MySQL by Paul DuBois", and this one.

I hear a lot of comments stating, "you can find it online". Yes, its true, you can. But, when you are writing code the last thing you want is another window open or spend valuable time trying to find an answer.

The authors have done a great job laying this book out. The information is catagorized and aphabetized. There are short examples that do a good job of explaining how each function works. And what really sets it apart from others, is it tells you if the function has been deprecated and/or what version of PHP and OS supports it, it has a "see also" for each pertinent function, and a great layout(check out the sample pages).

If you program using PHP, get this book. The time it saves is well worth the price. This book is for all levels of PHP programmers, novice to experts. Don't be fooled into thinking all you need is the downloadable manual from php.net. The manual is useful, but it doesn't work as well as this book.

This book is always within arms reach when I'm programming and I'm sure it will be the same for you.

A Must Have!
This book is a must have for any PHP wed developer. I find myself referencing this book quite often. It's logically laid out and makes finding just the right function a lot easier then php.net.


Professional PHP4 XML
Published in Paperback by Wrox Press Inc (June, 2002)
Authors: Luis Argerich, Chris Lea, Ken Egervari, Matt Anton, Chris Hubbard, James Fuller, and Charlie Killian
Amazon base price: $49.99
Used price: $12.22
Buy one from zShops for: $34.19
Average review score:

Frustrating...
The problem with this book is that one example relies on examples from another chapter. Therefore, you have to pretty much read the entire 900 pages to get an example in the latter chapters to operate properly.

An additional problem is the reference to downloading classes on websites that no longer exist.

If you already know XML parsing, then this book is fine, but then I guess you wouldn't need the book.

Brillently Explained!
I've purchased many PHP books over the years, learning PHP and programming from the ground up. I've just started dabbling with XML and I needed a resource that would get me going on the right footing. After a bit of searching, I decided to purchase Professional PHP4 XML and I must say, this book told me everything I wanted to know and more! As I read each chapter, I gained new insight into how XML and it's various technologies could make me a better programmer, designer and could help my client's projects. By taking the author's advice, I even gained new insight to programming some tools to make my job easier as a whole. These guys are truely brilliant and well experienced with PHP and XML - truely the leaders in their respective field.

Given that I was new to XML, I started at the beginning and worked my way through the book. Outside of the chapter on SVG graphics, I found this book to engage in everything I was looking for and more. Every page is filled with insight and the DOM chapter even has notes for PHP 4.3.0! Talk about the Wrox crew planning in advance! It is obvious they put a great deal of work into making sure this book is to last.

Since I'm a businessman as well as a programmer, I gained valuable insight from manner of the chapters as it appears these authors are pretty smart business people as well. By seeing all perspectives in a consistent, seemless and non-bloated manner, I can honestly say I feel like a true expert with XML technologies. The book provides many examples, clearly explained as well as well written. Given the book outlines OO examples with the functional ones, I could see both paradigms being demonstrated together. This approached has engage me and my fellow programmers to write more OO code. This book has pretty much revolutionized my way of programming and thinking. I'd recommend it to any PHP programmer, regardless of their experience.

Fantastic book!

Some Thoughts About The Books Goals
Hi, my name is Ken Egervari and I am one the authors which make available this great title to you fellow PHP programmers and XML enthusiasts. Seeing as I wrote 3 chapters (SAX, DOM and XSLT) as well as the Object Oriented Programming appendix, you might assume there is a conflict of interest with this review. Let me assure you, despite my involvement with this title, I promise to be objective and simply state the goals of the book. This really isn't a review as some thoughts about the book.

After receiving my copy, I've been reading the entire book and as a whole, Professional PHP4 XML covers every inch of these topics in fantastic detail. I sincerely believe that new-comers to XML (and even PHP) will definitely find a wealth of information to get them started and expert programmers will enjoy the rich, deep knowledge contained in each subject, demonstrating the experience and thoroughness of all the authors who contributed to make this book the very best.

To start off my review, I want to take a look at the chapters in which I contributed, making clear to you the goals of each topic. Unlike many PHP books on the market, I didn't 'just' want to demonstrate the concepts and APIs; I really wanted to engage the reader into thinking creatively about their PHP applications by thinking about architecture and design and sharing valuable insights in areas concerned weather it be programming issues, common solutions to recurring problems, best practices, or changes to the APIs in future releases. Given that I am as much of a businessman as an architect, I also wanted to reader to consider the various business-related issues with each technology by providing valuable insight on the consequences to using these technologies in your organization. I wanted to enlighten the reader rather than bore them with functional descriptions and basic examples. As you read the book, you'll clearly see the book lives up to these goals.

My first task was to write a chapter on SAX. I've read many chapters on SAX from other texts or articles on the Internet, but I really wanted to take this one over and beyond what was already out there. Besides looking at the core concepts, process and various implementations, I explain in detail on how to create highly reusable, maintainable parsers by making use of object-oriented technology. I further explained how to deal with common problems when parsing erroneous generated XML content. Given that there are many hacked up Web Service-like URLs and XML generators out there, this section was much needed.

The DOM chapter continues teaching the reader about XML parsering by diving into the details on creating and manipulating DOM trees using PHP 4.2.1 and 4.3.0. This is something no book on the market has at the time of this review. The chapter shows countless number of examples to ensure the reader understands how to construct trees. The chapter dives into the architecture of DOM parsers and suggests much easier ways to simplify the construction of your applications. Given the DOM API is still new, the chapter outlines many of its current limitations and problems in great detail, ensuring the reader doesn't get fowled up in any dirty business that they can't fix without starring at their monitor for several hours only to see it's a problem with the API itself. This chapter discusses several larger applications that are interactive using HTML forms to show the reader how to construct XML content in an organized manner.

The last chapter, XSLT, discussed most of the XSLT standard as well as its use within PHP. This is useful since you don't need to purchase another XSLT book in the future as this chapter, as well as the appendix, should provide you with all the knowledge you'll need for years to come. Given that XSLT isn't used as much as it should, I spent a great deal outlining the various advantages and disadvantages pragmatically. Besides looking at the concepts and the XSL document standards, the chapter goes beyond simple XSL documents and explains how to build dynamic PHP scripts, interops with legacy applications, discusses the construction of multi-tiered applications, uses XSLT as a functional language, and even explains some recursive techniques to solve complicated document generation problems. Many times programmers are confused on which technology to use; this chapter compares SAX, DOM and XSLT and helps the reader decide which technology is best for your project and organization's goals. Lastly, XSLT is often overlooked when it can offer a very elegant and platform independent solution! The chapter thoroughly explains the various applications XSLT is used and even gives the reader with some vision and direction as I described how various projects used XSLT skillfully.

I hope these review helps inform you about the book's content. I hope you enjoy the book as we all did writing it. Happy reader and thanks for listening.


PHP and MySQL for Dynamic Web Sites: Visual QuickPro Guide
Published in Paperback by Peachpit Press (21 May, 2003)
Author: Larry Ullman
Amazon base price: $17.49
List price: $24.99 (that's 30% off!)
Used price: $15.42
Buy one from zShops for: $15.42
Average review score:

Great Way to Learn PHP and MySQL
I didn't know much about web development beyond html, and this book turned out to be exactly what I needed to get my start in dynamic website development. I like the format of the book, which does a good job of visually showing step-by-step, one concept at a time. There are a few errors (which are corrected if you check the website), and this is my only criticism of the book. It is very thorough.

Excellent book for everyone
This is a excellent book, very easy to follow and learn php! plus mysql!

With the help of loads of examples and demo script to explain useful functions in php.

It's the first time I see the writer will answer the question on their web site! You can ask him if you got any problem with php and mysql, responese time is excellent!

This is a A++ recommanded book. I have recommanded all of my friend who interested in computer programming to buy it.

PS : computer program experience not required!

Awesome book, great support and real world code samples!
This is a great book. The author's clear, concise writing style and practical code samples make this book as informative as it is enjoyable. If only all tutorials/tech books were written like this one! I'll definitely check out future books by Mr. Ullman before I consider others.


Related Subjects: Owners-equity
More Pages: PHP Page 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17