我有一个处理档案管理的网站。 用户可上载档案,添加说明、编辑和删除。 这种情景的最佳做法是什么?
在档案系统中储存档案。
我应如何处理删除档案的问题? 在这种情况下,我不得不删除:档案和输入数据库。 第一,我删除档案,如果没有错误,我删除数据库中的条目。 但是,如果能够删除数据库的条目,我就不能恢复我的档案。 因此,第二种情况是不公开的:首先从数据库进入,然后存档。 但同样,如果档案不能删除,我就不能恢复 d的条目。 哪一种办法更好? 或者是否有其他?
我认为,这一问题对于所有网络方案拟订语言和所有数据库引擎都是普遍的。 但我要说,我有MySQL和PHP,因此不可能从数据库储存程序的水平删除档案。