Laravel 8 配置

2021-07-13 16:52 更新

Session 的配置文件存儲在 config/session.php 文件中。請務必查看此文件中對于你而言可用的選項。默認情況下,Laravel 為絕大多數應用程序配置的 Session 驅動為 file 。在生產環(huán)境中,你可以考慮使用 memcachedredis 驅動,讓 Session 的性能更加出色。

Session driver 的配置預設了每個請求存儲 Session 數據的位置。Laravel 自帶了幾個不錯而且開箱即用的驅動:

  • file - 將 Session 存儲在 storage/framework/sessions 中。
  • cookie - Sessions 被存儲在安全加密的 cookie 中。
  • database - Sessions 被存儲在關系型數據庫中。
  • memcached / redis - Sessions 被存儲在基于高速緩存的存儲系統(tǒng)中。
  • array - Sessions 存儲在 PHP 數組中,但不會被持久化。

技巧:數組驅動一般用于 測試 并且防止存儲在 Session 中的數據被持久化。


以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號