如何优化一个网站吗?你发现一些网站下载速度缓慢(自己的网站:除外)。虽然这个函数非常简单没有照片它运行非常缓慢的电脑网站优化它运行非常缓慢的电脑更不用说手机的移动终端。这是完全无法忍受。然而如果网页打开超过4秒用户将直接关闭网页。
如何快速判断一个网站是否一团糟吗?
但是一些大型网站比如网易搜狐尽管的信息量是巨大的这些照片是巨大的但加载速度是巨大的基本上ms-level别人为什么这么快?
如果你有这些问题你可以看看吗?
1照片不是不使用压缩和CDN:如果你看到一个网站拥有超过n图片但你既不压缩也不使用CDN速度肯定会慢下来。
2没有过期时间设置:如果没有设置过期时间浏览器不会缓存静态资源并将这些资源到服务器再一次每一次。
如果不合并会浪费很多资源。
使用Yslow可以立即找出网站是否是一个“石”。Yslow是一个插件可以从chrome和Firefox下载
在浏览器中输入地址然后点击测试您可以测试网站这是传奇的大网站请参阅
1太多HTTP请求(makeviewer httprequest)
2的内容分发网络(CDN)
CDN (contentdistribution网络)是通过将节点服务器在整个网络然后当你请求一个资源虚拟网络将最近的资源分配给你。交通浪费在网络图片资源和图像资源可以作为10 k或者更小和100 k以上。因此如果图像质量好CDN将大大影响加载速度。常用的cdn在中国包括阿里巴巴云Qiniu等等。我们可以推荐你使用Qiniu因为在小流量的情况下它是完全免费的。
3。添加过期头
浏览器的过期时间控制cache - control头和expires标题。例如如果我将它设置为3天3天内访问静态的网站时你会得到来自浏览器缓存的数据。如果没有设置缓存控制每次都从服务器获得数据。
众所周知JavaScript文件必须放在HTML文件的结束。原因在于浏览器的加载原理。有一个在浏览器中“第一屏幕时间”。所谓的屏幕时间的时候第一次显示网页。请注意这不是页面完全加载的时候。因为浏览器加载线性它只会显示在所有HTML元素都被加载。如果你把JS首先必须加载所有JS代码这将极大地影响加载速度。
众所周知gzip压缩静态资源在服务器端。只要在服务器上设置静态资源压缩后将至少减少30%。
如何优化一个网站吗?在任何情况下图像仍然会影响到web页面的加载速度。例如如果所有10个图片加载它可能花十秒钟的时间。然而如果只有2主页上的图片而且只有2图片显示需要2秒。有很多现成的延迟加载组件。寻找mlazy在GitHub上。
如何优化一个网站吗?这些都是6个实用方法。常用的优化方法是雅虎吗?年代35追赶规定。你可以搜索自己