Laravel 5.4,电子商务网站的最佳会话驱动程序是什么

Cod*_*nga 2 session memcached redis laravel

您好我需要帮助来决定我在电子商务网站中必须使用的最佳会话驱动程序.Redis的?Memcached的?档案驱动?或其他?

Man*_*dav 10

这取决于您的设置

如果选择file session driver,您session data将保存在app/storage/sessions文件夹中server.

如果选择database会话驱动程序,则可以使用DB来保留会话.

否则,您可以将数据(加密)存储在用户cookie中.

为什么要使用文件驱动: -

使用的优点file driver可能是mySQL/SQL服务器负载,而文件访问应该更快.

为何使用数据库驱动: -

如果您的网站不是那么大(每天几百个独特).它还使您可以轻松访问从一段时间内登录的所有用户,以便您可以跟踪内容.

为什么要使用Redis/Memcached驱动程序: -

Redis & Memcached驱动器都提供高读取速度.因此,当您需要频繁访问数据时,这是您的最佳选择,如果您的网站非常大且数据读/写频率很高,那么这也是您的最佳选择.

因此,根据您的需要选择其中任何一种.