session的作用是什麼

2020-07-16 10:05:59
session的作用是用於儲存每個使用者的專用資訊,當使用者存取時,伺服器都會為每個使用者分配唯一的Session ID,而且當存取其他程式時可以從使用者的session中取出該使用者的資料為使用者服務

什麼是session

在WEB開發中,伺服器可以為每個使用者瀏覽器建立一個對談物件(session物件),注意:一個瀏覽器獨佔一個session物件(預設情況下)。因此,在需要儲存使用者資料時,伺服器程式可以把使用者資料寫到使用者瀏覽器獨佔的session中,當使用者使用瀏覽器存取其它程式時,其它程式可以從使用者的session中取出該使用者的資料為使用者服務。

session的作用

Session用於儲存每個使用者的專用資訊,每個用戶端使用者存取時,伺服器都為每個使用者分配一個唯一的對談ID(Session ID) . 她的生存期是使用者持續請求時間再加上一段時間(一般是20分鐘左右)。

Session中的資訊儲存在Web伺服器內容中,儲存的資料量可大可小。當 Session超時或被關閉時將自動釋放儲存的資料資訊。由於使用者停止使用應用程式後它仍然在記憶體中保持一段時間,因此使用Session物件使儲存使用者資料的方法效率很低。對於小量的資料,使用Session物件儲存還是一個不錯的選擇。

以上就是session的作用是什麼的詳細內容,更多請關注TW511.COM其它相關文章!