删除文章时为被删除的附件怎么办?

xianzaishi3 2014-07-14 04:05:23
删除文章时有很多种可能,文章中上传的附件未被在服务器上删除,遇到这种情况怎么办呢?
难道就留在服务器上了么?
...全文
177 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
MiceRice 2014-07-15
  • 打赏
  • 举报
回复
引用 2 楼 xianzaishi3 的回复:
有一块是AJAX上传的,先上传附件,后写文章和提交,就存在附件上传了 但是文章没有提交的问题,服务器上就有些没用的附件了,Ajax上传的这种有什么办法控制吗?
你这个属于设计问题。预传的附件应该放在一个特定的区域或存在特定标志位: —— 文章如果提交,则将其所包含的附件,转入正式存储区或修改其标志位; ——文章如果最终没提交,则有后台定时任务(比如每隔4个小时,删除超过8小时的所有预传附件)。
xianzaishi3 2014-07-15
  • 打赏
  • 举报
回复
引用 3 楼 ldh911 的回复:
[quote=引用 2 楼 xianzaishi3 的回复:] 有一块是AJAX上传的,先上传附件,后写文章和提交,就存在附件上传了 但是文章没有提交的问题,服务器上就有些没用的附件了,Ajax上传的这种有什么办法控制吗?
你这个属于设计问题。预传的附件应该放在一个特定的区域或存在特定标志位: —— 文章如果提交,则将其所包含的附件,转入正式存储区或修改其标志位; ——文章如果最终没提交,则有后台定时任务(比如每隔4个小时,删除超过8小时的所有预传附件)。[/quote] 一语惊醒梦中人啊
xianzaishi3 2014-07-14
  • 打赏
  • 举报
回复
引用 1 楼 thinkingforever 的回复:
删除文章时为啥不能检查有附件,有附件一并删除;如果没有就用个程序定期检查哪些附件没被在用的文章关联,没关联的附件,删除掉。
有一块是AJAX上传的,先上传附件,后写文章和提交,就存在附件上传了 但是文章没有提交的问题,服务器上就有些没用的附件了,Ajax上传的这种有什么办法控制吗?
thinkingforever 2014-07-14
  • 打赏
  • 举报
回复
删除文章时为啥不能检查有附件,有附件一并删除;如果没有就用个程序定期检查哪些附件没被在用的文章关联,没关联的附件,删除掉。

25,980

社区成员

发帖
与我相关
我的任务
社区描述
高性能WEB开发
社区管理员
  • 高性能WEB开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧