正在载入...

开放式CDN 是一种网路服务,用来托管网页开发的开放原始码专案(例如jQuery、AngularJS 和Bootstrap)。开放式CDNs 允许网站免费使用它们提供的服务。

这里有一些最佳的开放式CDNs 服务,为网页开发而生。

jsDelivr

jsDelivr

超过1,000 个开放原始码专案被托管于jsDelivr ,这是目前你最全面的选项之一。jsDelivr 依赖于几个著名​​的CDN 公司— CloudFlare 为主,MaxCDN 做为故障备援— 以确保提供最佳的服务上线率(Uptime)。

jsDelivr 也是一项开放原始码计画

 

cdnjs

cdnjs

另一个广为人知的开放式CDN为cdnjs,其中有超过900项开放原始码资源被列在同个页面上。使用诀窍:在GitHub上找到他们的外挂和扩充功能列表,找到与服务相关的实用工具—举例来说,CDNJS for WordPress是一个WordPress外挂,可以快速在WordPress上使用cdnjs托管的相关专案。

 

Microsoft Ajax Content Delivery Network

Microsoft Ajax Content Delivery Network

在ASP.NET 开发社群之外的人大概不晓得,微软有一个开放式CDN。其中在微软Ajax CDN 上的开放原始码专案有jQuery、Bootstrap 和Respond.js。相较于其他选择,微软提供的开放原始码专案选项是较少的,但你将获得相当稳定、安全且快速的服务。

 

Open Source Software CDN (OSSCDN)

Open Source Software CDN (OSSCDN)

这个CDN 是一项MaxCDN 的开放原始码专案,由jsDelivr 提供。OSSCDN 和jsDelivr 的差异,除了在使用者介面和专案所有权(是MaxCDN),同时也是jsDelivr 的备援、备份CDN ,是主要的内容传递网路。

 

Google Hosted Libraries

Google Hosted Libraries

Google 是网站速度和效能领域的领导者。他们提供、维护了一个开放式CDN,并托管知名的JavaScript 框架像是AngularJS、jQuery 和更老的MooTools 和Prototype 等等。

 

特定专案的CDNs

一些开放原始码专案也拥有他们自己的CDNs。这里是两个知名的专案。

Bootstrap CDN

Bootstrap CDN

这个开放式CDN 用来提供Bootstrap 核心,以及Font Awesome 和Bootswatch 。

 

jQuery CDN

jQuery CDN

jQuery 专案也拥有他们自己的CDN,以提供各个版本的jQuery 和相关项目(jQuery UI、Qunit 等等)。

 

为什么要使用开放式CDN?

一、效能

内容传递网路(Content Delivery Networks),在一般情况下,可以减少网页的回应时间,因为它们能够从多个地理位置来传递资源,从而降低数据到达使用者的距离。

二、易于使用和维护

将开放原始码的函式库上传、更新至自己的伺服器是一件麻烦事。透过开放式CDN ,所有你必须​​做的就是更换函式库链结,直接使用CDN 提供的链结就能运作。

而且,如果你去度假而没有跟上专案更新,你也无须担心,因为开放式CDN 会及时更新他们托管的档案。

三、可靠性

在这份列表里的开放式CDN 皆是由大型公司提供,给予在服务效能及诚信上的一些保证。

四、高度快取

因为开放式CDN 被许多网站使用,有很大的机会当使用者造访你的网站之前已经在浏览器内快取档案,进一步提高你的网站效能。

五、免费

我对于「开放式CDN」的定义是:这服务应该是免费,而且能被任何人存取,就像Gmail 或Dropbox 。

本文链接:

关键词:CDN, 互联网, 生活, 网页开发, 软件,

(全文完        )

Comments

哈哈,沙发有木有?!!!抢沙发快速评论

你需要 登录 才可以回复.