其实我的想法很简单:
就是我希望我的网站上所有的图片和其他的文件都是在数据库中取出而不是很多的文件夹,很杂乱的存放,备份的时候只须备份数据库就一切搞定,即使中毒了也很方便解决,电脑操作的时候也不会有误操作导致文件丢失等发生等等
但是问题也是显然会有的,带宽占用,一次读取数据太多,反复读取存在的问题等等,还有一些可能我根本没有想到的,大家一起来帮我想想:把网站所有图片文件都放到数据库里面究竟是利大于弊还是弊大于利
就是我希望我的网站上所有的图片和其他的文件都是在数据库中取出而不是很多的文件夹,很杂乱的存放,备份的时候只须备份数据库就一切搞定,即使中毒了也很方便解决,电脑操作的时候也不会有误操作导致文件丢失等发生等等
但是问题也是显然会有的,带宽占用,一次读取数据太多,反复读取存在的问题等等,还有一些可能我根本没有想到的,大家一起来帮我想想:把网站所有图片文件都放到数据库里面究竟是利大于弊还是弊大于利
解决方案 »
- 数据库连接失败异常,求助在线等
- VS2008为何点选控件不显示属性?
- ftp 上传后修改问题
- 搞了半天,原来是不能显示gif格式图片,怎么才能显示?是浏览器设置的问题吗?怎么解决?
- asp&xml问题(高手请进)
- 请教关于数组赋值问题
- 动态返回页面的WebControl控件Table的行中实现文本和TextBox控件的交换显示
- 如何遍历通过反射的方式获取的集合
- 请高手指导,下面这段代码51行提示错误:CS1513: 应输入 }
- treeview超链接的问题!交差时间快到了,各位高手帮忙啊!
- 求一段鼠标放上去后弹出下拉菜单的JS代码,要精简的代码,附加上说明.回答者60,其它的分,顶者分
- 有没有人能推荐详细的MailMessage类的使用方法
2 以后万一要把图片分离到其他的服务器也挺方便的,在Web.config里改变一下配置就可以做到(前提是你编程时要考虑这个问题)图片进服务器也有点好处的 用户上传的图片全在数据库里,写代码方便多多,不用考虑什么图片上传了,记录添加出错,再回头删文件的破事。
对管理员来说,清理数据也很方便,把相应的记录删了,图片也一起消失