360大牛解读PHP面试-PHP框架基础知识考察点

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

整理自慕课网360大牛全面解读PHP面试 ,购买链接:https://coding.imooc.com/class/133.html

1.MVC框架基本工作原理考察点

真题回顾

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

考点分析

mvc工作原理;model数据模型层、view视图层、controller逻辑层 

mvc框架 ,

单一入口的工作原理:  用一个处理程序文件处理所有的http请求,根据请求的参数不同区分不同的操作模块和操作的请求;缺点处理效率稍低;

模板引擎的理解: PHP是一种html内嵌式在服务端执行的脚本语言,但是PHP有很多可以是PHP代码和html代码分开的模板引擎,例如:smarty、twig、haml、liquid;工作原理: 模板引擎就是庞大的完善的正则表达式替换库;

一网打尽 

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

2.常见框架特性考察点

真题回顾

 PHP框架又哪些,你用过哪些,各自的优缺点是什么? 

考点分析

 PHP框架的差异和优缺点: 例 ,yaf框架 使用php扩展的形式写的一个php框架,也就是以c语言为底层编写的,性能上要比php代码框架快一个数量级。 优点:执行效率高,轻量级框架,可扩展性强。缺点:高版本兼容性较差,底层代码可读性差,需要扩展安装,功能单一,开发需要编写大量插件。yii2框架 是一款非常优秀的通用web后端框架,结构简单优雅,实用功能丰富,扩展性强,性能高是它最突出的优点。缺点:学习成本高,相比yaf量级较重。

常见框架特性:

一网打尽

  yii2 框架如何实现数据的自动验证;

猜你喜欢

转载自blog.csdn.net/qq_16399991/article/details/82492778