空愁居@十万图纸.军史资料
Would you like to react to this message? Create an account in a few clicks or log in to continue.

Zend Framework

向下

Zend Framework Empty Zend Framework

帖子 由 Admin 周二 四月 24, 2012 8:56 pm

百科名片




Zend Framework (简写ZF)是由 Zend 公司支持开发的完全基于 PHP5 的开源PHP开发框架,可用于开发 Web
程序和服务,ZF采用 MVC(Model–View-Controller) 架构模式来分离应用程序中不同的部分方便程序的开发和维护。






目录


基本介绍主要特性基本组件
展开




编辑本段基本介绍

  Zend Framework 是用于 PHP 开发 Web 应用程序和 Web Service 程序的高品质开源框架。
  利用 PHP 自身特性,Zend Framework 有很高的易用性和强大的功能。它提供了先进、健壮和安全的开发网站的解决方案。
  ZF中的组件可以独立使用,但如果将它们组合起来,就形成了一个强大而可扩展的web开发框架。 ZF 提供了强壮而高效的 MVC
现,易于使用的数据库摘要和实现 HTML 表单解析、校验和过滤的表单组件,这样
开发者可以通过这些易用的、面向对象的接口联合所有这些操作。其它组件如 Zend_Auth和 Zend_Acl通过通用
的证书(credential)存储提供用户认证和授权。还有其它实现的客户库来简化访问最流行的可用的 web 服务。
不论你的程序需要什么,你都可能从 Zend Framework 中找到经过全面和严格测试的组件来使用,可以极为有效地减少开发时间。
  Zend Framework 项目的主要赞助者是 Zend
Technologies,但许多 其它公司也贡献了组件或重大功能。例如 Google、 Microsoft 和 StrikeIron
作为伙伴提供了 web 服务接口和其它 希望给 Zend Framework 开发者使用的技术。
  没有活跃的 ZF 社区,Zend Framework 就不能交付和支持所有这些功能。社区成员包括贡献者都可以在这些地方找到: mailing lists, IRC channels 和其它论坛。无论你有什么关于 ZF 的问题,在社区里总能找到答案。编辑本段主要特性

  代码完全采用PHP5 面向对象编写;丰富完善的组件支持;良好的 Ajax 支持;
  模块化的结构设计,易于扩展;完善的文档资料;灵活的架构设计;
  MVC是提高程序的可维护性的方法:将这个程序代码分为MVC三个部分模型

  关心的是欲显示的数据细节。关注的应用程序的业务逻辑部分,关注的是如何使用数据库来读取和保存数据。视图

  关心的是用户显示的部分,它通常是HTML控制器

  将特定的模型和视图结合起来,保证将正确的数据显示到页面上。编辑本段基本组件

  Zend_Acl
  提供轻量并灵活的访问控制列表(ACL,AccessControlList)功能和权限管理
  Zend_Amf
  Zend_Auth
  主要用于认证,如用户注册,登录
  Zend_Cache
  为应用程序提供缓存服务
  Zend_Config
  简化应用程序中配置数据的使用
  Zend_Console_Getopt
  帮助命令行程序解析它们的选项和参数
  Zend_Controller
  ZendFramework的MVC体系的核心部分
  Zend_Currency
  通用的货币处理方式,根据不同的地区,使用不同的货币格式
  Zend_Date
  处理日期
  Zend_Db
  提供基于PDO的数据库操作方法
  Zend_Debug
  用于调试程序中表达式或变量的信息
  Zend_Exception
  ZendFramework中的异常处理类,ZendFramework抛出的所有异常都必须是它的子类的对象
  Zend_Feed
  提供对RSS和AtomFeed的处理功能
  Zend_Filter
  提供了一系列普遍使用的数据过滤器,同时也提供了一个简单的过滤器机制,使多个过滤器以用户定义的顺序对一个单一的数据进行过滤
  Zend_Form
  结合其它组件来创建和处理表单元素
  Zend_Gdata
  Gdata是GoogleData的缩写,Zend_Gdata提供了访问和处理GoogleAPI的功能
  Zend_Layout
  实现经典的两步视图模型
  Zend_Ldap
  提供对LDAP(轻量级目录访问协议)授权的基本支持
  Zend_Loader
  提供动态加载文件和类功能
  Zend_Locale
  本地化
  Zend_Log
  提供日志记录功能,支持多个日志后端
  Zend_Mail
  提供邮件发送功能
  Zend_Measure
  提供单位换算转换功能
  Zend_Memory
  Zend_Memory组件用于在一个受限制的内存环境下管理数据




扩展阅读:
Admin
Admin
Admin

帖子数 : 641
注册日期 : 08-03-25

http://kcjun.longluntan.cn

返回页首 向下

返回页首


 
您在这个论坛的权限:
不能在这个论坛回复主题