第1讲韩顺平 PHP视频教程 zend framework zend介绍 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购物车

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值