NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
# MVC框架基本工作原理 ## MVC工作原理 + Model:数据模型层 + View:视图层 + Controller:处理业务逻辑 ## 常见的MVC框架 + CI + Yaf + PhaIcon + Laravel + ThinkPHP ## 延伸:单一入口的工作原理 工作原理:用一个处理程序文件处理所有的HTTP请求,根据请求时的参数区分不同的模块和操作的请求。 **优势** + 可以进行统一的安全性检查 + 集中处理程序 **劣势** + URL不美观(URL重写来美化) + 处理效率会稍低(可忽略) ## 延伸:模板引擎的理解 常见的模板引擎: + Smarty + Twig + Haml + Liquid + Blade + Volt