allblue
V2EX  ›  问与答

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

  •  
  •   allblue · Feb 1, 2015 · 5142 views
    This topic created in 4161 days ago, the information mentioned may be changed or developed.
    网站负荷越来越大了, 某一天上边决定把网站的的静态资源挪到 CDN 上, 但是所有的页面对静态资源的引用都是同台服务器

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

    这种做法是不是一种好的实践呢?
    7 replies    2015-02-02 09:54:03 +08:00
    402645707
        1
    402645707  
       Feb 1, 2015 via Android
    后台这种东西不是越万能越好吗
    402645707
        2
    402645707  
       Feb 1, 2015 via Android
    为什么不把网站常用的一些html/css/js集中管理,像typecho的后台可以直接编辑常用的这些东西,直接一换各种爽
    icanfork
        3
    icanfork  
       Feb 1, 2015
    这时候,前端工程化就显得非常必要了
    roadmap : {
    //所有静态资源文件都使用 http://s1.example.com 或者 http://s2.example.com 作为域名
    domain : 'http://s1.example.com, http://s2.example.com'
    }
    });
    typcn
        4
    typcn  
       Feb 1, 2015
    我直接全站 CDN 了
    xujif
        5
    xujif  
       Feb 1, 2015   ❤️ 1
    最简单的方法是用前端服务器 直接 301转发到cdn上去,这样已有的都不用动
    ryd994
        6
    ryd994  
       Feb 2, 2015 via Android
    最开始就做好规划,全放cdn域名下
    要换的时候只有改dns就行了
    xiaowu365
        7
    xiaowu365  
       Feb 2, 2015
    301 过去不是很好,其实cname还是不错的
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   924 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 41ms · UTC 20:32 · PVG 04:32 · LAX 13:32 · JFK 16:32
    ♥ Do have faith in what you're doing.