zoukankan      html  css  js  c++  java
  • Discuz 代码分析 001 forum.php

    forum.php

    discuz核心文件,加载了

    ---source---class---class_core.php  自动加载,设置处理错误及异常方法,shutdown方法

          ---function---function_forum.php forum的一些处理方法

    防止一些非法的mod,对一些mod进行缓存

    index首页,

    forumdisplay论坛展示,

    viewthread查看主题,

    redirect跳转,

    post提交,

    space空间,

    group群组

    将这些mod加入了cachelist并注入到C::app();

    然后C::app()进行初始化,将一些全局数据写入$_G这个数组里

    然后调用loadforum,

    set_rssauth:将uid及用户密码根据配置里的authkey加密形成rssauth参数,

    runhooks:加载钩子代码,后面再详读

    最后根据mod加载对应的forum_$mod.php

    ---source

      ---module

              ---forum

             ---forum_$mod.php

    nothing is impossible,but how long it take
  • 相关阅读:
    数据分析05 /pandas的高级操作
    ABP之应用服务(2)
    ABP之应用服务(1)
    ABP之仓储
    ABP之创建实体
    ABP之框架体系
    ABP之项目的搭建
    2018年,加油!!!
    WF的简单使用
    WCF之通信工厂的简单使用
  • 原文地址:https://www.cnblogs.com/gavinphp/p/4725802.html
Copyright © 2011-2022 走看看