1.JS/CSS压缩,减少流量
将文件中的空格无用字符去掉,只保留有效部分,可以减少文件大小,但是可读性很差。很多开源的JS/CSS提供两个版本的文件,一个是压缩版的,一个是可正常阅读版的。
2.多个JS/CSS组合,减少连接数
项目比较复杂的时候会有很多JS/CSS文件,可以将多个文件合并,减少文件数,从而减少连接数,提高页面加载速度。
3.CDN就近访问
网站数据缓存到各个CDN节点上,用户从最近的节点上访问数据。
一些可以提高网站性能的东西:
Tengine:由淘宝网发起的Web服务器项目。它在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。
Webpack :是一个前端资源加载/打包工具。它将根据模块的依赖关系进行静态分析,然后将这些模块按照指定的规则生成对应的静态资源。
CDN:全称是Content Delivery Network,即内容分发网络。