2024年4月13日发(作者:)
针对最近在开发discuz x2.0 产品的过程中,归纳总结的关于x产品的基础知识,拿
出来跟大家分享,希望能给大家带来帮助。
先从根目录开始,根目录文件一般都是入口,即执行具体功能的代码一般不在这些文
件中,而是在其调用的文件中
系统站点管理入口文件
Discuz!合作应用入口文件(例如漫游、支付宝什么的都走这里)
QQ互联入口文件
应用入口文件
数据交互文件,如果在里面定义其它站点的地址,那么这两个不同
站点就可以交互数据
图标文件,显示在浏览器的标题栏
论坛入口文件
群组入口文件
家园入口文件
功能与基本相同
用户信息入口文件
网站用户常用操作入口文件,例如像评分、收藏等功能都是走这个文件的
插件入口文件
门户入口文件
在这个文件中加上具体的地址,可以防止被搜索蜘蛛检索到
搜索功能入口程序
用户应用入口程序
API目录中的文件主要是和Discuz!进行合作的商家的应用程序,一般不要也无需修
改,这里不多说明。想了解的可以单独问我,这个目录的大部分文件现在都解密了。
archiver目录中只有一个,就是经常说的无图版程序的入口,这个一般不
是给人看的,是给机器人看的。
config目录中有两个文件,config_global_是你在安装论坛的时候就要
修改的配置文件,另一个config_ucenter_是自动生成的,一般不能手动修改
内容,否则会导致出错。
data目录下的文件通常是动态缓存文件,这些文件里面都带有可以被调用的常量,当
然附件、头像等等也是在这里保存的,这个不多说明,实际功能打开看就知道了。
发布评论