我正在使用Laravel 5.4構建一個Web應用程序。 我在會話中存儲了6個字符串值,這些值在5分鐘後被破壞,每個字符串有5-6個字符串字段,這些字段在用戶註銷或30分鐘後被破壞。是否在Laravel PHP的會話中存儲了太多的數據?
這個數據是否被認爲會話太多?我打算使用VPS進行託管。
你們可以請我建議我該怎麼辦?我是這樣保留還是改變一些東西?
我的會話目前存儲在一個文件中,如果我將它存儲在數據庫中會對我有用嗎?
請幫我我是一個noobie。
感謝提前:)你的人是真正的幫助:)
我正在使用Laravel 5.4構建一個Web應用程序。 我在會話中存儲了6個字符串值,這些值在5分鐘後被破壞,每個字符串有5-6個字符串字段,這些字段在用戶註銷或30分鐘後被破壞。是否在Laravel PHP的會話中存儲了太多的數據?
這個數據是否被認爲會話太多?我打算使用VPS進行託管。
你們可以請我建議我該怎麼辦?我是這樣保留還是改變一些東西?
我的會話目前存儲在一個文件中,如果我將它存儲在數據庫中會對我有用嗎?
請幫我我是一個noobie。
感謝提前:)你的人是真正的幫助:)
在會話中存儲了太多值略有影響到你的頁面的加載時間!這是平常的,但你想要在會話中存儲的內容與你的業務邏輯有任何重要的關係(即它有唯一的ID來識別用戶等),那麼,存儲在會話中就可以了!我沒有使用laravel框架,但是,我有一些codelgniter的經驗。就數據庫中存儲會話數據而言,它給出了處理會話數據的系統方法。如果你將它存儲在文件中,那麼你需要額外的代碼來評估特定的事物表單文件。 爲什麼你不使用「COOKIE」存儲會話數據,畢竟它存儲在客戶端!會話存儲在服務器端
我希望我的數據安全並遠離用戶,這就是爲什麼我使用會話而不是Cookie。順便說一句,感謝您的回答:) – BugAdder
你在問「最佳實踐」嗎?傳統上,這些問題在這裏表現不佳。 – jdv
有點像這樣,我想我只是想解決我的問題。 – BugAdder
像這樣的問題的問題是,答案總是,「它取決於」 – jdv