在一定天数后删除文件?

时间:2015-12-27 05:10:19

标签: server-side backend delete-file

我正在制作一个网络应用程序,自上传后的一定时间后自动删除上传的文件。我的问题是,实现这个的最佳后端方法是什么?

我是否应该轮询文件夹中超过X小时的文件,然后调用脚本删除这些文件?既然它将成为一个网络应用程序,那么我可以使用一些服务器端语言吗?

1 个答案:

答案 0 :(得分:1)

如果文件直接存储在文件系统上,则每x分钟安排为 cronjob 的简单后端 shell脚本将完成这项工作。如果文件引用,位置等存储在带有时间戳的DB中,则同样可以使用shell脚本cronjob清除。

这是我之前的一个项目中的方式。