首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何处理镜像管理(上传、删除等)在CakePHP?

如何处理镜像管理(上传、删除等)在CakePHP?
EN

Stack Overflow用户
提问于 2009-02-14 12:01:39
回答 5查看 459关注 0票数 2

我正在建立一个网站,用户可以上传图像,然后“使用”他们。我想要的是一些关于如何管理临时上传的想法和想法。

例如,用户上传了一张图片,但决定不对其做任何操作,并离开了网站。然后,我要么将文件上传到服务器,要么将其加载到服务器内存中,但我如何知道何时可以删除映像?首先,我想只有一个临时上传文件夹,定期清空,但感觉一定有更好的东西?

顺便说一下,我使用的是cakePHP和MySQL。虽然图像存储在服务器上,但只有位置存储在dbb中。

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2009-02-14 12:43:33

将有关文件的信息保存到MySQL,并保存上次查看图像的时间-可以通过一些每次使用图像时都会更改的脚本来完成。并检查数据库中30天内未使用的图像,将其删除。

票数 3
EN

Stack Overflow用户

发布于 2009-02-14 12:37:09

您可以尝试以某种方式定义一个“会话”,并为用户提供有关它的一些信息。例如,在SO中,当你开始回答,但试图离开网站时,会弹出一个弹出窗口(这样你的回答就会丢失)。如果用户继续操作,您可以执行相同的操作并删除上传的图像。当然,您仍然可以使用超时或其他一些规则(最大图像文件夹大小等)。

票数 0
EN

Stack Overflow用户

发布于 2009-02-14 23:43:06

检查文件的上次访问/修改时间,查看是否已被使用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/549007

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档