整体架构
使用用业界知名的 Laravel 开发框架,充分利用该框架事件处理(Event)、中间件(Middleware)、服务提供(ServiceProvider)等机制,采用(核心 + 插件)机制设计理念开发
Laravel 简介
Laravel 是一套简洁、优雅的PHP开发框架,富于表达、易于理解,提供了强大的工具用以开发大型、健壮的应用。 另外,该框架包含验证、路由、Session、缓存、数据库迁移工具、单元测试等常用的工具和功能。
MVC 简介
在Laravel基础只上采用常用的MVC 三层架构设计 + 模块
- Model 模型层, 定义模型数据表以及表间关系
- View 视图层, 即UI模板, 采用blade, 可参考 https://laravel.com/docs/9.x/blade
- Controller 控制器层, 访问控制
发的辅导费地方#
ServiceProvider
Service Providers (服务提供者) 是所有 Laravel 应用程序的引导中心。你的应用程序,以及通过服务器引导的 Laravel 核心服务都是通过服务提供器引导。