北京快3开奖

在线建站培训
您的位置: 北京快3开奖 cms教程 discuz教程 查看内容

湖北快三形态一定牛:Discuz!插件的通过数据库读取和缓存读取获取插件信息和参数

北京快3开奖 www.i71g.cn 2018-6-22 17:57 | 发布者: moke | 栏目:discuz教程

编写插件程序时,可能需要读取一些插件的信息,如果插件需要使用者进行配置,还需要读取使用者设置的参数值。Discuz! 允许插件程序使用数据库读取和缓存读取这两种方法获取插件信息和参数。Discuz! 的插件接口已经对插件信息进行了合理的缓存,使用缓存读取的方式,将比数据库读取速度更快,消耗的资源更是几乎可以忽略不计?;捍娑寥∥ㄒ坏木窒奘切枰寮褂貌寮涌谔峁┑耐ㄓ煤筇ü芾沓绦?。如果使用自定义后台??榈姆绞?,需要后台??榻问娣诺?pluginvars 数据表中,才能被系统正?;捍?。我们强烈推荐您通过缓存读取插件信息和配置数据。

由于调用系统缓存统一通过“loadcache()”函数调用,并存放于 $_G['cache'] 中,因此“loadcache('plugin')”后插件的变量缓会存放于 $_G['cache']['plugin'] 中。嵌入点插件和以 plugin.php 为主脚本调用的插件无需加载此缓存,系统已自动加载了缓存。变量配置类型为“版块/*”的变量会保存在 $_G['cache']['forums'][fid]['plugin'] 中。变量配置类型为“用户组/*”的变量会保存在 $_G['cache']['usergroup_groupid']['plugin'] 和 $_G['group']['plugin'] 中。

比如:站帮网的关于我们插件中about.inc.php文件
loadcache('plugin');
$var = $_G['cache']['plugin']['archy_about'];
复制代码
模板about.htm中使用$var['gonggao']来调用插件的设置内容。

魔客吧温馨提示:如果你正在寻找优秀的discuz模板,那你可以到魔客吧的 discuz模板 频道看看,相信一定有你喜欢的!

最新分享资源

最新评论

验证码 换一个

  • 省交通控股集团再调度推进高速公路前期工作 2018-11-23
  • 非常之力 恒久之功——山西大力推动国企国资改革和转型发展——黄河新闻网 2018-11-12
  • 山西省纪委监委公开曝光5起违反中央八项规定精神问题 2018-10-14
  • 《汶川十年·我们的故事》二:代国宏 2018-09-26
  • 在当今这种情况下,搞全民低保比搞计划经济更好,一方面科技发展足以全民低保,另一方面在有基本生活保障的前提下的竞争才是良性竞争 2018-09-26
  • 价值全面提升 人民网试驾广汽丰田2018款汉兰达 2018-07-13
  • 国家税务总局江苏省税务局昨挂牌 ——凤凰网房产南京 2018-07-13
  • 这是房产私有化的结果,如果没有房产私有化,人们就不会买房、炒房,从而也就不会产生目前诸多房地产乱象。 2018-07-12
  • 孙岩的专栏作者中国国家地理网 2018-07-12
  • 护发-热门标签-华商生活 2018-07-11
  • 唯一一只被拒绝赞助鞋的球队 却赢来了亚洲首胜 2018-07-10
  • 首页头条新闻——黄河新闻网 2018-07-09
  • 备孕体检孕前三个月最佳 2018-07-09
  • 日照市住建局争引到位省级政府和社会资本合作奖补资金94万元 2018-07-08
  • 市委宣传部纪检组为扶贫提供坚强纪律保障 2018-07-08
  • 468| 120| 148| 224| 432| 266| 666| 418| 737| 438|