网站的图片一般是存在服务器还是数据库

网站的图片一般是存在服务器还是数据库,第1张

服务器,尤其是目前图片越来越大

分辨率越来越高

如果以二进制存在服务器,那服务器读写性能以及开销就太大了

一般都是存在服务器,或者可以考虑利用nginx搭建一套专门的图片服务器

希望能帮助到你

我做了个例子给你\x0d\x0a前台:\x0d\x0a\x0d\x0a\x0d\x0a\x0d\x0a\x0d\x0a\x0d\x0a后台:\x0d\x0a protected void Button1_Click(object sender, EventArgs e)\x0d\x0a{\x0d\x0aFileUpload1.SaveAs(Server.MapPath("img/"+FileUpload1.FileName))//上传图片\x0d\x0aImage1.ImageUrl = "~/img/" + FileUpload1.FileName//图片路径(将这个数据保存到数据库就可以了。img为项目里一个文件夹的名称)\x0d\x0a} 回答于 2022-11-17

你理解错了, 图片只能上传到服务器,服务器就是一台电脑,相当于你把这张图片放在这个电脑的硬盘里,怎么可能放入数据库,放入数据库的只是这个图片的信息,如文件名。。。

因为只有这样,你下次才能调用到你这次上传的图片,否则你根本就不知道你上传的是哪张图片,就无法调用这张图片,上传也就没有意义了。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/235467.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-10
下一篇2023-04-10

发表评论

登录后才能评论

评论列表(0条)

    保存