2
我們的用戶請求我們的php應用程序有很長的會話時間(8小時)。我只是想知道在生產服務器中這樣做的缺點。在這種情況下,它會增加服務器上的資源管理,並且在用戶每隔5小時向網站發出請求的情況下,用戶是否會註銷?如有任何建議,我們將不勝感激。 感謝長時間php會話的缺點
我們的用戶請求我們的php應用程序有很長的會話時間(8小時)。我只是想知道在生產服務器中這樣做的缺點。在這種情況下,它會增加服務器上的資源管理,並且在用戶每隔5小時向網站發出請求的情況下,用戶是否會註銷?如有任何建議,我們將不勝感激。 感謝長時間php會話的缺點
如果有一個較長的會話,這將意味着更多的數據存儲在同一時間在服務器上,因爲會話不破壞那麼快。
除此之外,較長的會話將意味着用於創建/刪除會話數據的內存減少。
如果會話存儲在您無法控制的目錄中,那麼用戶可能會提前註銷。例如:我默認使用的網絡主機將臨時目錄中的會話信息存儲在隨機間隔清除的臨時目錄中。有些用戶在退出之前沒有進行15-20分鐘的非活動。更改保存會話的位置修復了它。 – Crackertastic 2015-02-23 17:34:11
他/她需要什麼訪問權限?您也可以在本地運行'php'會話(使用'php -a')使用'sshfs'打開文件以及數據庫訪問的端口轉發。 – 2015-02-23 17:36:10
一個主要缺點長PHP會話是如果有一個人離開自己的瀏覽器中打開,並在他們的工作站,他們可能會做一些惡意的發言權登錄的第一個用戶7小時後另外一個人坐了下來。爲了遏制這樣的事情,你會希望用戶在執行某些任務時重新進行身份驗證,這基本上消除了長時間會話的要點。 – cmorrissey 2015-02-23 17:37:21