mvc架构模式 php,php MVC架构模式分析与设计

本站资源全部免费,回复即可查看下载地址!

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

139a4909309c761ffc14b2ca92fabd43.gif

57075ab500016f5a06000338-240-135.jpg (12.42 KB, 下载次数: 6)

2019-1-18 18:21 上传

课程简介:

本课程前部分通过学习MVC理论知识,引入MVC设计简单的框架的方法,并带领学生掌握对框架MVC三层框架简化的方法。后半部分通过视图层的介绍引入smarty的概念,详细介绍smarty的语法,通过实例再次加深对smarty的理解,并演示smarty各个内置函数与php、自定义函数的用法。

课程须知:

本课程是php高级课程的一环,需要大家掌握以下知识点:

1、对php的基础知识掌握,如数组、自定义函数、php常用内置函数

2、掌握php面向对象编程的基本概念,至少要明白类、对象的概念

课程能学到什么?

1、MVC理论概念。

2、运用MVC理论设计简单的框架。

3、对框架里MVC三层的调用进行简化。

课程目录:

第1章 MVC简介

了解学习MVC的作用及重要性。

1-1 MVC简介 (06:33)

第2章 MVC的组成与运行原理

初步讲解MVC的定义及组成元素,以及元素(M、V、C)是如何分工协作的。

2-1 MVC的组成与运行原理 (04:28)

第3章 MVC实例制作(1)

通过微型MVC实例的开发,进一步的带大家理解MVC的相关知识。

3-1 [MVC实例]开发环境的描述 (01:47)

3-2 [MVC实例]制作第一个控制器程序 (02:31)

3-3 [MVC实例]制作第一个模型程序 (02:24)

3-4 [MVC实例]制作第一个视图程序 (01:45)

3-5 [MVC实例]演示程序的效果并总结 (06:24)

第4章 MVC实例制作(2)

通过介绍入口程序的作用,对上述实例进行改进。介绍常用第三方视图引擎,为后面引入smarty的知识埋下伏笔

4-1 [MVC实例]入口程序介绍与系统目录的规范化 (04:34)

4-2 [MVC实例]简易调用及实例化控制器 (06:33)

4-3 [MVC实例]简易调用及实例化模型 (04:28)

4-4 [MVC实例]简易调用及实例化视图 (03:50)

4-5 [MVC实例]入口文件功能 (09:27)

第5章 Smarty简介

由浅入深的介绍smarty的作用和运用环境,以及如何配置使用smarty。

5-1 视图引擎的介绍 (03:40)

5-2 Smarty的简介 (03:49)

5-3 Smarty的配置与实例化 (18:31)

第6章 Smarty模板语法

由浅入深的介绍smarty模板语法,包括函数、控制语句。

6-1 Smarty的基本语法 (25:33)

6-2 Smarty的条件判断语句 (03:30)

6-3 Smarty的偱环语句 (08:54)

6-4 Smarty的文件引用 (04:00)

6-5 Smarty类和对象赋值与使用 (04:29)

6-6 Smarty函数的使用 (14:19)

6-7 functions函数插件的定义和使用 (13:19)

6-8 modifiers变量调节器插件的定义和使用 (06:10)

6-9 block functions区块函数插件的定义和使用 (04:32)

6-10 Smarty实例 (11:56)

第7章 MVC微型框架的建立

综合运用MVC理论、面向对象知识,建立一个微型框架。通过数据库类的封装、不同工厂类的封装、启动引擎的建立等讲解框架的原始构造和研发的思路和技巧。

7-1 概述 (04:40)

7-2 问题分析 (04:15)

7-3 MySQL操作类之连接数据库 (05:17)

7-4 MySQL操作类之获取数据 (05:11)

7-5 MySQL操作类之添加数据 (06:48)

7-6 MySQL操作类之更新数据 (05:52)

7-7 工厂模式初体验 (15:55)

7-8 框架组建简介 (07:15)

7-9 require文件和启动引擎程序实现 (08:28)

7-10 入口文件与配置文件优化 (04:08)

第8章 MVC微型框架的实际运用

运用创建的框架,进行实际的新闻发布系统的开发。通过逐步的前后台两部分的研发,展现基于MVC架构出的框架在实际开发中带来的便利和规范。

8-1 MVC微框架简介 (06:21)

8-2 [MVC微框架]系统需求分析 (05:22)

8-3 [MVC微框架]后台模块的搭建 (02:06)

8-4 [MVC微框架]后台登陆功能的实现 (19:20)

8-5 [MVC微框架]后台首页的搭建 (08:53)

8-6 [MVC微框架]后台新闻的发布和修改 (21:02)

8-7 [MVC微框架]后台新闻列表显示和删除 (08:17)

8-8 [MVC微框架]前台页面展示 (18:50)

游客,如果您要查看本帖隐藏内容请回复

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值