SoDevel 框架执行流程
2017-01-19 18:30:01 0 举报
SoDevel框架的执行流程主要包括以下几个步骤:首先,用户通过控制器发起请求,请求被路由到相应的处理函数。然后,处理函数调用模型层的方法来获取数据。模型层的方法会与数据库进行交互,获取所需的数据。获取到数据后,处理函数将数据传递给视图层,视图层负责将数据渲染成HTML页面。最后,控制器将渲染好的HTML页面返回给用户。在整个过程中,SoDevel框架提供了一套完整的MVC架构,使得代码结构清晰,易于维护和扩展。
作者其他创作
大纲/内容
获取核心对象getInstance()
模块控制器对象/module/
自动加载类
调用路由Sodevel::Route()
执行模块控制器方法
核心对象
输出对象output()
$this-Input$this-Model$this-Output
/core/SoDevel.class.php
创建MVC对象
/core/Controller.class.php
获取配置项config()
Init() 阶段
/index.php
调用模板view()
基于反射创建模块控制器对象
Route() 阶段
获取输入对象input()
启动系统定义各种常量加载函数库核心对象
加载配置文件
模块阶段
处理URL m、c、f 参数
控制器对象
带框架调用模板fw()
spl_autoload_register()
每个模块类继承core/Controller.class.php
启动系统Sodevel::Init()
/config/config.php/config/settings.php
数据模型model()
入口文件
收藏
0 条评论
下一页