您的位置:首页 > Web前端 > JavaScript

【译转】加速页面下载率,可使用公共CDN

2014-10-20 13:52 148 查看
    由互联网八秒规则我就可以看出网页的加载速度是何其重要,对于网站开发至关重要的一点就是可行上传速度,同时它也是最佳用户体验的关键点。要提升网页加载的其实有一个最简单的方法,对提高网站的性能是通过服务页面依赖像JavaScript库和CSS框架通过一个公共内容分发网络(CDN)。

    那么什么是CDN呢?我们一起来看下官方给我们的解答。CDN的全称是Content Delivery Network,即内容分发网络。其基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳定。通过在网络各处放置节点服务器所构成的在现有的互联网基础之上的一层智能虚拟网络,CDN系统能够实时地根据网络流量和各节点的连接、负载状况以及到用户的距离和响应时间等综合信息将用户的请求重新导向离用户最近的服务节点上。其目的是使用户可就近取得所需内容,解决 Internet网络拥挤的状况,提高用户访问网站的响应速度。

    公共CDN主机和服务是一个web服务开放源码项目用于web开发,如jQuery、AngularJS和引导,公众将允许网站免费使用他们的服务。使用公共CDN,将大幅度加速页面,下面我们介绍一下公共CDN的五点优势:

    第一,性能。内容分发网络,一般来说可以减少你的页面响应时间因为他们可以从多个地理位置的服务资源,降低数据传输距离旅行到达用户。与多用途web服务器相比,所使用的共享虚拟主机提供商,发布商也专门为发送静态页面优化后端技术资源,如图片、JS文件、样式表等等。

    第二,易于使用和维护。这是一个麻烦上传和更新服务器上的开源库。与公共cdn所有你需要做的就是参考你的依赖和他们只会工作。如果你不在度假或没有跟上项目更新你应该你不用太担心因为公众CDN他们服务可能会更新文件。

    第三,可靠性。公众cdn在这个列表是由主要的科技公司,给你一点保证关于他们的诚信和服务性能。

    第四,更高的缓存的概率。因为公共发布商使用许多网站,有一个更大的机会用户来到你的网站已经有一个资源存储在他们的浏览器中,进一步提高您的页面响应时间。

    第五,免费。在我的定义什么是“公共CDN”,服务应该没有费用,应该由任何人访问就像Gmail和Dropbox。

    (转载请注明转自:笔者小丹,谢谢!珍惜别人的劳动成果,就是在尊重自己!)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息