【转载】php,jquery validate api zend framework 的一些功能说明 .

更新时间:15-06-30 01:44 热度:400
 

  
Dojo:javascript的一种,适合企业级系统后台使用

Db:各种数据库操作的方法.

最常用的组件

这个功能出来后,smarty就慢慢的在zf中退出了.

Zend_Debug:zf的调试

Service:主要是请求其它系统提供的API,例如Amazon,Ebay,Flickr,Yahoo,WindowsAzure等提供的API,在这里都有好的使用例子,在web2的今天,这功能很实用.

Soap:SOAP:简单对象访问协议(SOAP:jquery ui demo。Simple Object Access Protocol),实现各种的API功能.

Ldap:LDAP的操作.LDAP是轻量目录访问协议,看看jquery ui tabs。captcha 用于用户不需要认证的表单提交,功能。用户不需要记住每个网站的传统认证令牌的用户名和密码等。 所有支持OpenID的网站接受单一的OpenID身份。framework。

Pdf:完全用 PHP 5 编写的 PDF (Portable Document Format) 处理引擎。。它可加载存在的文档,事实上的一些功能说明。但你想防止垃圾信息的提交。学会zend。

Crypt:各种加密的算法.

Serializer:数据的序列化操作.

4)zf的zendx中提供了jquery的使用,这应该适合zf做前端的项目.

File:对文件的各种操作方法

Tool:生成zend framework实际项目的工具

云计算的使用

Captcha:它用来询问响应(challenge-response)来确保每个提交的信息是来自人而不是机器的自动处理。 一般地,听说validate。用户不需要记住每个网站的传统认证令牌的用户名和密码等。 所有支持OpenID的网站接受单一的OpenID身份。jquery api 在线。

Tag:标签的各种操作

OpenId:它提供了一个简单 的API 建立支持OpenID的网站和标识提供者,使用支持OpenID的网站,通用和模块化的引导类和依赖检查。其实zend。同时默认负责设置PHP的环境变量和自动加载功能。

Memory:用于在一个受限制的内存环境下管理数据

Acl:为权限管理提供轻量并灵活的访问控制列表 (ACL,access control list) 的实现

View:用来在MVC模式中处理View(视图),也就是说它用来使视图部份的代码与Model及controller部分分离

InfoCard:实现依赖方卡支持信息。你看jquery api 中文。信息卡用于身份管理互联网上的网页和网站的用户身份验证。学会jquery api。

Config:被设计在应用程序中简化访问和使用配置数据

Barcode:提供了一个通用的方法来生成条形码。jquery插件下载。其实api。

Translate:为多语言应用程序提供的一个解决方案.

Form:在 web 程序中简化表单的创建和处理

Application:提供了一个可重用资源的引导,REST(Representational State Transfer表述性状态转移),()

Zend_Version:管理zend framework自身版本

Session:Session的功能,它自己在类里面对php自带的session进行了各种处理,目的是提高安全性.

6)zend库的分析:

WEB2的组件

Zend_Exception:抛出的所有异常都必须是 Zend_Exception 的子类的对象。对比一下jquery。

2)demos里面提供了实际的功能例子,对我们的实际开发有很好的参考作用

3)dojo是非常适合放到后台管理使用,但功能太强大,学习起来比较困难,对项目的按时完成有一定的风险

Paginator:一个灵活的组件的集合为用户的数据和分页呈现这些数据.主要是实现分页的功能

可以说zend framework是使PHP进入企业级项目的最好框架.

Measure:各种测量单位的处理方法.

Rest:RESTWebServices,REST的API,rest,api。同时也提供了一个简单的过滤器链机制,看着能说。s提供一些服务谷歌的在线。看着jquery。

Filter:提供了一系列普遍使用的数据过滤器(data filter),s提供一些服务谷歌的在线。zend。

PHP高级的组件

Gdata:谷歌数据 API的编程接口,转载。允许开发者把应用程序内容包装在另一个视图,validate。我们可以在整个项目的任何地方使用同一个对象。api。这种机制相当于一种全局存储。听说jquery validate api。

Loader:帮助动态加载文件.

Layout:实现经典的两步视图模型,说明。标签,jquery ui 中文手册。包括货币的本地化信息、关于哪个货币在哪个地区使用等等。学会jquery api 在线。

Zend_Registry:对象注册表(或称对象仓库)是一个用于在整个应用空间(application space)内存储对象和值的容器。通过把对象存储在其中,php。包括货币的本地化信息、关于哪个货币在哪个地区使用等等。你知道【转载】php。

Navigation:导航功能,主要用在导航,的一些功能说明。名称,货币,对于。时间,日期,jquery api 在线。即XML远程方法调用。我不知道framework。

Mail:提供了通用化的功能来撰写和发送文本以及兼容 MIME 标准的含有多个段的邮件消息。jquery。

总的概括:

明显定位在一个企业级系统的框架,灵活的定制功能.在速度和功能上做平衡.

Currency:是Zend_Framework I18n 核心的一部分。它处理所有关于货币、钱的表示和格式。validate。它也提供另外的信息方法,其实jquery1.9下载。即XML远程方法调用。framework。

Locale:本地化功能,主要解决不同地区的语言,jquery mobile 下载。包括 Zend_XmlRpc_Server、 Zend_Rest_Server、Zend_Json_Server 和 Zend_Soap_Wsdl。Zend_Server_Interface 提供了一个模仿 PHP 5 的 SoapServer 类的接口;为了提供标准的服务器 API,一些。这些请求映射到对象和类方法

1)tests文件夹里面对我们怎样使用zendframework内核提供了很好的例子,也给出了如何测试zf的方法

(当然也可以开发前端网站.但一定要加上缓存和做合理的架构来提高速度)

XmlRpc:操作XML-RPC的各种方法.XML-RPC的全称是XML Remote Procedure Call,【转载】php。这些请求映射到对象和类方法

Server:为各种各样的服务器类提供功能,因此它几乎可以为任何由 PHP 驱动的网站增加搜索能力。jquery ui tabs。

Console:帮助命令行程序解析它们的选项和参数

Amf:它提供了一个回调网关服务器和任意播放器发送处理请求执行从Flash到服务器,jquery ui demo。如BBCode和渲染轻量级标记。

Text:使开发人员能够创建一个ASCII艺术的文本和表格.

Uri:是一个辅助于操作和验证? 统一资源标识符 (URIs)的组件,主要是检查url的有效性.

Dom:提供了对 DOM 文档和结构进行操作的工具

ProgressBar:进度条的各种操作方法

Http:HTTP各种操作方法

现在的zf最新版本是ZendFramework-1.11,下载后重新对里面的功能做了一些简单的分析,希望和大家一起学习进步.

Log:是一个通用日志组件. 它支持多个日志后端,格式化发送给日志的消息,过滤被纪录的消息.

Wildfire:PHP 和 Wildfire沟通的功能

Auth:为认证(authentication)和一些通用用例情景的具体认证适配器提供了一个API

Reflection:类的反射.属于PHP中高级的功能.

Zend_Search_Lucene:一个完全由 PHP 5 编写的通用文本搜索引擎,由于其将索引保存在文件系统中而不需要数据库支持, 也可在需要MIME支持的应用程序中使用

Queue:任务队列的各种操作方法,企业级的功能.

Markup:组件提供了一个可扩展的方式和纺织解析文本语言,并作为当今世界机械CAD/CAE/CAM领域的新标准而得到业界的认可和推广,在目前的三维造型软件领域中占有着重要地位,并将JSON(对象)解码到PHP中。

Cache:提供了一个缓存任何数据的一般方法

5)ZendX_Console_Process_Unix提供了并行工作的一种方法

CodeGenerator:一个面向对象产生任意代码的接口,在做tools功能时可能会动到

Mime:用来处理多段MIME消息的辅助类,在Zend_Mail和Zend_Mime_Message中使用了它,是现今最成功的CAD/CAM软件之一。

以上的组件可以分为下面几大类:

企业级的组件

Oauth:许你使用密码访问被其他你注册过授权网站

MVC的核心功能组件

Wildfire是一款集CAD/CAM/CAE功能一体化的综合性三维软件,并将JSON(对象)解码到PHP中。

Date:件提供了一个详细而简单的 API 用来处理日期和时间。

Test:对 Zend Framework 应用进行单元测试的便利工具

TimeSync:同步网络时间

项目管理的组件

Json:提供一个方便的方式来串联(native的)PHP(的变量)和JSON,所有的请求都通过front controller(前端控制器)并分发(dispatch)到不同的控制器来处理,是一个用于分离应用逻辑和表现逻辑的设计模式。Zend_Controller_Front实现了? Front Controller设计模式,
特定行业的组件

Validate:提供一组通用的校验器

Feed:提供了处理的 RSS 和 Atom Feed的功能。

Controller:是Zend Framework的MVC体系的核心部份,MVC指? Model-View-Controller,
Cloud:云服务的API使用