大家是如何迅速的切换到 CDN 的呢?

2015-02-01 20:38:21 +08:00
 allblue
网站负荷越来越大了, 某一天上边决定把网站的的静态资源挪到 CDN 上, 但是所有的页面对静态资源的引用都是同台服务器

基本上只能挨个页面替换掉了, 那么, 在当初开发的时候, 就在后台动态生成前台页面引用静态资源的地址, 以便于将来可以只改一行代码就让前台所有页面引用新的静态资源地址.

这种做法是不是一种好的实践呢?
4522 次点击
所在节点    问与答
7 条回复
402645707
2015-02-01 20:59:26 +08:00
后台这种东西不是越万能越好吗
402645707
2015-02-01 21:02:15 +08:00
为什么不把网站常用的一些html/css/js集中管理,像typecho的后台可以直接编辑常用的这些东西,直接一换各种爽
belin520
2015-02-01 21:29:18 +08:00
这时候,前端工程化就显得非常必要了
roadmap : {
//所有静态资源文件都使用 http://s1.example.com 或者 http://s2.example.com 作为域名
domain : 'http://s1.example.com, http://s2.example.com'
}
});
typcn
2015-02-01 21:42:53 +08:00
我直接全站 CDN 了
xujif
2015-02-01 22:09:19 +08:00
最简单的方法是用前端服务器 直接 301转发到cdn上去,这样已有的都不用动
ryd994
2015-02-02 08:45:24 +08:00
最开始就做好规划,全放cdn域名下
要换的时候只有改dns就行了
xiaowu365
2015-02-02 09:54:03 +08:00
301 过去不是很好,其实cname还是不错的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/167372

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX