大流量解决方案

Posted 好再来CF

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了大流量解决方案相关的知识,希望对你有一定的参考价值。

1、防止我们的网站资源被盗链。

可以采用一些非技术手段防止被盗链,在图片上添加水印

 

 

2、减少http请求,

主要手段就是合并js文件,css文件,背景图片的文件。将浏览器需要的样式文件或者js文件,合并成一个样式文件或js文件。比如通过背景图片举个例子。

 

具体的代码:

 

 

3、启用压缩,

减少数据传输的数据量,常见的压缩格式是:gzip,deflate.

 

 

 

 

原理:

 

4、通过浏览器缓存数据内容。

在网站中有一些资源,比如js文件,css文件,一些图片文件,更新的频率比较少。通过个设置http的cache-control expires属性来进行设置缓存,可以设置缓存的文件类型,设置缓存的缓存周期,

 

5、可以把比较占用流量的一些资源,单独组建一个服务器,

比如图片服务器,视频服务器等。

 

 

要注意:资源服务器的配置:

存储资源的服务器:主要要求是硬盘的容量,读写速度。

可以组建磁盘阵列。

raid0

raid1

磁盘阵列的存储技术:

分布存储:至少是两块硬盘

复制存储:至少是两块硬盘

 

 

6、花钱买带宽。

 

以上是关于大流量解决方案的主要内容,如果未能解决你的问题,请参考以下文章

怎样防止自己网站上的图片被盗取查看

php 防盗链

PHP如何防止图片盗用?

防止图片被盗用

配置nginx防止被盗链,提高资源利用率,K哥

nginx防盗链和代理配置