【发布时间】:2019-10-15 13:45:49
【问题描述】:
我正在使用这个包 (https://github.com/spatie/flysystem-dropbox) 从 Dropbox 存储和获取图像。
这很好用,但每次刷新页面时都必须加载图像。我想知道您是否知道任何适用于这种情况的图像缓存解决方案,是否可以提供一个最小的工作示例。
谢谢。
【问题讨论】:
-
您可以通过使用路由来提供图像来创建自己的基本缓存系统。对路由的请求将被路由到控制器,您可以在其中检查本地文件系统以查看文件是否存在。如果它不存在,请从 Dropbox 获取,将其保存到本地文件系统并提供服务。如果它已经存在于本地文件系统中,则从本地文件系统中提供它。
-
@Jeemusu 谢谢,请将此评论添加为答案
标签: laravel image caching dropbox