Before you start
This series is intended for PHP developers looking to take advantage of the many features of the Zend Framework and integrate with various Google applications.
In this series, we will build an application using new Zend Framework V1.5 features that make use of some powerful Google applications:
- In Part 1, learn how to create a Web site using the Zend Framework. In particular, many new features with advanced Web-site layout will be introduced.
- In Part 2,
extend the basic site and add functionality. Learn the many
features of the
Zend_Formcomponent, including the new Ajax features. Also learn about Google Base with theZend_Gdatacomponent and integrate it with the site. - In Part 3, see how to integrate the various Google applications into our site, including Google Calendar, Google Docs and spreadsheets, Picasa, and YouTube.
Zend Framework V1.5 introduced a raft of features for handling layout of Web pages. In this tutorial, you'll learn how to create a Web site using the Zend Framework. You'll learn how to take advantage of the additional control V1.5 gives you over processing layouts, such as two-step processing, in order to create the different sections of the site with different requirements, while still taking advantage of the maintainability these features offer. Topics covered:
- Zend Framework primer
- Working with layouts
- Customizing layout processing
- DRY code
- Adding new features and requirements to the site
PHP programming knowledge is required to follow along, and some experience with Web application development is preferred, but not necessary.
You need these tools to follow along:
- Web server
- Any operating system and any Web server can be used. Feel free to use Apache V2.X or IBM's HTTP Server. Download from Apache.org or from IBM.
- PHP
- PHP V5.1.4 or later is required for this tutorial.
- Zend Framework
- V1.5 can be downloaded from Zend Technologies.

