最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

session在PHP大型web應(yīng)用中的使用

 更新時(shí)間:2011年06月25日 01:25:30   作者:  
對(duì)于訪問量大的站點(diǎn),用默認(rèn)的session存貯方式并不適合,目前最優(yōu)的方法是用數(shù)據(jù)庫(kù)存取session.

這時(shí),函數(shù)bool session_set_save_handler ( callback open, callback close, callback read, callback write, callback destroy, callback gc )就是提供給我們解決這個(gè)問題的方案.
該函數(shù)使用的6個(gè)函數(shù)如下:
1. bool open() 用來打開會(huì)話存儲(chǔ)機(jī)制,
2. bool close() 關(guān)閉會(huì)話存儲(chǔ)操作.
3. mixde read() 從存儲(chǔ)中裝在session數(shù)據(jù)時(shí)使用這個(gè)函數(shù)
4. bool write() 將給定session ID的所有數(shù)據(jù)寫到存儲(chǔ)中
5. bool destroy() 破壞與指定的會(huì)話ID相關(guān)聯(lián)的數(shù)據(jù)
6. bool gc() 對(duì)存儲(chǔ)系統(tǒng)中的數(shù)據(jù)進(jìn)行垃圾收集
例子見php手冊(cè)session_set_save_handler() 函數(shù).
如果用類來處理,用

復(fù)制代碼 代碼如下:

session_set_save_handler(
array('className','open'),
array('className','close'),
array('className','read'),
array('className','write'),
array('className','destroy'),
array('className','gc'),
)

調(diào)用className類中的6個(gè)靜態(tài)方法.className可以換對(duì)象就不用調(diào)用靜態(tài)方法,但是用靜態(tài)成員不用生成對(duì)象,性能更好.

相關(guān)文章

  • PHP連接MySQL查詢結(jié)果中文顯示亂碼解決方法

    PHP連接MySQL查詢結(jié)果中文顯示亂碼解決方法

    MySQL和Apache兩個(gè)系統(tǒng)的編碼(字符集)問題讓我費(fèi)勁腦筋,吃盡苦頭。網(wǎng)上對(duì)這些問題的解決比較零散,比較片面,大部分是提供解決方法,卻不說為什么。于是我將這幾天收獲總結(jié)一下,避免后來者再走彎路
    2013-10-10
  • PHP 解決session死鎖的方法

    PHP 解決session死鎖的方法

    本篇文章是對(duì)PHP解決session死鎖的方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-06-06
  • PHP中include和require的使用詳解

    PHP中include和require的使用詳解

    這篇文章主要介紹了PHP中include和require的使用詳解,幫助大家更好的理解和學(xué)習(xí)使用PHP,感興趣的朋友可以了解下
    2021-04-04
  • php堆排序?qū)崿F(xiàn)原理與應(yīng)用方法

    php堆排序?qū)崿F(xiàn)原理與應(yīng)用方法

    這篇文章主要介紹了php堆排序?qū)崿F(xiàn)原理與應(yīng)用方法,較為詳細(xì)的分析了堆排序的原理及使用技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-01-01
  • 分享一個(gè)漂亮的php驗(yàn)證碼類

    分享一個(gè)漂亮的php驗(yàn)證碼類

    這篇文章主要為大家分享了一個(gè)漂亮的php驗(yàn)證碼類,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-09-09
  • 隨時(shí)給自己貼的圖片加文字的php水印

    隨時(shí)給自己貼的圖片加文字的php水印

    隨時(shí)給自己貼的圖片加文字的php水印...
    2007-03-03
  • php頁(yè)面防重復(fù)提交方法總結(jié)

    php頁(yè)面防重復(fù)提交方法總結(jié)

    有時(shí)候我們的程序執(zhí)行比較慢,而且我們頁(yè)面也不怎么友好,沒什么提示信息。操作人員以為沒有點(diǎn)擊提交按鈕,就會(huì)再一次點(diǎn)擊提交。這會(huì)導(dǎo)致很多問題出現(xiàn)。下面介紹三種防重復(fù)提交的方法
    2013-11-11
  • 淺談laravel中間件的創(chuàng)建思路

    淺談laravel中間件的創(chuàng)建思路

    網(wǎng)上有很多解析laravel中間件的實(shí)現(xiàn)原理,但是不知道有沒有讀者在讀的時(shí)候不明白,作者是怎么想到要用array_reduce函數(shù)的?本文從自己的角度出發(fā),模擬了如果我是作者,我是怎么實(shí)現(xiàn)這個(gè)中間件功能,又是怎么找到并使用對(duì)應(yīng)的函數(shù)。本文將介紹Laravel中間件得創(chuàng)建思路。
    2021-05-05
  • php基于session實(shí)現(xiàn)數(shù)據(jù)庫(kù)交互的類實(shí)例

    php基于session實(shí)現(xiàn)數(shù)據(jù)庫(kù)交互的類實(shí)例

    這篇文章主要介紹了php基于session實(shí)現(xiàn)數(shù)據(jù)庫(kù)交互的類,實(shí)例分析了php結(jié)合session操作數(shù)據(jù)庫(kù)的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-08-08
  • PHP面向?qū)ο笪宕笤瓌t之接口隔離原則(ISP)詳解

    PHP面向?qū)ο笪宕笤瓌t之接口隔離原則(ISP)詳解

    這篇文章主要介紹了PHP面向?qū)ο蠼涌诟綦x原則(ISP),詳細(xì)分析了接口隔離的概念、原理、使用方法及相關(guān)操作注意事項(xiàng),需要的朋友可以參考下
    2018-04-04

最新評(píng)論

福清市| 芦溪县| 桐庐县| 通山县| 浦县| 尼勒克县| 盐池县| 松江区| 松江区| 盐边县| 恩平市| 乌苏市| 峡江县| 正阳县| 白银市| 弥渡县| 昆山市| 刚察县| 府谷县| 亳州市| 富川| 昭平县| 梧州市| 当阳市| 宿松县| 临夏市| 龙江县| 正镶白旗| 北流市| 饶河县| 黄骅市| 郯城县| 青阳县| 固阳县| 双鸭山市| 十堰市| 宣武区| 大竹县| 筠连县| 沙河市| 南丹县|