求discuz运行原理,第1张

说来话长,我也只是略懂个皮毛,意在交流。

1、当页面访问时初始化了一个核心的对象(core),这个对象有个APP属性,又是一个更核心的对象。在这之中载入配置、初始化操作数据库的对象等等准备性的工作。

2、然后就去调用模板,至于调用哪个模板是由一个MODE的变量控制,模板被解释函数转化后就成了HTML文档,然后返回去给浏览器显示,每次都这么干的。

3、在模板文件中假如遇上某些标志,就是要动态显示的数据时,它就去缓存或数据库中取的。

4、道理不难理解,但真去看代码,第一句都看明白,还是很想吐。

在要调用的模板文件中去数据库中拿,SQL代码如下

$data = C::t('common_member_medal')->fetch_all($_G['uid']);

然后在到勋章表中查看对应的勋章的名称和

C::t('forum_medal')->fetch_all($data['medalid']);

不清楚的话,可以百度:DZ起点网

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 求discuz运行原理

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情