ThinkPHP笔记——MVC模式和URL访问

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_36869808/article/details/82928813

0x00 前言

1.mvc
2.ThinkPHP的MVC特点
3.ThinkPHP的MVC对应的目录
4.URL访问
5.URL的4中访问方式

0x01 MVC

这个是上节课的内容
mvc模式是一种设计模式,也是一种常用的模块。

M:module,对数据进行操作,对数据进行操作。
C:Controller,控制器,模块,描述功能。
V:view,视图,模板,负责前台页面的显示。

0x02 ThinkPHP的MVC的特点

ThinkPHP可以不依赖MVC单独运行。

0x03 ThinkPHP的MVC对应的目录

M对应目录:\Home\Lib\Model
V对应目录:\Home\Tpl
C对应目录:\Home\Lib\Action

0x04 URL访问

通过URL访问模块Controller的方式,模块/方法。

在这里插入图片描述

0x05 URL的4中访问方式

1.pathinfo模式(常用方式)

域名/项目名/入口文件/模块名/方法名/键1/值1/键2/值2

2.普通模式

域名/项目名/入口文件?m=模块名&a=方法名&键1=值1&键2=值2

3.REWRITE(重写模式)

1.服务器支持
2.支持规则

4.兼容模式

域名/项目名/入口文件?s=模块名/方法名/键1/值1/键2/值2

扫描二维码关注公众号,回复: 3470665 查看本文章

0x06 其他配置

1.修改分各符

'URL_PATHINFO_DEPR'='-'

0x07 phpThink开启debug模式

define('APP_DEBUG','true');

猜你喜欢

转载自blog.csdn.net/qq_36869808/article/details/82928813