“理解
Zend 框架” 系列按顺序记录了构建在线提要阅读器 Chomp 的过程,同时对使用近期引入的开放源码的
PHP Zend 框架的主要方面进行了解释。在第 1 和第 2 部分中,我们讨论了 Zend 框架所要实现的目标,以及如何使用 Zend 框架创建在线提要阅读器的开端,在逐渐了解 MVC 模式的同时创建一个表单并为
数据库添加信息。本
教程将向您介绍如何使用 Zend 框架实现
应用程序的在线提要阅读器部分。
开始之前
本教程是为那些想要理解模型-视图-控制器(MVC)模式的
开发人员而写,本文在 第 2 部分 内容之上进一步深入探讨,同时也讲述了如何使用 Zend 框架的 Zend_Feed 和 Zend_InputFilter 模块构建提要阅读器。
关于本系列
“理解 Zend 框架” 系列按顺序记录了构建在线提要阅读器 Chomp 的过程,同时对使用近期引入的开放源码的 PHP Zend 框架的主要方面进行了解释。
在
第 1 部分 中,我们探讨了 Zend 框架的全部概念,包括一系列相关的类和对 MVC 模式的总体探讨。在
第 2 部分 中,我们详述了这部分内容以展示如何在 Zend 框架应用程序中实现 MVC 模式。我们还创建了用户注册和登录过程,将用户信息添加到数据库中并重新获取这些信息。
第 3 和第 4 部分将探讨有关实际的 RSS 和 Atom 提要。在第 3 部分中,我们使用户能够订阅独立的提要并显示列于这些提要中的条目。还讨论了 Zend 框架的一些表单处理功能,如验证数据和清除提要条目。第 4 部分说明了如何创建代理以从不含提要的站点中提取数据。
本系列余下的部分涉及到为 Chomp 应用程序增值。第 5 部分是关于使用
PDF 格式作为已保存条目的备份类型。第 6 部分是关于使用 Zend_Mail 模块提醒用户有新文章。第 7 部分探讨了搜索已保存内容并返回排列好的结果。在第 8 部分中,我们创建了自己的混合体以添加 Amazon、Flickr 和 Yahoo! 中的信息。而在第 9 部分中,我们使用
JavaScript 对象表示法为网站添加
Ajax 交互方式。