当前位置:主页 > 144177黄大仙有求必应 >

怎么进行discuz的二次开发

发布时间:2019-09-11   浏览次数:

  二) 必须记熟Discuz!数据库设计的每个表的功能,每个表中每个字段的功能。

  后台流程控:DZ后台所有的功能,均需要注册到admincp.php文件,每个功能都至少有一个或一个以上的Action(动作),在

  admin==3”超级版主和版主,每个Action对应一个脚本文件,脚本文件的命名为.php(*.inc.php),并存放在

  b) 所在的外部数据均通过“daddslashes()”初步过滤,然后再过滤,再根据需要处理

  a) 显示层就是大家通常所看到的网站风格了。DZ中每套风络分别在templates及images下对应一个风格文件的存放目录。网站风格的制作,请参阅详细的DZ风格制作文档

  a) 前台及后台中、英语言的实现,均是把语句定义成了语变量,然后在模板输入,语句变量的赋值,均放在模板目录中的g.php文件中,DZ在生成网站风格时就加载了这相应的语言包。

  a) DZ中缓存处理过程都放在“cache.func.php”中,DZ的缓存处理比较简单,其原理是把一个数组转换成了PHP代码,并保存在缓存目录下,大家可打开缓存文件查看便知。

  a) DZ独创的模板处理技术,类似于Smarty中的模板处理,只是具体算法,过程不同,Smarty是一种重型模板引擎方案。其原理都是把模板中的变量转换成相应的PHP代码,这个过程实际是模访JAVA中的一次编译,多处运行。

  a) 对于DZ中前台的每相action都有$discuz_action定义,怎么查询特价机票。DZ根据用户所在的用户组来判定用户是否具有相应操作$discuz_action的权限。至于后台的权限权验证,则更简单了,依据“admin==1”来确定的

  十二) DZ独创的HTML编辑器,如何截取并使用,如果进行Discuz!代和Html代码的转换

  a) 这也算是DZ比较牛的一项技术了,在早期版中,因DZ编辑器的不足,使得很多用户放弃了DZ。

Copyright 2017-2023 http://www.qzhaop.com All Rights Reserved.