分享 一个也许可以加快你的国外站点的访问速度的方案

cxh116 · 2012年10月06日 · 最后由 huacnlee 回复于 2012年10月11日 · 4431 次阅读

思路很简单,把 css,js,image 静态资源放到国内服务器。

有两点好处

  1. 节省带宽,提高并发。把带宽资源都用来处理 html 请求
  2. 提高访问速度。国内的速度还是要比国外快,特别是晚上。ruby-china 首页没有压缩时为 18kb,gzip 压缩后 6kb.而一个 jquery 库没有 gzip 压缩时有 32kb.放到国内相信能够大大的加快 js,css,image 的加载速度

托管静态资源到国内的服务器山寨 amazon s3 产品,即可免去备案麻烦 Aliyun OSS 是一个不错的选择,收费看起来也不贵,可以先试试,不行的话再换回来。

因为 s3 可以自定义 response head,从而可以控制缓存 (Expires,Cache-Control)

fork 一个 s3 的小项目,用来同步 assets 文件到 OSS 源码:asset_oss

觉得不错的话,请在 10 月 15 日之前到http://bbs.aliyun.com/read.php?tid=124099&displayMode=1回帖发表使用评价,楼主就可以获取 300 块钱代金券。谢谢支持

Aliyun 的托?不过最近阿云的一些东西开始有点用了,俺也內举不避亲推荐一下,当然这个思路对其它国内托管服务也适用

#1 楼 @fsword 哈哈,差不多是吧。我是为了那 300 块代金券而来

我现在就是一直这么搞的,只是用的又拍

#3 楼 @huacnlee 又拍支持 ftp,使用起来貌似更加简单

#3 楼 @huacnlee 最近也註冊了一個又拍的測試帳號,但是域名綁定還是需要備案。

#5 楼 @hpyhacking 我是直接用 UpYun 提供的域名,没啥问题

#6 楼 @huacnlee 我看图片的 url 都是 l.ruby-china.org,难道自己做了反响代理?

#7 楼 @hpyhacking 这是备案过的域名,直接绑定 IP 的

需要 登录 后方可回复, 如果你还没有账号请 注册新账号