face23 MVC框架基本工作原理

2018-11-11  本文已影响0人  谢凌

MVC框架基本工作原理

谈谈你对mvc的认识,介绍几种目前比较流行的mvc框架

MVC工作原理

Model  view  controller

  厨师    菜单  服务员

  数据交互  表单

数据模型层 视图层 业务逻辑

常见mvc框架

thinkphp yii2 yaf  phalcon

框架中什么是单一入口和多入口 ,单一入口的优缺点

单一入口的工作原理

index.php

用一个处理程序文件处理所有的http请求,根据请求时的参数的不同区分不同模块和操作的请求

优势

可以进行统一的安全性检查

集中处理程序

劣势

url不美观(url不重写)

处理效率会稍低 (开发效率高)

模板引擎的理解

php是一种 html内嵌式的在服务端执行的脚本语言 但是php有很多可以使php代码和html代码分开的模板引擎,例如

smarty  twig haml  liquid 等

工作原理

模板引擎就是庞大的完善的正则表达式替换库

$smarty-->assign("name","ling"){

html $name;  user.html

}

上一篇 下一篇

猜你喜欢

热点阅读