ZendFramework学习第一章

ZF呢有五大组成部分:
 
男勃1.  MVC组件:用于实现mvc开发模式的几个部分。
包括:
Zend_Controller:此模块为mvc中的控制器部分,为应用程序提供全面的控制。它将请求转化为特定的行为并确保其执行。
Zend_View:此模块用于处理mvc模式的“视图”部分。
Zend_Json:此模块用户实现将php对象转换成javascript对象符号,或者进行反向的转换。
 
男勃2. 核心组件:作为ZF的核心,适用于其他各类程序,可以为程序提供功能各异的支持。
包括:
Zend_Loader:此模块用于实现累的加载。使用此模块可以非常方便的对其他ZF组件进行加载。
Zend_Registry:此模块可以作为值与对象存储容器。
Zend_Config:使用此模块可以从ini或者xml配置文件中读取数据。
Zend_Console_Getopt:此模块可以与命令和配置参数协同工作。
Zend_Filter:此模块提供对字符串进行过滤的方法,如isEmail()方法和getAlpha()方法。
Zend_Validate :此模块可以实现校验器的功能,判断某个字符串是否符合某个标准。
Zend_Debug:此模块用于实现代码的调用处理。
Zend_Exception:此模块用于实现代码的异常处理。
Zend_Uri:此模块用于对Uri进行操作。
Zend_Catch :此模块可以实现缓存功能。
Zend_Session:此模块用于操作Session数据。
Zend_Acl:此模块用于实现访问控制列表功能.
Zend_Auth:此模块用于实现认证配适器功能。
Zend_Memory:此模块用于实现在限制内存环境下的操作。
Zend_Mail:此模块是开发者能够发送文本文件和多部分MIME格式电子邮件。
Zend_Mime:此模块用于为Zend_Mail组件解码MIME消息。
Zend_Log:此模块用于提供通用日志功能。
Zenn_Version:此模块用于获取Zendframework的版本,并进行比较。
 
男勃3. 数据库操作组件:用于数据库操作,其中包括数据库操作、全文搜索引擎以及PDF操作等。
包括:
Zend_Serch_Lucene:此模块可以用来构建基于文本的全文搜索引擎。
Zend_Db:此模块基于php数据对象(PDO),并提供一种通用的方式来访问数据库。
Zend_Pdf:此模块用于创建新的PDF文档,以及加载和编辑现有的文档。
 
男勃4. 服务类组件:用于实现各类服务,如RSS、XML_RPC、REST等。
包括:
Zend_Feed:此模块主要用于RSS和Atom提要。
Zend_Server:此模块是其他服务器类的基类,为其他Server类提供底层的支持。
Zend_Http:从模块能够是开发者更便捷地执行HTTP请求。
Zend_XmlRpc:此模块用于实现XmlRpc服务。
Zend_Rest:此模块用于实现REST服务。
Zend_Service :此模块可以使用网络上知名服务器提供商的API。
Zend_Gdata:此模块可以使用Google提供的各种服务的API。
 
 
男勃5. 国际化组件:用于实现程序的国际化功能。
包括:
Zend_Locale:此模块是其他国际化类的基类,为其他国际化类提供支持。
Zend_Translate:此模块为翻译组件,可以通过适配器实现不同语言的互译。
Zend_Date:此模块用于实现不同地域的日期时间功能。
Zend_Measure:此模块用于实现不同地域关于计量单位的转换。
 
ZF为多个组件组成的一个有机整体。
 
 
还有对于ZF的安装和调试,我安装的是LAMP,编辑器用Eclipse直接创建。呵呵具体以后如何有更好的搭建方法在学习喽。好了今天就到这里吧。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值