mvc框架搭建的几点说明

来源:互联网 发布:淘宝平铺图拍摄 编辑:程序博客网 时间:2024/06/15 03:27

首先要自己封装一个框架的话,要做以下几点:

1入口文件

1>定义常量

2>加载函数库

3>启动框架           看下图


然后根据要求创建目录.

2自动加载类的创建实现

1>先建一个方法。

用处是:自动加载类库.

2>工作原理.

先建一个路由,给一个命名空间,加载路由类需要以下步骤:

1>首先需要一个方法:spl_autoload_register(). 作用:当new一个类的时候,不存在时,触发这个方法。

2>此时引入时要注意几点,在转路径的时候用str_replace()函数,将‘\’转为'/'。

3>出于性能的考虑,当这个类引入过一次的时候就不让塔重复引入了。注意静态属性要用self::xxx格式引入。

建议模拟一下方式写:


3.路由类的创建实现

1>规范文件夹,用来存放其他的类。

2>引入路由类,注意它的命名空间。

3>当出现xxx.com/index.php/index/index时以下解决措施:

     1>隐藏index.php

     2>获取url的参数部分

     3>返回对应的控制器和方法。

1->需要建.htaccess文件,内容为:


2->模仿下面的内容即可完成


谢谢大家的观看,后续的封装敬请期待。



0 0
原创粉丝点击