让网站加载速度更快的10种方法
2017-10-18 14:17 浏览: 次有研究表明,一个网页必须在三秒钟之内加载完成或否则访客将放弃访问。为此,天下数据小编总结了提高网站加载速度的10种方法,这里有一些提示可以用于提高你网站加载时间:
1.考虑实施一个内容分发网络(CDN)。
CDN的需要网站的静态文件-如CSS,图像和JavaScript -并提供它们是贴近用户的物理位置的服务器。因为服务器是更接近用户,他们加载更迅速。较大的网站,实现的CDN确保他们来自世界各地的游客都尽可能快的体验成为可能。
2.采用新的图像格式,以减少图像的大小。
根据HTTP归档,网站的页面权重的61%的台式电脑上的图像。不同大小和不同质量的图像之间进行切换使用类似Picturefill和自适应数字图像工具,可以帮助节省带宽。采用新的图像格式,如的WebP和JPEG XR,也可以帮助减少了20%到50%重量的图像在不牺牲质量。
3.高速缓存。
浏览器缓存存储缓存的静态资源的版本,这大大加快网页加载速度和降低服务器延迟的过程。当用户访问您网站上的一个页面,缓存版本通常会被送达,除非它已经改变了自上次缓存; 这样可以节省大量的请求到服务器,因此使得它更快。
4.网站插件是否过多。
插件可以带来新的功能和特性到您的网站,但更多的插件,您的网站,更多的工作,它需要做加载。可怜的或过期插件可以减缓网站性能大幅提升,以及。这可以通过评估你目前的插件和删除那些重复的功能,已过时或不再使用很容易解决。
5.使用CSS精灵组合图片。
如果您的网页上有许多图像,你迫使服务器的多个往返得到担保的所有资源,这将会减慢速度。精灵在页面上结合所有背景图片到一个单一的形象。正确的图像部分将因为CSS背景图片和背景位置属性显示。
6.启用HTTP保持活动的响应头。
HTTP请求非常简单:它们抓住并发送一个文件,然后关闭。这可以是简单的,但它不是非常快。保活允许Web浏览器和服务器同意使用相同的连接抓住和发送多个文件。换句话说,服务器持有的连接打开时,用户是网站而不是打开每个请求一个新的连接,缓解为处理器,网络和存储器的负荷。
7.启用gzip压缩。
可以压缩的资源,以降低一个页面发送通过网络的字节数。使用gzip压缩算法,如Apache和IIS流行的Web服务器上的HTML,CSS和Javascript自动执行此操作。您将需要通过在你的HTML和CSS代码中创建一致性,以优化压缩的内容。
8.使用Expires头。
当用户访问你的网站,你的网站文件将存储在电脑上,使您的网站加载速度更快的下一次访问他们。有一个在决定这些文件多长时间会被存储在其计算机上的文件头的到期日期,但是。这expires头通常设置为24小时默认情况下。您可以配置,以便这些文件永远不会超时expires头,也可以显著增加的到期日期,以便它不会影响您的服务器和网页加载时间。
9.压缩JavaScript和CSS。
通过删除不必要的换行符,额外的空间,等等,你将加快解析,下载并执行。这个简单的任务可以从你的网页,并一点一滴计数切字节的数据。
10.检查虚拟主机提供商提供的服务。
如果您已采取上述提高网站加载速度的其他9种步骤,您的网页仍是加载太慢,它可能是受虚拟主机性能影响的。在一个典型的共享托管帐户,你可能会和许多其他公司来共享服务器空间,网站的速度是受使 用该服务器人数影响的。
如果共享主机不能够满足您的需求,可以花点时间考虑独立服务器,在那里你可以一个人使用一台独立服务器,或VPS(虚拟专用服务器),划分成多台服务器分别运行自己的操作系统的物理计算机。
【免责声明】:部分内容、图片来源于互联网,如有侵权请联系删除,QQ:228866015