●③JavaScript的问题:Javascript是使您的网页具有交互性和动态性的魔力,没有它,您的网页的确会变得很呆板 。但是未优化的JS代码可能会对您的页面速度产生负面影响 。这是因为,当您的网页加载时,它必须首先处理它遇到的所有Javascript文件 。这导致所谓的“阻止渲染Javascript”(又称为Javascript),阻止网页快速加载 。
解决方案:检查你的Javascript代码,显示你网页真正需要的内容 。推迟Javascript加载,直到用户看到网页的其余部分为止 。
●④不使用缓存:缓存是一种将常用数据点存储在“缓存内存”中的技术 。从缓存的内存中检索服务器收到的针对同一项目的下一个请求,从而节省了时间 。
解决方案:对一堆不同的元素(包括HTTP,图像和数据库查询)使用缓存 。
●⑤广告过多/ Flash内容过多:每增加一个广告,HTTP请求就会增加,这需要额外的处理时间 。这意味着对用户的浏览器以及你的服务器造成了额外的负担,这极大地减慢了页面加载时间 。还发现Flash内容庞大且下载时间变慢 。减少或消除Flash文件的大小势必会极大地提高你的页面速度 。
解决方案:少用广告,尤其是在它们占用大量服务器资源的情况下,例如视频广告或大量图片广告 。尝试使用HTML5替代而不是Flash 。

文章插图
尽管我们已经为人们倾向于犯下的大多数常见网页愚蠢问题提供了解决方案,但是这里有一些其他方法可以提高页面速度 。
3个方案[+ 2个技巧]可提高您的页面速度●①使用内容传送网络(CDN):
主要的优点是提高了向用户发送内容的速度 。CDN能几乎涵盖国内所有线路 。而在可靠性上,CDN 在结构上实现了多点的冗余,即使某一个节点由于意外发生故障,对网站的访问能够被自动导向其他的健康节点进行响应 。CDN能轻松实现网站的全国铺设,不必考虑服务器的投入与托管、不必考虑新增带宽的成本、不必考虑多台服务器的镜像同步、不必考虑更多的管理维护技术人员 。
例如,如果您坐在北京时正在查看美国旅行网站,则请求将由本地PoP处理,以防止请求穿越大西洋 。CDN还具有其他优势,例如减少带宽消耗,处理大量流量的能力以及帮助您保持负载平衡 。

文章插图
●②缩小CSS,JavaScript和HTML
【网站打开速度慢,这些是关键,不要以为不重要】如果要加快网页速度,除了使图像等Web内容最小化之外,还需要减少客户端服务器请求的数量 。缩小和压缩所有不必要的和可压缩的代码行是初学者朝这个方向迈出的一步 。
缩小对于内联JavaScript和未缓存的外部文件非常方便 。为了实现最佳页面速度,建议缩小所有4096位以上的JavaScript文件 。
利用所有可用的编码空间编写简洁的代码,删除额外的空间,缩进和行空间,同时保持代码的可读性,从而减少了网站核心文件和前端文件的大小 。
最小化HTML,CSS和JavaScript文件的其他好处包括减少网络延迟,减少HTML请求,增强压缩,更快的浏览器下载,从而提高页面速度 。

文章插图
●③使用简约框架
一个好的前端框架可以帮助你避免很多业余前端优化错误 。一些较大的框架提供了大量的附加功能,但是你的网站可能并不需要全部 。想象一下你的框架,就像要转换为美丽花园的一块空地 。您需要修剪草并在预定的位置种植树苗,但不能让花园里堆满杂草和不必要的植物 。同样,您有责任不要让框架被冗余代码,过多的HTTP请求和大图像破坏 。

文章插图
2个技巧
●①摆脱后端服务器
第一个技巧是丢弃后端服务器 。我们并不是要完全避免使用后端,而是要一种解决方法,使依靠后端提供所有内容成为过去 。
后端是你的网页的一部分,该部分在服务器上运行,并以Node.js / Express,Java或.NET编写 。后端在每次请求后动态获取HTML数据 。
当后端向API,数据库发出请求以获取应插入HTML的数据时,这些集成点很容易出现漏洞 。缓慢的数据库,损坏的API,网络问题只是后端可能出错的部分原因 。
推荐阅读
- 百度快照是什么,如何删除百度快照?删除网站还有其他什么办法
- 什么是网站权重?
- SEO网站过度优化可能导致你的网站被降权
- 如何做网站,赚取你的第一桶金
- 从六个方面分析普通网站和营销型网站的不同之处
- 如何打开apk文件
- 百度网站收录和网站清除规则
- 中大型网站的架构是如何演变的?
- 抖音账号被封禁怎么办
- 做网站优化,定时发文好呢?还是不定时发文好呢?
