开发者社区> 问答> 正文

阿里云CDN与七牛云存储

我有一个WP的站,东西比较多,关键是还带有社区,没办法做全静态化,想找一个办法缓解服务器压力。七牛是把静态文件放在他的服务器,然后引用回来,能够减少服务器的请求,肯定有帮助的。阿里云的CDN应该也是缓存静态文件,不知道阿里云对动态文件的处理怎么样?亦或者是能否阿里云CND和七牛两个都用?是否会有冲突,了解这两个东西的朋友帮忙分析下,多谢了!

展开
收起
aboutgk 2014-05-28 12:02:43 30445 0
6 条回答
写回答
取消 提交回答
  • Re阿里云CDN与七牛云存储
    这么说吧,“动静分离”做的最好的就是七牛,传统的 CDN 在“动静分离”上都没有七牛的先进!如果你的流量并不算很大,七牛免费每月10G流量还是很划算的!
    2017-07-16 22:06:42
    赞同 展开评论 打赏
  •   
    2014-07-13 11:17:30
    赞同 展开评论 打赏
  • 回4楼zivix的帖子
    进入你的服务器
    对你希望加速的文件,设置缓存,以及设置缓存时间即可

    然后进入阿里CDN后台不需要添加【缓存文件后缀】和【缓存时间】,因为CDN是先遵守源站设置的【缓存文件后缀】和【缓存时间】

    -------------------------

    回楼主aboutgk的帖子
    WP和社区都是动态,最好不对www域名进行加速,因为是动态的。你的WP和社会肯定会有图片,音频,视频,JS,CSS诸如这类的静态文件吧。

    比如:对用户上传的静态文件,图片,音频,视频等。你可以使用一个2级域名,例如wj.xxxx.com。然后对wj.xxxx.com使用阿里CDN加速。

    再者:你将WP和社区里的JS,CSS,背景图,小图标等文件,放在同一个文件夹里,然后使用一个2级域名访问,例如sf.xxxxx.cm。然后对sf.xxxxx.cm使用阿里CDN加速。


    这样你的源服务器只是执行www下面的动态程序
    而其他静态内容都使用CDN加速了。
    这样就动静分离了。

    对于用户上传的静态内容,缓存时间可以设置1年或3年
    对于WP和社区里的JS,CSS,等。如果确定不更改了,也可以设置1年或3年
    如果更改了,那就在后台刷新该文件即可。
    2014-06-26 17:37:08
    赞同 展开评论 打赏
  • Re阿里云CDN与七牛云存储
    引用第3楼mayle于2014-06-12 09:16发表的  :
    CDN自动分辨?那是扯蛋的而已,自己在源服务器上配置动态请求no-cache就可以了,CDN就不会缓存了,但是这样完全没必要,反倒可能让速度变慢,浪费CDN流量钱而已,当然,没啥流量的话,就无所谓了

    那请教下阿里云CDN是怎么做到只缓存静态的?我看百度的CDN都有选项,只选择静态的内容啊。阿里云这个啥球选项都木有。
    2014-06-12 19:29:07
    赞同 展开评论 打赏
  • Re阿里云CDN与七牛云存储
    引用第1楼mayle于2014-06-09 22:16发表的  :
    阿里云CDN可以用来加速静态请求,动态请求的话还是走源站吧


    谢谢版主,我看阿里云的CDN貌似是可以自动分辨静态和动态资源的?一般WP设置好CDN以后,不管登录还是不登陆访问都挺正常。貌似很牛逼呀~
    2014-06-10 17:23:01
    赞同 展开评论 打赏
  • 阿里云CDN可以用来加速静态请求,动态请求的话还是走源站吧

    -------------------------

    CDN自动分辨?那是扯蛋的而已,自己在源服务器上配置动态请求no-cache就可以了,CDN就不会缓存了,但是这样完全没必要,反倒可能让速度变慢,浪费CDN流量钱而已,当然,没啥流量的话,就无所谓了

    -------------------------

    回 4楼(zivix) 的帖子
    呵呵,自己在web server里面给不需要缓存的内容设置no-cache
    2014-06-09 22:16:05
    赞同 展开评论 打赏
滑动查看更多
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
构建智能化的视频系统 阿里云CDN的进化 立即下载
CDN数据化实践 立即下载
直播CDN-X - 白山直播CDN流传递链路优化 立即下载