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

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

 

 

2、减少http请求,

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

 

具体的代码:

 

 

3、启用压缩,

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

 

 

 

 

原理:

 

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

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

 

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

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

 

 

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

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

可以组建磁盘阵列。

raid0

raid1

磁盘阵列的存储技术:

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

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

 

 

6、花钱买带宽。