上传图片的逻辑处理
本来很简单的事情,可能是我想复杂了,问问大家有什么方法无~
就是一个Blog吧,需要实现上传图片的功能,那就直接upload image上去服务器,将upload的图片路径等的信息插入到database,然后服务器返回图片的路径等数据就好了,然后我有以下问题:
1、作者写着blog,上传了图片,但是又不想写了,blog也没有保存,那插入数据库的image的信息怎么办?
2、作者写完了blog,但是上传了很多blog无关的图片,blog里面也没有引用到这些图片,那插入到数据库的image的信息怎么办?
3、那些blog引用不到的图片放在upload的文件也占用磁盘空间,怎么办?
有同学写过相关的完整的图片上传逻辑的实现吗?Google了一遍好像都没有感觉。
求上面的问题处理方法、逻辑。
谢谢!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
一种考虑是,图片有专门的管理,上传了没有用到的图片这可以在这个专门的管理页面删掉,也可以以后浏览什么的
一般都给blog加个相册功能
比如百度空间贴吧什么的
针对你提出的这些问题,我觉得最佳解决方案就是独立于博客文章,做一个附件管理的页面,让作者管理当下他上传过的所有图片,在这个页面列出哪些图片被引用过。
另外,我认为图片地址占用的空间可以忽略不计;图片文件本身不太建议放自己硬盘,又拍云什么的很好。
另外有一个重要原则是,不到万不得已不删除