ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
* model:存放向数据库请求来的数据 * view:存放组件、图片、页面模板html文件 * controller:获取或改变model里的数据返回给页面渲染数据 用户请求进来,先加载配置文件,框架初始化,然后匹配路由地址,寻找到对应的controller的文件地址,引入加载文件,实例化controller,根据路由匹配得到的方法和参数,调用并传参到方法,此处可能需要读取db,model层则负责数据库存取,提供封装好的方法给到controller层调用,controller层得到数据后,通过引入view层文件,传递数据到view层,渲染html模板后输出。 ![](https://img.kancloud.cn/8f/e2/8fe26fc6abd5efbda1eb1163209adca0_694x509.png) 可以参考:[https://www.jb51.net/article/49498.htm](https://www.jb51.net/article/49498.htm)