<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                # 動態緩存 [上一頁](# "上一頁")[下一頁](# "下一頁") 所有的緩存方式都被統一使用公共的調用接口,這個接口就是Cache緩存類。 緩存類的使用很簡單,首先實例化緩存類:`$Cache?=?Cache::getInstance('緩存方式','緩存參數'),` <table border="0" cellspacing="1" cellpadding="0"><tr><td width="150"><b>緩存方式 </b></td> <td colspan="2">可以支持File、Apachenote、Apc、Eaccelerator、Memcache、Shmop、Sqlite、Db、Redis和Xcache</td> </tr><tr><td rowspan="12"><b>緩存參數</b> <br/><br/> (根據不同的緩存方式存在不同的參數) </td> <td><b>通用緩存參數</b> </td> <td>expire 緩存有效期(默認由DATA_CACHE_TIME參數配置) <br/><br/> length 緩存隊列長度(默認為0) <br/><br/> queue 緩存隊列方式(默認為file 還支持xcache和apc) </td> </tr><tr><td><b>緩存方式 </b></td> <td><b>額外支持的緩存參數</b> </td> </tr><tr><td>File(文件緩存) </td> <td>temp 緩存目錄(默認由DATA_CACHE_PATH參數配置) </td> </tr><tr><td>Apachenote緩存 </td> <td>host 緩存服務器地址( 默認為127.0.0.1) </td> </tr><tr><td>Apc緩存 </td> <td>暫無其他參數 </td> </tr><tr><td>Eaccelerator緩存 </td> <td>暫無其他參數 </td> </tr><tr><td>Xcache緩存 </td> <td>暫無其他參數 </td> </tr><tr><td>Memcache</td> <td>host 緩存服務器地址( 默認為127.0.0.1) <br/><br/> port 端口(默認為MEMCACHE_PORT參數或者11211) <br/><br/> timeout 緩存超時(默認由DATA_CACHE_TIME參數設置) <br/><br/> persistent 長連接(默認為false) </td> </tr><tr><td>Shmop</td> <td>size(默認由SHARE_MEM_SIZE參數設置) <br/><br/> tmp(默認為TEMP_PATH) <br/><br/> project (默認為s) <br/><br/> length 緩存隊列長度(默認為0) </td> </tr><tr><td>Sqlite</td> <td>db 數據庫名稱(默認:memory:) <br/><br/> table 表名(默認為sharedmemory) <br/><br/> persistent 長連接(默認為false) </td> </tr><tr><td>Db</td> <td>db 數據庫名稱(默認由DB_NAME參數配置) <br/><br/> table 數據表名稱(默認由DATA_CACHE_TABLE參數配置) </td> </tr><tr><td>Redis</td> <td>host 服務器地址(默認由REDIS_HOST參數配置或者127.0.0.1) <br/><br/> port端口(默認由REDIS_PORT參數配置或者6379) <br/><br/> timeout 超時時間(默認由DATA_CACHE_TIME配置或者false) <br/><br/> persistent長連接(默認為false) </td> </tr></table> 例如,使用Xcache作為緩存方式,緩存有效期60秒。`$Cache?=?Cache::getInstance('Xcache',array('expire'=>'60')),` 設置緩存參數 實例化緩存類的時候如果沒有指定緩存參數,可以通過setOptions方法具體指定:`$Cache->setOptions('temp','ThinkPHP');`具體緩存參數根據不同的緩存方式有所區別。 如果需要獲取當前緩存驅動的參數,可以使用:`$value?=?$Cache->getOptions('temp');` 存取緩存數據`$Cache->set('name','ThinkPHP');??//?緩存name數據 $value?=?$Cache->get('name');??//?獲取緩存的name數據 $Cache->rm('name');??//?刪除緩存的name數據`或者使用下面的方法是等效的:`$Cache->name?=?'ThinkPHP';? $value?=?$Cache->name;? Unset($Cache->name);`緩存設置方法可以重新指定緩存有效期,例如:`$Cache->set('name','ThinkPHP',3600);??//?緩存name數據3600秒` [上一頁](# "上一頁")[下一頁](# "下一頁")
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看