Practical Web 2.0 Applications with PHP (Expert's Voice) and over one million other books are available for Amazon Kindle. Learn more

Vous voulez voir cette page en français ? Cliquez ici.


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
More Buying Choices
Have one to sell? Sell yours here
Start reading Practical Web 2.0 Applications with PHP (Expert's Voice) on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Practical Web 2.0 Applications with PHP [Paperback]

Quentin Zervaas
4.0 out of 5 stars  See all reviews (1 customer review)
List Price: CDN$ 53.50
Price: CDN$ 33.71 & FREE Shipping. Details
You Save: CDN$ 19.79 (37%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Only 1 left in stock (more on the way).
Ships from and sold by Amazon.ca. Gift-wrap available.
Want it delivered Friday, October 3? Choose One-Day Shipping at checkout.

Formats

Amazon Price New from Used from
Kindle Edition CDN $21.53  
Paperback CDN $33.71  
Save Up to 90% on Textbooks
Hit the books in Amazon.ca's Textbook Store and save up to 90% on used textbooks and 35% on new textbooks. Learn more.
Join Amazon Student in Canada


Book Description

Dec 19 2007 1590599063 978-1590599068 1st ed. 2008. Corr 2nd printing

There are many technologies that go into creating a successful modern web application, but few books that cover how to use them all together effectively. Practical PHP Web 2.0 Applications does just that - it marries together PHP and MySQL, XHTML, CSS, and JavaScript/Ajax, covering how to create a cutting edge PHP web application from planning and design right up to final implementation. Application features covered include must haves such as search, maps, blogs, dynamic image galleries, and more.


Customers Who Bought This Item Also Bought


Product Details


Product Description

About the Author

Quentin Zervaasis a web developer based in Adelaide, South Australia, where he has been self-employed since 2003. After receiving his bachelor's degree in computer science from the University of Adelaide in 2001, Quentin worked for several web development firms before branching out on his own, developing a wide range of custom web applications for customers all around the world.

Quentin has recently started a new company called Recite Media (http://www.recite.com.au) with two partners. Recite Media develops web applications primarily for other development or design companies to resell. Its flagship product, Recite CMS, is being used by some of Australia's largest companies.

Quentin also runs and writes for his PHP development resource site, phpRiot (phpRiot.com), which provides a number of useful articles on a wide variety of PHP-related topics.

After completing his role as the technical reviewer forBeginning Ajax with PHP: From Novice to Professional(Apress, 2006), he decided to undertake writingPractical Web 2.0 Applications with PHP.


Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Customer Reviews

5 star
0
3 star
0
2 star
0
1 star
0
4.0 out of 5 stars
4.0 out of 5 stars
Most helpful customer reviews
4.0 out of 5 stars Many useful code and examples Dec 28 2011
By drom99 TOP 500 REVIEWER
Format:Paperback|Verified Purchase
Contains many useful code examples that can easily be integrated to any webpage. The explanations are decent enough and help in understanding the code.
Was this review helpful to you?
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com: 4.2 out of 5 stars  22 reviews
42 of 44 people found the following review helpful
5.0 out of 5 stars Great Book on the Zend Framework. April 13 2008
By Nik Bear Brown - Published on Amazon.com
Format:Paperback|Verified Purchase
The only quip I have with this book is the title "Practical Web 2.0 Applications with PHP" it should be called "Practical Zend Framework Applications using PHP"

There is not one example in the book that doesn't use the Zend Framework. That being said the Zend Framework is a great framework - by far the best web framework I've seen. I'm PhD student in Computer Science at UCLA whose dissertation research involves the web. I've used a lot of web applications and frameworks. Symfony, Drupal, Joomla, Ruby on Rails, etc.

Most of these applications and frameworks just suck - that is, it is more work using them than not using them and many severely limit what one can ultimately do.

I like Ruby on Rails but I love the Zend Framework. There are two big differences between the Zend Framework and Ruby on Rails: 1) they both promote MVC style programming but Ror forces you to use it everywhere and the Zend Framework allows you to mix MVC with simply using their framework as a library wherever you want. For example, I am building a social network but want to mix that with a related wiki. I can use MVC for all the social network code and use and existing MediaWiki (which is not MVC based). All I need to do is rewrite some of the mediaWiki code to hand over user authentication to my controllers.

2) it's Php based ... there is much, much more existing Php code to cannibalize for applications than Ruby code

The book itself basically takes you through setting up user profiles, a blog, an image gallery, prototype (javascript) and Google maps using the Zend Framework. The code is very professional and complex at times so a beginning user may have to read a chapter 2-3 times to fully understand it. Still the only way to really learn to write "professional" code is to see it and understand why it was written as it was.

There are some issues I have with the book. In places where something could reasonably be done in multiple ways the book only shows one without any explanation why that way was chosen. For example, in the installing Zend chapter the book tells you to edit the httpd.conf file to set your paths. Most people who use a commercial hosting company don't have access to edit httpd.conf or restart the server. There are ways to reset the path within the Zend bootstrap (which I did) but if I didn't know how to do that I would not have been able to get the examples to work without setting up a server locally on my machine.

Also the bootstrap is left in the index.php file when Zend recommends using the index.php to call the bootstrap.php file from a non-public web directory.

The Zend Framework is only a few months old and this is by far the best web framework out there. There is only one other (decent) book on the framework. This book is about the Zend Framework and only marginally about "Web 2.0" (you use Google maps). The book that should have been titled "Practical Zend Framework Applications using PHP" will teach you how to use the best web framework out there. If the next book shows one how to really use web services, ajax and present web services using the Zend Framework then it can be called "Web 2.0" not this one.
8 of 8 people found the following review helpful
2.0 out of 5 stars Bad use of zend framework May 13 2009
By Ricardo Buquet - Published on Amazon.com
Format:Paperback
The autor, doesnt follow any convention of the zend framework. He constantly uses some of his clases developed years ago, integrating those classes with the zend framework, but he never explains deeply how they work, so you must followe along with out understanding how thing works.
And with more than 20 php books readed, i think i cant tell that this book, is not good for learning, neither zend framework, or oop
19 of 23 people found the following review helpful
5.0 out of 5 stars PHP Web 2.0 using Zend and Smarty Feb. 4 2008
By Jeffrey Heaton - Published on Amazon.com
Format:Paperback
First of all. What is Web 2.0? Everyone has a definition. The important point is how does THIS BOOK define it. The author of this book defines Web 2.0 as sites that use: standard compliant HTML/CSS, use AJAX, share data using web services, and incorporate social networking tools. This book seeks to show the reader how to use the four components in conjunction with PHP.

The cover of the book states "Develop a complete PHP web application from start to finish." This is exactly what the book does. As the chapters progress you are shown how to create a blog that also includes an image gallery. Additionally, Google maps integration is covered. While, the author is not necessarily advocating that you create blog software from scratch, the blog is perhaps the quintessential Web 2.0 application. This allows the book to highlight the four main design criteria of Web 2.0.

This book makes extensive use of the Smarty and Zend frameworks. The Zend framework is used to achieve the Web 2.0 goals. In many ways this book could be considered a guide to using the Zend framework. MySQL is also used.

The book contains many code examples and demonstrates many techniques that can be reused in any web 2.0 project.
7 of 7 people found the following review helpful
5.0 out of 5 stars Outstanding Demonstration of Php(Zend) and AJAX May 15 2008
By Michael R. Spryn - Published on Amazon.com
Format:Paperback|Verified Purchase
After thoroughly going through every chapter in this book (somtimes several times to understand exactly how everything was linking together) I have an incredibly improved understanding on how you might go about building a more complex web application, and an advanced understanding of the MVC pattern.

Every section is extremely well laid out, and the code is explained in detail (in most cases.) The only times where an explanation is lacking are when an approach has been previously explained in the book. Use that memory!

I think if you really dig into and understand this code, you may find yourself well ahead of a lot of your peers.

I even had a problem with one piece of code, and the author was kind enough to reply to my e-mail and help me troubleshoot the problem. (It was my fault.)

Highly suggest this book!
3 of 3 people found the following review helpful
4.0 out of 5 stars Excellent, but why implement your own Db Table pattern Sept. 11 2008
By Alexander Maddern - Published on Amazon.com
Format:Paperback
This is an excellent book and I have enjoyed reading it over the past day. For someone trying to piece together the various technologies like Auth, ACL, Config, Logging and Session it's a great resource for the first several chapters, going into detail about the configuration and setup of this simple environment without any of that padding and guff that a lot of other authors include. The book doesn't treat you like an idiot, which I certainly appreciated.

The only issue I would raise is that the Author has used his own classes for database Table access instead of employing the frameworks standard Zend_Db_Table and Zend_Db_Table_Row bases. This means that anyone wanting to adhere closely to the Zend Framework (for corporate reasons) will have to reverse engineer the approaches used. An odd choice for a book almost entirely based on the Zend Framework.
Search Customer Reviews
Only search this product's reviews

Look for similar items by category


Feedback