还是从thinkphp3.0 关键记录。主要来自于ThinkPhp3.0完全开发手册
主要是看 thinkphp3.0完全开发手册
MVC模式 Model View Control 三个独立开来 Model负责数据和规则 View就是视图Control是控制器。
首先是控制器C接受请求。随后根据请求决定调用哪个模型M来处理,M处理请求以后,最后控制器C用对应的视图格式化模型返回的数据,将结果返回给用户。
thinkphp的核心目录
命名也必须规范,类文件必须是 .class.php后缀。类名与文件名字一致
比如 UserAction.class.php里面的类名就是UserAction
另外就是ThinkPhp默认全部使用UTF-8 没有BOM头部。
模型由Model类完成。控制器主要是App类(App类是总控类)和Action类.视图主要是View类和模板文件组成。模板是100%分离的
底层采用CBD Core+Behavior+Driver模式