所謂session是微軟首先提出的,在asp中最先集成。由于session的采用,大大方便了web開發(fā)員的工作。一時間asp風(fēng)靡全球。現(xiàn)在php4也加入session的支持,再度顯示出open source 的強大力量。 " /> 黄色影院网站,国产精品尹人在线观看免费,欧美成人久久久免费播放

一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

多php服務(wù)器實現(xiàn)多session并發(fā)運行

首先介紹一下session的概念:

  所謂session是微軟首先提出的,在ASP中最先集成。由于session的采用,大大方便了web開發(fā)員的工作。一時間ASP風(fēng)靡全球。現(xiàn)在php4也加入session的支持,再度顯示出open source 的強大力量。和Cookie類似,設(shè)計Session的目的也是為了在一個訪問期間在不同的頁面間傳輸數(shù)據(jù)以解決http協(xié)議無狀態(tài)的問題,但Session更加簡單、更加安全。Session 中文沒有一個統(tǒng)一的譯法,我習(xí)慣上譯為會話。關(guān)于session的意義大家都應(yīng)該清楚: 其實是在瀏覽某個網(wǎng)站時,在瀏覽器沒有關(guān)閉的情形之下,一個web應(yīng)用的開始和結(jié)束。一個session可以包括數(shù)次http的請求和應(yīng)答,比如我們用freemail.263.NET,從login到logout或者超時就作為一個session 的生存期。每一個被創(chuàng)建的Session都有一個唯一的標(biāo)識串,叫session ID , 這個串被發(fā)送到客戶端,同時在服務(wù)器端也生成了同樣唯一的標(biāo)識串入口,這個標(biāo)識串或者放在文本文件中,或者放在一個數(shù)據(jù)庫中。然后程序可以在這個sessionID下注冊一些Session 變量。這些變量如同一般的變量一樣可以保存文本或數(shù)值信息,可以通過Session被讀出或?qū)懭搿?session 的唯一標(biāo)識一般是在系統(tǒng)內(nèi)部唯一的session ID,一般是一個挺長的字符串。

問題的提出:

  解了session概念后,我在為我單位編寫一個進銷存系統(tǒng)中發(fā)現(xiàn)需要讓多個用戶可以同時進入一個php應(yīng)用程序。原來設(shè)計的靜態(tài)的唯一的session ID導(dǎo)致數(shù)據(jù)混亂。這樣,動態(tài)生成一個唯一的session ID成為當(dāng)務(wù)之急。

  解決辦法很簡單:我用了php文件名+時間戳為唯一的session ID,這樣在我的程序中的每個session就各就各位,不再混亂了。
下面把我的源代碼公布,方便也有同樣的問題的朋友多一個解決方法。

//Start a php session to preserve variables.
      if ( empty($mysessionname) ) {
         $micro = microtime();
         $micro = str_replace(" ","",$micro); // strip out the blanks
         $micro = str_replace(".","",$micro); // strip out the periods
         $mysessionname = "po_maint" . $micro;
      }
      session_name($mysessionname);
      session_start();

程序注釋:

  我用mysessionname為頁面間唯一的sessionname傳遞變量,如果你也用到這個名字必須把上述程序做個小小的改動。Mysessionname不能為session的內(nèi)部變量名,因為他在session開始之前就已經(jīng)存在了。Mysessionname也不能用cookie方式存放,因為多個session肯定會覆蓋掉原先的cookie文件。你可以用隱含表單的域來保存它。這樣就不會有問題。歡迎來信討論。讓我們一起做得更好。

php技術(shù)多php服務(wù)器實現(xiàn)多session并發(fā)運行,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 91久久香蕉国产线看 | 亚洲激情图片区 | 91久久福利国产成人精品 | 亚洲狠狠婷婷综合久久久久 | 一级做a爰片久久毛片图片 一级做a爰片久久毛片武则天 | 国产一区二区三区在线免费 | 美国黑人毛片 | 韩国精品一区二区三区 | 国产在线一区二区三区欧美 | 日本一区二区在线免费观看 | 国产成人综合亚洲欧美在线n | 美女黄色一级毛片 | 最新毛片久热97免费精品视频 | 97夜夜澡人人爽人人喊一欧美 | 色婷婷基地 | 午夜小视频在线观看 | 亚洲精品国产网红在线 | 久久精品青草社区 | 亚洲六区 | 亚洲资源在线观看 | 欧美人体大胆私密视频 | 色综合天天色 | 中文字幕亚洲一区婷婷 | 热伊人99re久久精品最新地 | 69女poren60 | 麻豆国产91| 成人在线免费观看视频 | 999成人精品视频在线 | 亚洲国产精品一区二区三区在线观看 | 精品日韩一区二区三区视频 | 日日摸夜夜添夜夜添人人爽 | 精品视频在线观看视频免费视频 | 欧美激情视频网 | 99精品久久秒播无毒不卡 | 久久精品乱子伦观看 | 亚洲女人天堂 | 免费一级毛毛片 | 久久久久久国产精品mv | 综合刺激网 | 国产成人精品一区二区视频 | 亚洲一区二区三区播放在线 |