任何一个标准的 Web 2.0 应用程序(例如我们要绑定的这一个应用程序)都需要实现用户身份验证、Ajax、高级客户端脚本以及 Web 服务集成。而且使用 Zend Framework 的强大工具以及诸如 jQuery 之类增加浏览器兼容性的 JavaScript 库,我们可以轻松地构建应用程序。
在本教程中,我们将为第 1 部分中的应用程序扩展基本站点的功能。您将了解 Zend_Form
组件的多个特性,包括新 Ajax 特性。我们将实现身份验证,在这里,身份验证并不是用来保护私有数据,而是允许用户将站点个性化并且保存供本人使用的信息。您还将了解如何将 Google Base 与 Zend_Gdata
组件结合使用,并且将了解如何使用 Zend_Gdata
从 Google Base 获取数据以及如何使用这些数据填充 Web 站点。
预备知识
要学习本教程,需要具备 PHP 编程知识。最好拥有一些 Web 应用程序开发、JavaScript、Ajax 以及 Web 服务方面的经验,但不是必要条件。
系统需求
您需要以下工具:
本文转自IBM Developerworks中国