文档章节

PHP框架Zend之简介

素人派
 素人派
发布于 2015/07/22 07:56
字数 557
阅读 33
收藏 0
  • 介绍
本文是对Zend框架的简单介绍。 官方网站: http://framework.zend.com Zend 框架具有以下特征: 是基于 PHP 建立的。 是面向对象的。 使用 MVC 范例。 具有开放源码贡献者。 有贡献者负责保证他们的代码不是他人的知识产权。 Zend 框架组件包括: Zend_Controller 此模块为应用程序提供全面的控制。它将请求转化为特定的行为并确保其执行。 Zend_Db 此模块基于 PHP 数据对象 (PDO) 并提供一种通用方式来访问数据库。 Zend_Feed 此模块使使用 RSS 和 Atom 提要变得简单。 Zend_Filter 此模块提供字符串过滤函数,如 isEmail() 和 getAlpha()。 Zend_InputFilter 对于 Zend_Filter,此模块是用来操作数组的,如表单输入。 Zend_HttpClient 此模块使您能轻易地执行 HTTP 请求。 Zend_Json 此模块使您能够轻易地将 PHP 对象转换成 JavaScript 对象符号,反之亦然。 Zend_Log 此模块提供通用日志功能。 Zend_Mail 此模块使您能够发送文本文件和多部分 MIME 电子邮件。 Zend_Mime 此模块被 Zend_Mail 用来解码 MIME 消息。 Zend_Pdf 此模块用来创建新的 PDF 文档,及加载和编辑现有文档。 Zend_Search 此模块使您能在现有文本上执行复杂搜索。例如,您可以建立一个搜索引擎,该引擎可以基于相关性或其他因素返回结果。 Zend_Service_Amazon、Zend_Service_Flickr 以及 Zend_Service_Yahoo 这些模块提供对这些 Web 服务 API 的简单访问。 Zend_View 此模块处理 MVC 模式的 “视图” 部分。 Zend_XmlRpc 此模块使您能够轻易地创建 XML-RPC 客户机。(已为将来计划好服务器功能。)

安装

Zend 框架不需要任何特别的安装,但您需要牢记一些需求。Zend 框架需要 PHP V5,它同 V5.0.4 及以上版本兼容,所以您可以使用而不是必须用 V5.1。但无论如何,您必须确保库目录包含在 include_path 中,Zend 框架将从中寻找其所有的文件。要想这样,请确保在 php.ini 文件中设置 include_path,如:
; Windows: "\path1;\path2"
include_path = ".;c:\php\includes;e:\sw\zendframework\library"
这样就可以了。

本文转载自:http://surenpi.com/2015/01/08/php%e6%a1%86%e6%9e%b6zend%e4%b9%8b%e7%ae%80%e4%bb%8b/

共有 人打赏支持
上一篇: Tomcat集群
下一篇: nRF24L01
素人派
粉丝 24
博文 1907
码字总数 10223
作品 6
东城
程序员
私信 提问
[杭州]招聘php=>Rails工程师 薪金8k+

加入我们,给你三个转变: 1. 从WEB应用到手机应用 2. 从windows到linux 3. 从php到ruby on rails 一、PHP高级工程师 岗位说明 1、在线社区类WEB站点的架构与开发 2、手机应用服务端的架构与...

开源进行中
2012/05/18
577
7
设计模式(一)——简介

php早期开发采用的大多都是php+html混编的方式,但在大型系统的开发时这种方式就有些捉襟见肘了,随后发展成基于框架的开发。相继出现了许多框架,比如:CI,YII,zend framwork,thinkphp等等。...

宁少爷
2016/04/26
16
0
Zend Framework 进入 Linux 基金会,重命名为 Laminas

由 Zend 公司推出的 PHP 开发框架 Zend Framework 宣布进入 Linux 基金会(目前尚处于过渡阶段),待交接完成后将正式成为旗下的开源项目,并被重名为 Laminas。 这就意味着,Zend Framewor...

局长
前天
0
0
Twig模版引擎简介:基本API用法 - Twig使用指南

简介 这是Twig的文档,Twig是一个快速、安全、灵活的PHP模板引擎。Twig被广泛运用于Web/PHP项目的开发,更多时候是集成到一些PHP框架中,如Symfony 1.x、Symfony 2.x、Zend Framework 2.x、Y...

Veekit
2014/05/25
0
0
Zend Studio使用教程:使用Zend Studio和Zend Server进行根本原因分析 (一)

本教程通过解释如何使用Zend Studio的应用程序监视功能执行根本原因分析,演示Zend Studio和Zend Server如何紧密集成以促进更快的开发。 应用程序监视利用服务器在应用程序开发期间收集的数据...

电池盒
02/18
0
0

没有更多内容

加载失败,请刷新页面

加载更多

再谈使用开源软件搭建数据分析平台

三年前,我写了这篇博客使用开源软件快速搭建数据分析平台, 当时收到了许多的反馈,有50个点赞和300+的收藏。到现在我还能收到一些关于dataplay2的问题。在过去的三年,开源社区和新技术的发...

naughty
今天
3
0
C++网络编程(一)gRPC的编译

Google是真滴烦,整个编译链全是自家产品,在编译之前先来安装一堆东西 安装环境依赖 chocolatey Windows下的包管理系统,没有他就慢慢去下载下面的一堆乱七八糟的东西吧。CMD下执行下面这句...

Pulsar-V
今天
3
0
Python3的日期和时间

python 中处理日期时间数据通常使用datetime和time库 因为这两个库中的一些功能有些重复,所以,首先我们来比较一下这两个库的区别,这可以帮助我们在适当的情况下时候合适的库。 在Python文...

编程老陆
今天
2
0
分布式面试整理

并发和并行 并行是两个任务同时进行,而并发呢,则是一会做一个任务一会又切换做另一个任务。 临界区 临界区用来表示一种公共资源或者说是共享数据,可以被多个线程使用,但是每一次,只能有...

群星纪元
今天
3
0
手机通过wifi遥控arduino

手机下载Blinker 从Blinker官网下载手机App,安装到手机。 手机连接WiFi。 点击我的设备右上角的"+"添加设备,选择Arduino -> wifi接入,复制密钥以备后续使用。 点击新建的设备,可以在新界...

davidwbnu
昨天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部