为什么有些cms不去处理上传过的附件?基于什么原因?
1
tonghuashuai Oct 22, 2014
目测所谓的删除只是设标记位,数据仍然保留
|
2
xiaojj Oct 22, 2014
如果你另外的帖子有引用了删除的帖子内的图片怎么办
|
3
tamamaxox OP |
5
kmvan Oct 22, 2014
@tamamaxox 这样的话不是很浪费空间吗?
现在这个硬件环境,理论上不存在浪费空间这回事。数据的永久保留比永久删除更恰当。 BUT,实际上还是很多程序会永久删除的,例如WP。他删除帖子后,附件不会被删除。 |
7
raincious Oct 22, 2014 via Android
@zenwong 别考虑这么简单。如果需要备份呢?那空间占用就几何级上升了。
但是删帖不删附件貌似是通行做法,因为谁知道用户一会儿上传的文件会不会和其他人曾经传过的一样? 不过实在觉得难受,就自己设定个标记,像GC一样计算引用数,如果没有其他引用就删掉文件。 |
8
oott123 Oct 22, 2014 via Android
空间不值钱啊,留着就好了。
考虑到隐私问题,可以考虑让用户确认是不是删掉。 |
10
Seita Oct 22, 2014
不去处理上传过的附件大多是开发者的陋习 XD
|
11
tonghuashuai Oct 22, 2014
@tamamaxox
一般情况下数据的价值远大于空间,就如5楼所说,现在硬件很便宜 |
12
icanfork Oct 22, 2014
数据的价值远大于空间
确实! |
13
sun019 Oct 22, 2014
附件 加个附件表吧 使用过了就标记下
定期(可能发现空间不够用的时候) 批量删除未使用的附件吧 |
14
lygmqkl Oct 22, 2014
原则上可以做到用一个字段标记,然后数据保留,只是不能访问而已,数据太值钱了。。。
|