Zend Framework手册 中文版

Zend Framework

2006-07-11


目录

1. Zend
1.1. 简介
1.2. Zend::loadFile()
1.3. Zend::loadClass()
1.4. Zend::loadInterface()
1.5. Zend::isReadable()
1.6. Zend::dump()
1.7. Zend::register()
1.8. Zend::registry()
2. Zend_Cache
3. Zend_Config
3.1. Introduction
3.2. Zend_Config_Array
3.2.1. Introduction
3.3. Zend_Config_Ini
3.3.1. Introduction
3.4. Zend_Config_Xml
3.4.1. Introduction
4. Zend_Controller
4.1. 概述
4.1.1. 简介
4.1.2. Route Process 路由过程
4.1.3. Token对象
4.1.4. Dispatch Process 分配过程
4.2. 入门
4.2.1. 简介
4.2.2. 服务器设置
4.2.3. Bootstrap文件
4.2.4. 目录结构
4.2.5. IndexController
4.3. 子类化(继承)
4.3.1. 简介
4.3.2. 约定(规则)
4.3.3. Router 接口
4.3.4. Dispatcher 接口
4.4. 插件
4.4.1. 简介
5. Zend_Db
5.1. Zend_Db_Adapter
5.1.1. 简介
5.1.2. 添加引号防止数据库攻击
5.1.3. 直接查询
5.1.4. 事务处理
5.1.5. 插入数据行
5.1.6. 更新数据行
5.1.7. 删除数据行
5.1.8. 取回查询结果
5.2. Zend_Db_Profiler
5.2.1. Introduction
5.2.2. Using the Profiler
5.2.3. Advanced Profiler Usage
5.3. Zend_Db_Select
5.3.1. 简介
5.3.2. 同一表中查询多列数据
5.3.3. 多表联合查询
5.3.4. WHERE条件
5.3.5. GROUP BY分句
5.3.6. HAVING 条件
5.3.7. ORDER BY 分句
5.3.8. 通过总数和偏移量进行LIMIT限制
5.3.9. 通过页数和总数进行LIMIT限制
5.4. Zend_Db_Table
5.4.1. 简介
5.4.2. 开始
5.4.3. 表名和主键
5.4.4. 插入数据
5.4.5. 更新数据
5.4.6. Deleting Rows
5.4.7. 根据主键查找数据
5.4.8. 取回一条记录
5.4.9. 取回多条记录
5.4.10. Adding Domain Logic
5.5. Zend_Db_Table_Row
5.5.1. 简介
5.5.2. 取回一条记录
5.5.3. 修改数据
5.6. Zend_Db_Table_Rowset
5.6.1. 简介
5.6.2. 取回结果集
5.6.3. 遍历结果集
6. Zend_Feed
6.1. 介绍
6.2. 用Zend_Feed来导入Feed
6.3. 从网页上获得Feed
6.4. RSS Feed的使用
6.5. Atom Feed的使用
6.6. 单个Atom记录(entry)的处理
6.7. 修改Feed和记录(entry)结构
6.8. 自定义Feed和记录(entry)类
7. Zend_Filter
7.1. Zend_Filter
7.1.1. 简介
7.1.2. 用例
7.2. Zend_Filter_Input
7.2.1. 简介
7.2.2. 运转原理
7.2.3. 用例
8. Zend_Http
8.1. Zend_Http_Client
8.1.1. 简介
8.1.2. 带有指定的HTTP头的基本 GET 请求
8.1.3. 发送请求到多个域名
8.1.4. 改变HTTP timeout时间
8.1.5. 动态指定HTTP Header
8.1.6. 构造 HTTP POST, PUT, 和 DELETE 请求
8.2. Zend_Http_Response
8.2.1. 简介
9. Zend_Json
9.1. 简介
9.2. 基本用法
9.3. JSON 对象
10. Zend_Log
10.1. 简介
10.2. 记录日志到单一的目标中
10.3. 日记级别
10.4. 高级的日志记录: 多记录器
11. Zend_Mail
11.1. 简介
11.2. 通过 SMTP 发送邮件
11.3. 通过 SMTP 连接发送多个邮件
11.4. 使用不同的Transport对象
11.5. HTML 邮件
11.6. 附件
11.7. 增加收件人
11.8. 改变 MIME 分界线
11.9. 增加邮件头信息
11.10. 字符集
11.11. 编码
11.12. SMTP 认证
12. Zend_Mime
12.1. 简介
12.2. Zend_Mime_Message
12.2.1. Introduction
12.2.2. Instantiation
12.2.3. Adding MIME Parts
12.2.4. Boundary handling
12.2.5. parsing a string to create a Zend_Mime_Message object (experimental)
12.3. Zend_Mime_Part
12.3.1. Introduction
12.3.2. Instantiation
12.3.3. Methods for rendering the message part to a string
13. Zend_Pdf
13.1. Introduction.
13.2. Creating and loading PDF documents.
13.3. Save changes to the PDF document.
13.4. Document pages.
13.5. Drawing.
13.5.1. Geometry.
13.5.2. Colors.
13.5.3. Shape Drawing.
13.5.4. Text Drawing.
13.5.5. Using fonts.
13.5.6. Image Drawing.
13.5.7. Line drawing style.
13.5.8. Fill style.
13.5.9. Rotations.
13.5.10. Save/restore graphics state.
13.5.11. Clipping draw area.
13.5.12. Styles.
13.6. Zend_Pdf module usage example.
14. Zend_Search
14.1. 概述
14.1.1. 简介
14.1.2. 文档和字段对象
14.1.3. 理解字段类型
14.2. 建立索引
14.2.1. 创建新索引
14.2.2. 更新索引
14.3. 搜索索引
14.3.1. 建立查询
14.3.2. 搜索结果
14.3.3. 结果评分
14.4. 查询类型
14.4.1. 单项查询
14.4.2. 多项查询
14.4.3. 短语查询
14.5. 字符集
14.5.1. UTF-8 和单字节字符集支持
14.6. 扩展性
14.6.1. 文本分析
14.6.2. 评分算法
14.6.3. 存储容器
14.7. 与 Java Lucene 的互操作性
14.7.1. 文件格式
14.7.2. 索引目录
14.7.3. Java 源代码
14.7.4. 使用 LuceneIndexCreation.jar
15. Zend_Service
15.1. 简介
15.2. Zend_Service_Rest
15.2.1. Introduction
15.3. Zend_Service_Amazon
15.3.1. Introduction
15.3.2. 国家代码
15.3.3. 用ASIN来搜索指定的Amazon出版物
15.3.4. 对Amazon出版物的搜索
15.3.5. 另一个可选的查询 API
15.3.6. Zend_Service_Amazon 类
15.4. Zend_Service_Flickr
15.4.1. 对Flickr搜索的介绍
15.4.2. 查找 Flickr 用户
15.4.3. 获得 Flickr 图像详细资料
15.4.4. Zend_Service_Flickr 类
15.5. Zend_Service_Yahoo
15.5.1. 简介
15.5.2. 用Yahoo!来搜索网页
15.5.3. 用Yahoo!来查找图片
15.5.4. Finding Local Businesses and Services with Yahoo!
15.5.5. 搜索Yahoo! 新闻
15.5.6. Zend_Service_Yahoo 类
16. Zend_View
16.1. 简介
16.1.1. 控制器脚本
16.1.2. 视图脚本
16.2. 控制器脚本
16.2.1. 变量赋值
16.2.2. 调用视图脚本并打印输出
16.2.3. 视图脚本的路径
16.3. 视图脚本
16.3.1. 过滤输出
16.3.2. 模板系统
16.4. 视图协助器(View Helper)
16.4.1. 基本的协助器
16.4.2. Helper 的路径
16.4.3. 编写自定义的Helper类
17. Zend_XmlRpc
17.1. 介绍
17.2. Zend_XmlRpc_Client
17.2.1. 介绍
17.2.2. 带参数
17.2.3. 参数类型提示
17.2.4. 获取响应
A. Zend Framework PHP Coding Standard
A.1. Overview
A.1.1. Scope
A.1.2. Goals
A.2. PHP File Formatting
A.2.1. General
A.2.2. Indentation
A.2.3. Maximum Line Length
A.2.4. Line Termination
A.3. Naming Conventions
A.3.1. Classes
A.3.2. Interfaces
A.3.3. Filenames
A.3.4. Functions and Methods
A.3.5. Variables
A.3.6. Constants
A.4. Coding Style
A.4.1. PHP Code Demarcation
A.4.2. Strings
A.4.3. Arrays
A.4.4. Classes
A.4.5. Functions and Methods
A.4.6. Control Statements
A.4.7. Inline Documentation
B. 版权信息
索引

表格清单

14.1. Zend_Search_Lucene_Field 类型
15.1. Zend_Service_Amazon_Item 属性
15.2. Zend_Service_Amazon_Image 属性
15.3. Zend_Service_Amazon_OfferSet 属性
15.4. Zend_Service_Amazon_Offer 属性
15.5. Zend_Service_Amazon_SimilarProduct 属性
15.6. Zend_Service_Amazon_Accessories 属性
15.7. Zend_Service_Amazon_CustomerReview 属性
15.8. Zend_Service_Amazon_EditorialReview 属性
15.9. Zend_Service_Amazon_Listmania 属性
15.10. Zend_Service_Flickr_ResultSet 属性
15.11. Zend_Service_Flickr_Result 属性
15.12. Zend_Service_Flickr_Image 属性
15.13. Zend_Service_Yahoo_ResultSet
15.14. Zend_Service_Yahoo_LocalResultSet 属性
15.15. Zend_Service_Yahoo_Result Properties
15.16. Zend_Service_Yahoo_WebResult 属性
15.17. Zend_Service_Yahoo_ImageResult 属性
15.18. Zend_Service_Yahoo_LocalResult 属性
15.19. Zend_Service_Yahoo_NewsResult 属性
15.20. Zend_Service_Yahoo_Image Properties
17.1. PHP本地变量类型转化为XML-RPC类型
17.2. Zend_XmlRpc_Value 对象声明的XML-RPC类型

范例清单

3.1. Loading Configuration Data from an INI File
3.2. Configuration Data Stored in PHP Arrays
3.3. Configuration Data Stored in INI Files
3.4. Configuration Data Stored in XML Files
6.1. 用Zend_Feed来处理RSS Feed数据
6.2. Atom Feed的基本用法
6.3. 读取Atom Feed的单个记录(entry)
6.4. 用记录(entry)对象直接访问Atom Feed的单个记录(entry)
6.5. 修改一个已存在的记录(entry)
6.6. 用自定义的命名空间创建一个Atom记录(entry)元素
6.7. 用自定义的命名空间继承Atom记录(entry)类
8.1. 执行一个基本的 GET 请求
8.2. 创建一个基本的Zend_Http_Client
8.3. 发送多条header信息
8.4. 发送请求到多个域名
8.5. 用Zend_Http_Client发送POST 数据
8.6. 处理HTTP应答
11.1. 使用 Zend_Mail 发送简单邮件
11.2. 通过 SMTP 发送邮件
11.3. 通过 SMTP 连接发送多个邮件
11.4. 使用不同的Transport对象
11.5. 发送 HTML 邮件
11.6. 带附件的邮件
11.7. 改变 MIME 分界线
11.8. 增加邮件头信息
13.1. Create new or load existing PDF document.
13.2. Requesting specified revision of the PDF document.
13.3. Save PDF document.
13.4. PDF document pages management.
13.5. Create standard font.
13.6. Image drawing.
13.7. Zend_Pdf module usage demo.
14.1. 自定义文本分析程序
15.1. 一个基本的 REST 请求
15.2. 用传统的API搜索Amazon
15.3. 使用Query API搜索来Amazon
15.4. 选择一个 Amazon Web Service 国家
15.5. 用ASIN来搜索指定的Amazon出版物
15.6. 对Amazon出版物的搜索
15.7. Search Amazon Using the Alternative Query API
15.8. 简单的 Flickr 照片搜索
15.9. 用email地址来查找Flickr用户
15.10. 获得 Flickr 图像详细资料
15.11. 用Yahoo!来搜索网页
15.12. 用Yahoo!来查找图片
15.13. 用Yahoo!查找本地商务和服务信息
15.14. 搜索Yahoo! 新闻
17.1. 一个基本的XML-RPC请求
17.2. 用类型提示来调用一个XML-RPC服务