当前位置: 首页 > SEO学院SEO知识

网站前端优化性能的分析方法

来源:未知 浏览量:327次

我们经常听说有问题网站的本能。优化ten-legged后端开发人员必须加班来优化代码。在过去最后pacer无关。有什么场合不优化?今天企业营销推广最后pacer无关。有什么场合不优化?今天我们来谈谈前端pacer的优化点。三个重要方面

1、浏览器优化

HTTP协议是无状态应用程序层协议这意味着每个HTTP请求都需要建立一个通信链路的数据传输并在服务器端每个每个HTTP都需要一个单独的线程进行处理。这些沟通和服务成本非常昂贵所以减少HTTP请求的数量可以有效地推广调查的本能。

减少HTTP请求的一个重要方法是合并CSS、JavaScript、图像。结合JavaScript和CSS浏览器需要重复调查到一个文件中这样浏览器只需要一个请求。照片也可以合并。许多照片可能会合并成一个放松。如果每个形象都有不同的超链接您可能希望使用CSS抵消同意老鼠单打安排和构造不同的url。

理解的本能的方法为一个网站网站前端优化

创新的频率等固体材料文件的CSS、JavaScript、标志和图标是相对较短。几乎每一个HTTP请求这些文件是必需的。如果你在你的浏览器缓存这些文件你也可以推广你的直觉。建立缓存控制的属性和到期后在HTTP头您可能希望建立一个浏览器缓存。缓存时间可能是几天甚至几个月。

在服务器端文件压缩和文件解压在浏览器端可以有效地减少传输的数据量通信。文本文件的压缩效率可以达到80%以上所以使用gzip压缩的HTML、CSS和JavaScript文件可能会有更好的效果。

CSS是放置在页面的顶部和JS被放置在页面的底部。下载后十英尺厚的CSS所有页面将显示在浏览器所以优化的方法是把CSS在页面的顶部所以浏览器可以下载CSS尽可能多。所不同的是JavaScript是浏览器后立即加载JavaScript实现的这可能会阻碍所有页面和指导页面逐渐暴露。因此JavaScript被放置在页面的底部。然而如果页面了解JavaScript是必需的那么就不适合把它底部

2。使用CDN加速

CDN(内容分发网络)的本质仍然是一个缓存和数据缓存远离用户。附近的场合因此用户可能希望获取数据速度快。

因为CDN放在集合的机房和业务操作收集和经营也收集终端用户的服务提供者所以用户请求路由到CDN服务器。当有材料要求的观众在CDN他们从观众的CDN直接返回回到共识在短加速用户调查和减少了负载压力数据的核心。

3。反向代理

顽固的代理服务器位于浏览器端将HTTP请求发送到互联网代表浏览器而反向代理服务器位于一侧的网站?计算机房和接收代表网站吗?web服务器的HTTP请求。

因为顽固的代理服务器可以保护浏览器的宁和反向代理服务器也可以保护网站的宁京。研究从互联网上请求必须经过一个代理服务器相当于web服务器之间建立一个屏障和普通搜索和攻击。

除了Ning井陉代理服务器也可以通过设置一个加速Web请求缓存。当用户第一次调查的固态物质的固态缓存存储在反向代理服务器上。当其他用户研究固态物质他们可能直接从反向代理服务器返回加速web请求的共识速度和收缩。服务器的负载压力。

展开全部内容