mvc框架
woshihaiyong168
1.苦才是生活;2.累才是工作
3.变才是命运;4.忍才是历练
5.容才是智慧;6.静才是修养
7.舍才会得到;8.做才会拥有
展开
-
什么是mvc
一、什么是MVC MVC模式(Model-View-Controller)是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型 (Model)、视图(View)和控制器(Controller)。 MVC模式的目的是实现一种动态的程序设计,使后续对程序的修改和扩展简化,并且使程序某一部分的重复利用成为可能。除此之外,此模式通过对复杂度的简化,使程序结原创 2016-12-26 13:21:37 · 13855 阅读 · 1 评论 -
封装自己的mvc 框架
现如今我们php 框架有很多比如: laravel(优雅::老司机) yii2.0 TP CI 那么既然有这么多优秀的框架我们为什么还要自己去封装一个属于我们自己的MVC框架呢? 1、让我们的开发过程更加的效率 2、让我们更加清楚的理解代码运行的流程原创 2016-12-24 15:16:54 · 858 阅读 · 0 评论 -
mvc 框架 2-配置添加
我们之前已经将简单的mvc框架封状出来了 那么现在我们对我们封装的mvc框架进行填充,首先我们从配置项上下手 那么首先读取配置文件的思路: 1、 首页我们要在core/lib文件下建立conf.php文件编写调用方法将配置文件以及配置项以参数形式输入 /** * 1、判断配置文件是否存在 * 2、判断配置是否存在原创 2016-12-26 19:49:48 · 316 阅读 · 0 评论 -
mvc 封装4 composer 安装 扩展了类库
我们引用了 filp/whoops(报错炫酷) 网址:https://github.com/filp/whoops 以及 symfony/var-dumper(输出变量炫酷) 这两个扩展类库 效果展示: 1、首先要在我们的环境中安装composer 中国镜像网:http://pkg.phpcomposer.com/原创 2016-12-28 15:12:32 · 606 阅读 · 0 评论 -
mvc 封装 5 BaseModel
1、我们上次利用composer加载了类库,这次我们封装框架的简单的底层 model 这里为了方便开发我们使用了 medoo这个类库 mdeoo 网址:http://medoo.lvtao.net/index.php 1、首先我们在我们的composer.json文件中加入 composer.json文件 { "name":"LONG PHP",原创 2016-12-28 21:27:50 · 536 阅读 · 0 评论 -
mvc 封装 6 引用twig模板引擎
我们之前已经引用medoo 封装了一个小型的model 类,那么今天我们就是使用twig模板引擎来丰富我们的框架 twig网址:http://twig.sensiolabs.org/doc/api.html (实例化方法) 1、同样我们首先将tiwg写入到我们的composer.json文件中去 在/目录下cmd运行 composer update命原创 2016-12-29 19:07:24 · 442 阅读 · 0 评论