清理session緩存提高性能

雖然session緩存能提供網(wǎng)頁(yè)性能,但是如果不限制緩存時(shí)間,會(huì)造成服務(wù)器壓力。

1、通過(guò)<code>session_cache_limiter()</code>函數(shù)創(chuàng)建緩存,應(yīng)用<code>session_save_path()</code>來(lái)設(shè)置緩存路徑,應(yīng)用<code>session_cache_expiry()</code>函數(shù)設(shè)置緩存時(shí)間。

2、通過(guò)<code>session_cache_limiter()</code>函數(shù)創(chuàng)建緩存,參數(shù)有nocache(不設(shè)置緩存)、private(私有)、private nocache(私有但不過(guò)期)、public(公開(kāi)的)。

4、<code>session_save_path()</code>來(lái)設(shè)置或者重新配置session路徑。

5、<code>session_cache_expiry()</code>設(shè)置session過(guò)期時(shí)間,默認(rèn)為180分鐘。

$path='./tmp'; //存儲(chǔ)路徑
session_save_path($path);//設(shè)置緩存路徑
session_cache_limiter('private');//緩存方式
$session_cache=session_cache_limiter();//開(kāi)啟緩存
session_cache_expiry(30);//定義緩存時(shí)間
$session_expiry=session_cache_expiry();//設(shè)置緩存時(shí)間
session_start();//開(kāi)啟緩存
$_SESSION['cache']=$session_cache;
$_SESSION['expiry']=$session_expiry;
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開(kāi)發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見(jiàn)模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,525評(píng)論 19 139
  • 參考: Session Handling Session Functions (一)session session...
    咚門閱讀 1,726評(píng)論 0 7
  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語(yǔ)法,類相關(guān)的語(yǔ)法,內(nèi)部類的語(yǔ)法,繼承相關(guān)的語(yǔ)法,異常的語(yǔ)法,線程的語(yǔ)...
    子非魚(yú)_t_閱讀 34,633評(píng)論 18 399
  • 概覽 緩存組件應(yīng)該說(shuō)是每個(gè)客戶端程序必備的核心組件,試想對(duì)于每個(gè)界面的訪問(wèn)都必須重新請(qǐng)求勢(shì)必降低用戶體驗(yàn)。但是如何...
    默默_David閱讀 2,045評(píng)論 1 9
  • 一、Debug && Log && 調(diào)試 ① 、Dotzu應(yīng)用內(nèi)iOS調(diào)試工具,具有增強(qiáng)的日志記錄,網(wǎng)絡(luò)信息,崩潰...
    CoderMacro閱讀 316評(píng)論 1 1

友情鏈接更多精彩內(nèi)容