mvc
yang洋PHPer
自我总结
展开
-
浅谈mvc
什么是MVC? 简单的说就是将网站源码分类、分层。 MVC三个字母的含义: M:Model 模型,负责数据库操作。 V:View 视图,负责调用Model调取数据,再调用模板,展示出最终效果。 C:Controller 控制器,程序的入口,决定改调用哪个View,并告诉View该做什么。 如此说来,程序的执行顺序是C-V-M 或 C-M ,和MVC的名字正好相反。 为什么要原创 2016-09-28 17:08:50 · 320 阅读 · 0 评论 -
简单介绍下mvc的路由,加载控制器,模型,视图
Routing的作用:它首先是获取到View传过来的请求,并解析Url请求中Controller和Action以及数据,其次他将识别出来的数据传递给Controller的Action(Controller的方法)。这是Routing组件的两个重要的作用! 接下来我给大家说下怎么制作路由 1:首先,先在根目录下建一个.htaccess的文件,里面写入: RewriteEngine原创 2016-10-01 18:51:25 · 1216 阅读 · 0 评论 -
mvc的制作简单的配置加载类和日志类
配置类的制作 1:先创建个conf.php,写入 <?php namespace core\lib; class conf{ static public $conf=array(); /* * 1:判断配置文件是否存在 * 2:判断配置是否存在 * 3:缓存配置 */ static public function get($nam原创 2016-10-01 21:50:58 · 599 阅读 · 0 评论 -
mvc加载composer且用composer加载medoo数据类
mvc 加载composer 1:再根目录下建个composer.json文件夹,里面写入: { "name":"IMOOC.PHP", "descript":"PHP Framework", "type":"Framework", "keywords":[ "php","php Framework" ], "require":{ "php":">=5原创 2016-10-02 12:02:58 · 709 阅读 · 0 评论 -
mvc用composer加载twig模板引擎
上一篇博客,我门介绍了这个composer加载medoo数据类,今天,我门介绍下,通过这个composer加载teig模板引擎,实际上,我门上节课加载composer的时候,已经加载了twig的扩展,全都在composer.Json问件夹里面 "require":{ "php":">=5.3.0", "filp/whoops":"*", "symfony/var-dumper":"*原创 2016-10-02 13:12:13 · 1353 阅读 · 0 评论 -
mvc简单制作入口文件
mvc是PHP典型的架构 模式:一下是我简单写的入口文件代码原创 2016-09-29 12:30:49 · 845 阅读 · 0 评论