WebMIS v1.0.0 源码解析,教你如何自建HMVC框架

时隔2年的调整,WebMIS的PHP框架再次突破局限创新,整理的大量计算机编程基础知识,吸取大量php框架核心部分,自主研发了一套简洁、灵活、快速的PHP框架,提供了快速开发后台初步解决多用户、多权限问题,封装的一套后台操作的前端效果。

WebMIS

在线体验:http://mvc.webmis.vip/admin
帐号:admin  密码:admin
环境:CentOS7+Nginx+PHP7+Mariadb
官网:https://webmis.vip
文档:https://webmis.vip/home/docs

注意:服务器设置为30分钟恢复一次数据,请大胆体验!服务器蹦了我去处理!

框架构思:
编程基础知识很重要!通过拆分_url参数、命名空间和自动加载类实现控制器,后面就是命名空间完成的模型和视图,得融会贯通面向对象开发思想啊!

1. 目录结构和public下的index.php入口文件

WebMIS

2. 框架启动文件(start.php),拆分参数获取模块、控制器、函数名

WebMIS

3.  通过命名空间实现自动加载类,实现调用控制器下的函数

WebMIS

4. 公共控制器(Controller.php)

WebMIS

5. 实现视图加载功能

WebMIS

6. 公共模型(Model.php)

WebMIS

网站有我们的联系方式,欢迎加入学习讨论!

猜你喜欢

转载自my.oschina.net/ksphp/blog/1817198