Practical Web 2.0 Applications with PHP and over 360,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
47 used & new from $8.10

Have one to sell? Sell yours here
 
   
Express Checkout with PayPhrase
What's this? | Create PayPhrase
Sorry!
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 your Kindle here.
 
  

Practical Web 2.0 Applications with PHP (Paperback)

~ (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: $30.34 & this item ships for FREE with Super Saver Shipping. Details
You Save: $14.65 (33%)
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 Wednesday, November 11? Choose One-Day Shipping at checkout. Details
33 new from $9.00 14 used from $8.10

Formats

Amazon Price New from Used from
  Kindle Edition $24.27 -- --
  Paperback $30.34 $9.00 $8.10

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

Pro PHP: Patterns, Frameworks, Testing and More

Pro PHP: Patterns, Frameworks, Testing and More

by Kevin McArthur
3.9 out of 5 stars (11)  $33.64
PHP Objects, Patterns, and Practice, Second Edition

PHP Objects, Patterns, and Practice, Second Edition

by Matt Zandstra
4.6 out of 5 stars (9)  $29.69
PHP Object-Oriented Solutions

PHP Object-Oriented Solutions

by David Powers
4.8 out of 5 stars (6)  $24.41
AJAX and PHP: Building Responsive Web Applications

AJAX and PHP: Building Responsive Web Applications

by Cristian Darie
4.3 out of 5 stars (30)  $31.49
Zend Framework in Action

Zend Framework in Action

by Rob Allen
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: #133,040 in Books (See Bestsellers in Books)

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

    #10 in  Books > Computers & Internet > Web Development > Web 2.0
    #35 in  Books > Computers & Internet > Web Development > Programming > PHP

More About the Author

Quentin Zervaas
Discover books, learn about writers, read author blogs, and more.

Visit Amazon's Quentin Zervaas Page

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.
 
(12)
(6)
(2)
(2)

Your tags: Add your first tag
 

 

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

 
32 of 34 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
 
 
 
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 3 months 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 4 months 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 5 months 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 6 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 6 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 6 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 7 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 9 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 11 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 12 months ago by Juan Miguel Calcaño

Only search this product's reviews



Customer Discussions

This product's forum
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
 


Active discussions in related forums
Discussion Replies Latest Post
Textbooks for Kindle DX? 61 2 days ago
textbook scam 66 7 days ago
Amazon is a great place to buy textbooks! 35 19 days ago
Search Customer Discussions
   




Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

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.


Your Recent History

 (What's this?)

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