我用的是ecshop系统,由于虚拟主机空间不够,想把商品图片放置在令外一个虚拟空间里,请问如何修改啊?

我用的是ecshop系统,由于虚拟主机空间不够,想把商品图片放置在令外一个虚拟空间里,请问如何修改啊?,第1张

Ecshop上的最好不要放在同一个服务器上面

可以的,可以使用自己的域名分离出一个二级域名,放到另一台服务器做负载使用。配好地址和素材的本地路径即可。

建议:用阿里或者其他的CDN进行加速,如果网站访问量很大,CDN有太多的优势,也可以自己搭建一套静态服务器来分离网站的内容。单台服务器承受的压力也会降低,素材往往比较大,而且请求的Head中会多很多cookie值,严重占用带宽并且降低访问速度。

一般都是这样的,就是在你服务器有一个专门放置的文件夹,然后数据库保存的是你服务器的路径。需要用的时候就去数据库里面取路径。得到路径以后你想怎么处理是你的事情了。

至于如何去数据库取路径这个就是简单的db *** 作。

加载驱动类:

ClassforName(DBDriver);

获取连接:

Connectionconn=(url,username,password);

创建 *** 作对象:

stmt=con(sql);

执行 *** 作:

ResultSetrs=stmt();

遍历结果:

Listlist=newArrayList();

while(rsnext()){

//具体 *** 作,通常用rsgetString(name)取值

Imageimg=newImage();//类对应你数据库中表格

imgsetSrc(rsgetString("src"));//假设你数据库中image表中地址字段是src

listadd(img);

}

记得关闭资源:

rsclose();

stmtclose();

conclose();

看你的意思是已经取出来了不知道怎么显示:

你取出来之后可以把放在一个list里面然后去页面上遍历这个list

大致应该是这样

如果单纯的在公司内部使用 不需要异地查看的话 你组一台服务器在你的单位就可以了
统一上传到服务器 然后给每台计算机分配权限 如果想在全世界任何地方你就找个做网站 或者自己弄台服务器托管到机房


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10604428.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存