请问如果把图片放到另一个服务器上是不是访问速度会快些

Zen Cart的安装、设置、升级讨论和使用技巧交流

版主: shaning

请问如果把图片放到另一个服务器上是不是访问速度会快些

帖子flyman818 » 2012-10-07 20:11

请问,如果把产品图片放到另一个服务器上,这样的话,访问速度会快吗?
谢谢!
flyman818
普通会员
普通会员
 
帖子: 25
注册: 2012-05-25 17:09

Re: 请问如果把图片放到另一个服务器上是不是访问速度会快些

帖子kira » 2012-10-08 14:15

取决于 客户端与 网站托管服务端 及 图片服务托管服务端的这三者的线路通畅程度

客户端 为 A点
网站托管服务端为 B 点
图片服务器端 为 C 点

下面分析仅限于架构 不涉及缓存的前提下
当 A 访问 B 时
B 发出回应 同时向 C 发出数据处理请求
C 再回应B 同时响应 A

对于A 说 此时本来只向一个目标发出的访问请求变成向两个目标发出访问请求

对于标准浏览器来说 当访问请求被回应时 B C将遵循从上到下的解析原则 同时回应 A 边下载边显示
对于 IE浏览器来说 当访问请求被回应时, B C将遵循从上到下的解析原则 将全部数据下载至本地完成后 方能显示

但这里同时又多了一个 B 向 C 的数据处理 请求过程
这对于A 来说 延迟是肯定会(或多或少)存在的, 即便 B C间线路十分通畅 也不及本地数据传输快,

综上所述 个人认为 如果网站图片数据要分离的话
涉及用于商品展示的图片数据 最好依然存放在本地
而商品描述中的图片或其他页面的非直接商品展示数据图片 可以考虑使用图床
但图床的选择要考虑到网站主要面对地区访客的下载速度

如下地址:
http://zcbk.org/article/zen-cart-template-k12044/
描述图片与文章数据相分离 实现浏览器数据的并行下载
头像
kira
VIP会员
VIP会员
 
帖子: 1398
注册: 2010-03-06 11:38
QQ 帐号: 6171718

Re: 请问如果把图片放到另一个服务器上是不是访问速度会快些

帖子flyman818 » 2012-10-21 23:53

Kira 好棒!:)
flyman818
普通会员
普通会员
 
帖子: 25
注册: 2012-05-25 17:09


  • 相关话题
    回复总数
    阅读次数
    最新文章

回到 安装设置



在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客