大型网站动静分离

Posted 帽子戏法

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了大型网站动静分离相关的知识,希望对你有一定的参考价值。

360云加速和360网站卫士有什么区别?

 

实际上说到这个话题,我更想问句:360云加速和360网站卫士有什么相同?
嗯……相同点可能在于:1.都是反向代理 2.都是360的。

可是!这是360两个不同部门的完全不同的产品!

360云加速(专业CDN产品)
按实际使用收费(按照流量收费或者带宽收费)
节点线路遍布大小运营商:电信、联通、移动、长宽、教育网……
几十个优秀节点、全节点SSD部署
可以自定义缓存规则、不限制缓存文件类型和大小(再大都可以完美缓存)
文件采用内存+SSD+硬盘存储(硬盘存储缓存、保障了大小文件缓存不丢失和命中率以及读取速度)
专为网盘站、下载站、图片站、视频站等静态加速需求量大的网站进行开发
与蓝xun、网su、快wang 等为同类专业CDN产品
目前普通版不抗攻击、不接有攻击的网站。

360网站卫士(专业抗攻击产品)
完全免费(独享10G 共享450G)
节点主要为电信和联通
近10个高防节点部署
独特的WAF防护规则和智能判断机制
独有的风云动态线路加速优化机制
可缓存JS/CSS/图片 以及静态页面
文件采用内存存储、缓存命中率相对专业CDN不高
专为政府、企业、教育等以及易受攻击的动态网站进行开发
与百X云加速、加X乐、安X宝 为同类抗攻击产品

 

360网站卫士和360云加速可不可以同时使用?

这得看你是打算怎么样的“同时使用”了。

1.如果是将同样的域名同时接入360网站卫士和360云加速,并且一起用于解析。这个是不建议的。
因为360云加速为专业的CDN加速,并不是主打安全和防护。只是针对静态或者其他的资源进行专业级别的加速。
如果与网站卫士一起用,会导致网站卫士的防护变的没有意义。起不到网站防护的作用和效果。

2.静态资源接入360云加速,动态网站框架走360网站卫士进行防护。这个我们大力推荐。
360云加速作为一个专业的CDN加速,对静态文件有非常好的缓存命中率和加速效果,非常建议用户将静态资源接入进来。同时,也可以合理利用360网站卫士的优秀的防护资源,防护网站免受黑客侵害。并且360网站卫士不同于360云加速,360云加速针对网站回源超时只有10s,而360网站卫士则是可以针对动态网站加速的,回源超时长达30s,非常适合动态网站的接入。

3.那怎么操作动静分离呢?(动态网站内容接入360网站卫士,静态资源接入360云加速)

例如,您的主站为:

  1. www.360.com

复制代码

您可以将您的静态资源,如JS/CSS/图片,单独用一个域名来存储,如:

  1. data.360.com

复制代码

您的网站上的各种静态文件均可以调用data.360.com上的资源,如:

  1. http://data.360.com/img/abc.jpg

复制代码

然后让www.360.com接入360网站卫士,把data.360.com接入360云加速即可~


4.那有什么案例可以参考的么?
其实大型网站均是做了动静分离的,例如我们的奇虎360官网,就是单独用其他的专用域名来加载静态文件的~如下图:

 

以上是关于大型网站动静分离的主要内容,如果未能解决你的问题,请参考以下文章

网站开发动静分离

Nginx+Tomcat——配置负载均衡和动静分离(实战!)

Nginx动静分离

nginx动静分离和资源隔离的网站搭建

动静分离的数据并发加载策略

部署LAMP动静分离