图片上传以二进制的形式存入数据库 和 把图片上传到指定的目录里的优缺点,何种情况下应采取哪种方法,迷惑!
图片上传以二进制的形式存入数据库好呢还是把图片上传到指定的目录里好呢?
我看到易趣采取的方法是用户上传的物品照片都是上传到upload 的目录里程序自己生成的一个子目录里。这种方法如果用户删除数据库里的照片名称,那 upload 下面的子目录也可以删除吗?如果是图片以二进制的形式存入数据库里,那就好办了,不过这样的话是不是速度上就慢了,我不太清楚这种方法俱体应该怎么用,请高手指点一下,非常感谢!!我在网上看到的大多数关于照片的网站好像都是采取易趣的做法,图片上传以二进制的形式存入数据库的做法好像很少有人采取,是这样吗?
1如果是图片上传以二进制的形式存入数据库的做法,显示出来后,在图片上单击右键,属性是这样的:
http://www.htjj.com/image_disp.aspx?rc_id=160
2如果上传的物品照片都是上传到upload 的目录里程序自己生成的一个子目录里,显示出来后,在图片上单击右键,属性是这样的:
http://www.htjj.com/upload/2003tiger8000/myphoto.gif
但是我在网上看到的大部是后者。
希望能得到热心人的帮助!谢谢