当前位置:  首页  >  PHP教程  >  PHP 进阶  >  PHP框架

第1讲韩顺平PHP视频教程zendframeworkzend介绍zend快速入门韩顺平php视频教程ppt笔记心得

第1讲韩顺平PHP视频教程zendframeworkzend介绍zend快速入门韩顺平php视频教程ppt笔记心得

韩顺平 PHP视频教程  zend framework  PPT笔记心得

本教程贯穿了两个软件公司常用的两个项目,数据采集系统和购物车,共分20讲从本质上深入浅出的分析了zend framework运行原理。

 

1讲韩顺平 PHP视频教程 zend framework zend介绍 zend快速入门

  zf 的简介

Zend公司开发,官方产品,前景很好,但是庞大,功能强悍。基于php5 php5.2以上,低于就吃力,mvc架构,分类应用程序不同部分,方便程序开发与维护。

MVC 

核心的设计思想  :把数据的输入,数据处理;数据显示分开

目前流行  zendframework   thinkphp   yii  cakephp

 

二为什么有zf

  标准统一,避免标准性的偏差。

框架,有zendframework提供一个目录结构和命名规范,我们程序员只需要在规定的文件写自己的代码  ok

好处:

程序更加规范化

开发效率提高了

c   程序段可读性增加

d   程序的可读性增加

缺点:

   配置比较复杂

 

  zf原理

快速体验案例:

引入zend公司开发的一套库

ZF lib就是一堆类,引入到项目中。

解压60M,有一个mini版本。

 

 

 

开发步骤

zend官方下载zf

B 创建zf工程

使用IDE创建一个空项目

D zf构建的目录拷贝到项目中

引入zf库到项目中,zend拷贝到library目录下

开始配置apache,让他支持我们的zf框架

   开启pdopdo数据库引擎;开启rewrite模块

 

  有两种方式手工创建或者自动生成

   使用zf.bat create  project  项目的全路径(韩顺平讲课内容没有带zendframework包所在路径,自动创建工程可能会出错)

 

 

 

F:\ZendFramework-1.11.10\bin\zf.bat  create project  D:\MYOA\webroot\zftest

 

 

注意:如果使用 ZendFramework 的 zf.bat 创建工程 ,如果命令行显示

'"php.exe"' 不是内部或外部命令,也不是可运行的程序
或批处理文件。

在命令提示符中带上路径即可:   F:\ZendFramework-1.11.10\bin\zf.bat  create project  D:\MYOA\webroot\zftest

 

则用F:\ZendFramework-1.11.10\bin\zf.bat  create project  D:\MYOA\webroot\zftest

这个命令

目录结构:

Application  存放相关的组件

----config

----controllers  控制器

----models   放模型的文件夹

----views   视图phtml  显示数据

Docs  项目文档

Library  zend库存放位置

Public  公共资源cssjs

 

Zendstudio可以直接创建zend项目。有版本的限制。

 

zf版用户登录系统

zf版投票系统

  zf购物车

吐了个 "CAO" !
扫码关注 PHP1 官方微信号
PHP1.CN | 中国最专业的PHP中文社区 | PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | PHP问答
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved PHP1.CN 第一PHP社区 版权所有