Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.
Practical Web 2.0 Applications with PHP and over 300,000 other books are available for Amazon Kindle – Amazon’s new wireless reading device. Learn more

 

or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
51 used & new from $22.00

Have one to sell? Sell yours here
 
   
Practical Web 2.0 Applications with PHP
 
 
Start reading Practical Web 2.0 Applications with PHP on your Kindle in under a minute.

Don’t have a Kindle? Get yours here.
 
  

Practical Web 2.0 Applications with PHP (Paperback)

by Quentin Zervaas (Author)
Key Phrases: object notation, dynamic image gallery, public function process, Google Maps, Zend Framework, Request Abstract (more...)
4.6 out of 5 stars See all reviews (18 customer reviews)

List Price: $44.99
Price: $40.49 & this item ships for FREE with Super Saver Shipping. Details
You Save: $4.50 (10%)
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
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Tuesday, July 21? Choose One-Day Shipping at checkout. Details
36 new from $22.73 15 used from $22.00
Also Available in: List Price: Our Price: Other Offers:
Kindle Edition (Kindle Book) $35.99

Frequently Bought Together

Customers buy this book with Wicked Cool PHP: Real-World Scripts That Solve Difficult Problems by William Steinmetz

Practical Web 2.0 Applications with PHP + Wicked Cool PHP: Real-World Scripts That Solve Difficult Problems

Customers Who Bought This Item Also Bought

PHP Objects, Patterns, and Practice, Second Edition

PHP Objects, Patterns, and Practice, Second Edition

by Matt Zandstra
4.5 out of 5 stars (8)  $29.69
Pro PHP: Patterns, Frameworks, Testing and More

Pro PHP: Patterns, Frameworks, Testing and More

by Kevin McArthur
4.1 out of 5 stars (8)  $31.49
Beginning PHP and MySQL: From Novice to Professional, Third Edition (Beginning from Novice to Professional)

Beginning PHP and MySQL: From Novice to Professional, Third Edition (Beginning from Novice to Professional)

by W. Jason Gilmore
4.2 out of 5 stars (105)  $31.01
PHP and MySQL Web Development (4th Edition) (Developer's Library)

PHP and MySQL Web Development (4th Edition) (Developer's Library)

by Luke Welling
4.4 out of 5 stars (199)  $31.49
AJAX and PHP: Building Responsive Web Applications

AJAX and PHP: Building Responsive Web Applications

by Cristian Darie
4.3 out of 5 stars (29)  $31.49
Explore similar items

Editorial Reviews

Product Description

Want to assert yourself as a cutting-edge PHP web developer? Take a practical approach, learning by example from author Quentin Zervaas, and discover how to bring together the many technologies needed to create a successful, modern web application.

In Practical Web 2.0 Applications with PHP, PHP, MySQL, CSS, XHTML, and JavaScript/Ajax development techniques are brought together to show you how to create the hottest PHP web applications, from planning and design up to final implementation, without going over unnecessary basics that will hold you back. This book includes must-have application features such as search functionality, maps, blogs, dynamic image galleries, and personalized user areas. The Zend Framework is used extensively to build the application, allowing you to focus on developing the application rather than on reinventing the wheel.

Topics covered include application planning and design; setting up the application framework; using CSS for easier styling; adding dynamic effects the easy way using JavaScript libraries such as Prototype and script.aculo.us; and implementing several must-have web application features such as user login, blogs, dynamic image galleries, search functionality, mapping with Google Maps, and much more. Zervaas covers everything in a practical, tutorial style so you can start working on your own projects as quickly as possible.

  • Create cutting-edge PHP/MySQL web applications.
  • Implement must-have functionality such as blogs, maps, search functionality, and dynamic image galleries.
  • Master styling with CSS and dynamic effects using Ajax/JavaScript libraries.
What you'll learn
  • How to set up the perfect PHP/MySQL application development environment
  • How to implement basic user management functionality
  • How to use many of the components from the Zend Framework
  • How to effectively make use of the Prototype and script.aculo.us JavaScript libraries, including many examples of developing custom JavaScript classes
  • How to create standards-compliant and accessible HTML code and effectively style it using CSS
  • How to create a basic blog system and enhance it with Ajax
  • How to add personalized user areas to your web application
  • How to create a dynamic image gallery
  • How to add search functionality to your application
  • How to use the Google Maps API to add maps to your application
  • How to implement popular Web 2.0 features, such as microformats, tags, and web feeds
Who is this book for?

This book is for any PHP developer who wants to stay ahead of the curve, with practical, high-level web application development techniques.

About the Apress Practical Series

The Practical series from Apress is your best choice for getting the job done, period. From professional to expert, this series lets you apply project-motivated templates (or frameworks) step by step in a very direct, practical, and efficient manner toward current real-world projects that may be sitting on your desk. So whatever your career goal, Apress can be your trusted guide to take you where you want to go on your IT career empowerment path.

About the Author

Quentin Zervaas is 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 (www.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 for Beginning Ajax with PHP: From Novice to Professional (Apress, 2006), he decided to undertake writing this book.


Product Details

  • Paperback: 569 pages
  • Publisher: Apress (December 20, 2007)
  • Language: English
  • ISBN-10: 1590599063
  • ISBN-13: 978-1590599068
  • Product Dimensions: 9.2 x 7.3 x 1.3 inches
  • Shipping Weight: 2.2 pounds (View shipping rates and policies)
  • Average Customer Review: 4.6 out of 5 stars See all reviews (18 customer reviews)
  • Amazon.com Sales Rank: #52,972 in Books (See Bestsellers in Books)

    Popular in these categories: (What's this?)

    #5 in  Books > Computers & Internet > Web Development > Web 2.0
    #33 in  Books > Computers & Internet > Web Development > Programming > PHP
    #36 in  Books > Computers & Internet > Home Computing > Blogging & Blogs

Inside This Book (learn more)

What Do Customers Ultimately Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
Check the boxes next to the tags you consider relevant or enter your own tags in the field below.
(10)
(5)
(2)
(2)

Your tags: Add your first tag
 
Help others find this product — tag it for Amazon search
No one has tagged this product for Amazon search yet. Why not be the first to suggest a search for which it should appear?

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

18 Reviews
5 star:
 (13)
4 star:
 (3)
3 star:
 (1)
2 star:
 (1)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.6 out of 5 stars (18 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
30 of 32 people found the following review helpful:
5.0 out of 5 stars Great Book on the Zend Framework., April 13, 2008
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.
Comment Comments (5) | Permalink | Was this review helpful to you? Yes No (Report this)



 
16 of 20 people found the following review helpful:
5.0 out of 5 stars PHP Web 2.0 using Zend and Smarty, February 4, 2008
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.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
5 of 5 people found the following review helpful:
5.0 out of 5 stars Outstanding Demonstration of Php(Zend) and AJAX, May 15, 2008
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!
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
Ad
 
Most Recent Customer Reviews

5.0 out of 5 stars I got so much use from the code in this book.
This book has great examples, and great explanation of the code. I can't remember getting as much mileage out of a tech book before. Read more
Published 1 day ago by Lazyboy

3.0 out of 5 stars Needs an update
What attracted me to this book is that, instead of vomiting out a bunch of technology choices and disparate code snippets, the author focuses on a project using his favorite... Read more
Published 6 days ago by J. M. De Moor

5.0 out of 5 stars Excellent Book on PHP using Zend Framework, and Web 2.0 Technologies
This is a great book that deserves 5 stars. First, let me say that I don't normally give reviews but this book has compelled me to. Read more
Published 1 month ago by Andrew White

2.0 out of 5 stars Bad use of zend framework
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... Read more
Published 2 months ago by Ricardo Buquet

4.0 out of 5 stars Good Book
When it comes to learning a new technical skill or programming
language, Apress has always provided me with excellent resources that go in-depth and fully explain the... Read more
Published 2 months ago by Andrei Mouravski

5.0 out of 5 stars Buy this PHP Book, NOW!!!
OK, now the term "Web 2.0" has been used to death in the past 2 years I know. But that doesnt mean you cant jump on the bandwagon and understand how to create web aplications... Read more
Published 2 months ago by F. Stepanski

5.0 out of 5 stars THE Ultimate book for Zend Framework Programming
I was having a hard time wrapping my brain around MVC and ZF until I found this book. Thank you for this outstanding work! Read more
Published 3 months ago by S. Manamalkav

5.0 out of 5 stars One of the most useful php books I've read
I have been reading php articles and books since 2004 and most times I get a sour feeling after reading them. Read more
Published 6 months ago by Carlton A. Dennis

5.0 out of 5 stars Very practical web development book (making extensive use of Zend Framework)
I found this book very useful if you want to develop a solid, feature-rich web application. It provides a review of all technologies needed to piece together your own solution,... Read more
Published 7 months ago by web dev guy

5.0 out of 5 stars Todo lo que necesita un emprendedor web
Este libro, es excelente para personas las cuales hemos trabajado mucho con aplicaciones para internet, pero que estamos interesado en el web 2. Read more
Published 8 months ago by Juan Miguel Calcaño

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
New! See all customer communities, and bookmark your communities to keep track of them.
This product's forum (2 discussions)
  Discussion Replies Latest Post
Mac friendly MAMP setup? 2 April 2009
Official Support Site 0 December 2007
See all 2 discussions...  
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]


Active discussions in related forums
   


Product Information from the Amapedia Community

Beta (What's this?)

Listmania!



Look for Similar Items by Category


NARS: Free Shipping

NARS blush orgasm
Get free shipping on all NARS Cosmetics orders of $60 or more. Shop NARS' blush, eyeshadows, lips, palletes and more NARS favorites now.

Shop NARS now

 

Big Savings in Books

Bargain Books
Find great titles at fantastic prices in our Bargain Books Store.
 

Remodel Your Bathroom

Shop for Bathroom Remodeling Products
Transform one of the most essential rooms in your home. Browse functional and attractive bathroom faucets, sinks, and accessories.

Shop for bathroom products

 

Best Books

Best of the Month
See our editors' picks and more of the best new books on our Best of the Month page.
 
Ad

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Where's My Stuff?

Shipping & Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue shopping: Top Sellers
Free
Free by Chris Anderson
Paranoia
Paranoia by Joseph Finder
My Soul to Lose
My Soul to Lose by Rachel Vincent
The Adventures of Sherlock Holmes
The Adventures of Sherlock Holmes by Arthur Conan, Sir, 1859-1930 Doyle

Conditions of Use | Privacy Notice © 1996-2009, Amazon.com, Inc. or its affiliates