最新国产好看的视频,伊人天堂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() 用來(lái)打開會(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ù).
如果用類來(lái)處理,用

復(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ì)這些問題的解決比較零散,比較片面,大部分是提供解決方法,卻不說(shuō)為什么。于是我將這幾天收獲總結(jié)一下,避免后來(lái)者再走彎路
    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)論

沙雅县| 屏边| 麻栗坡县| 馆陶县| 清水河县| 中阳县| 大城县| 兰坪| 泽普县| 基隆市| 湟源县| 平原县| 大丰市| 莎车县| 平南县| 肥西县| 密云县| 黑水县| 获嘉县| 利津县| 武安市| 米易县| 额尔古纳市| 聂荣县| 射阳县| 精河县| 化州市| 达拉特旗| 台中县| 渝中区| 瑞安市| 红河县| 宜春市| 和顺县| 红原县| 承德市| 沈丘县| 融水| 含山县| 申扎县| 喀喇沁旗|