驱动器配置

未匹配的标注
本文档最新版为 4.0,旧版本可能放弃维护,推荐阅读最新版!

驱动器

简介

Masonite 附带了几个驱动程序,这些驱动程序在测试和开发中都可以正常工作。有些驱动程序在生产中比其他驱动程序要好,而某些驱动程序由于设置服务器的原因而无法在生产中使用。

上传驱动程序

例如,部署到像 Heroku 这样的临时服务器上时,则缓存或上载驱动程序不应在服务器本身存储任何内容。在这种情况下,您应该使用 Redis 之类的缓存驱动程序和 Amazon S3 之类的上传驱动程序。

会话驱动程序

会话驱动程序具有两个开箱即用的选项:内存cookie。 Cookie驱动程序将存储会话数据,例如成功消息,用户数据或您使用Session.store ()存储的其他任何数据。

内存驱动程序将在服务器运行时将所有会话数据存储在词典中,并将数据存储在 IP 地址下。服务器停止运行时,数据将完全丢失。内存驱动程序非常适合开发和需要测试功能而不必始终删除 Cookie 数据的实例。

您可以想象,如果您设置了memory驱动程序并且有 10,000 个用户,那么就是 10,000 个字典键,每个字典键包含多个会话数据值。

对于生产环境,应设置为cookie,以最大限度地提高服务器性能和节省服务器资源。

本文章首发在 LearnKu.com 网站上。

本译文仅用于学习和交流目的,转载请务必注明文章译者、出处、和本文链接
我们的翻译工作遵照 CC 协议,如果我们的工作有侵犯到您的权益,请及时联系我们。

原文地址:https://learnku.com/docs/masonite/2.3/de...

译文地址:https://learnku.com/docs/masonite/2.3/de...

上一篇 下一篇
贡献者:2
讨论数量: 0
发起讨论 只看当前版本


暂无话题~