1. <dd id="5jlnw"><center id="5jlnw"></center></dd>
    <dd id="5jlnw"><track id="5jlnw"></track></dd>

    <th id="5jlnw"></th>
    <em id="5jlnw"><acronym id="5jlnw"></acronym></em>
    1. 立即注冊 找回密碼

      QQ登錄

      只需一步,快速開始

      Discuz開發 Discuz!插件的通過數據庫讀取和緩存讀取獲取插件信息和參數

      2018-6-26 17:40| 發布者: 豬八戒| 查看: 2791| 評論: 0

      摘要: 編寫插件程序時,可能需要讀取一些插件的信息,如果插件需要使用者進行配置,還需要讀取使用者設置的參數值。discuz! 允許插件程序使用數據庫讀取和緩存讀取這兩種方法獲取插件信息和參數。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']來調用插件的設置內容

      鮮花

      握手

      雷人

      路過

      雞蛋

      最新評論

      相關推薦
      最新內容
      • ucenter_members數據補齊common_member數據
      • tools工具箱修正版,兼容php7,站長的伴侶to
      • DPlayer視頻播放器的使用方法
      • Discuz!X3.5更換為純真IP庫的方法
      • discuz上傳附件提示「服務器限制無法上傳那
      相關推薦
      !jz_fbzt! !jz_lxwm! !jz_gfqqq!

      關于我們|手機版|小黑屋|地圖|【道勤網】-www.bmrsportswear.com 軟件視頻自學教程|免費教程|自學電腦|3D教程|平面教程|影視動畫教程|辦公教程|機械設計教程|網站設計教程【道勤網】 ( 皖ICP備15000319號-1 )

      GMT+8, 2024-6-19 10:17

      Powered by DaoQin! X3.4 © 2016-2063 Dao Qin & 道勤科技

      返回頂部
      色综合网站国产麻豆_国产在线精品福利尤物_两个人的视频全免费观看高清_日日干狠狠干