单页面应用如何cdn 部署

meluo
  • 216

情况是这样的,我司服务器在海外,但是服务的客户主要是国内,现在前端使用spa 模式,由于资源在海外,在vpn 不是很稳定的情况下,会首屏加载过慢,造成用户体验很不好,现在想将页面部署到国内的cdn 上,请问大家有没有好的办法。
目前自己的方案是:
海外服务器只部署 index.html,
js文件 部署在国内cdn 上。
大家还有没有更好的方案

回复
阅读 3.7k
2 个回答

比如阿里云的cdn,可以直接把域名解析到它给的 cname 上。然后在他上面配置回源,缓存等等。
不用单独部署js,修改html 等。只用配置一次,一直可以用。

可以参照:https://segmentfault.com/a/11...

静态资源,是可以完全部署在国内的服务器上,走国内的CDN。
动态资源,这个就不好高了, 如果你的系统可以这样国内和国外分开部署,国内也部署一套,那时最好的了,毕竟国外的ip,G,F,W 说封掉你,国内的CDN也无法回源到你的海外服务器,海外CDN就直接无法访问了。。大会期间的情况就是这样子了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏