网站首页 > 技术文章 正文
网站开发者或网站管理者时常会用到一些JavaScript Libraries,例如最常见的jQuery或字体和CSS框架,通常不建议自己托管这些档案,因为除了耗流量,也可能因此拖慢网站的加载速度。为了解决这种情况,有些人会选择从Google Hosted Libaries或Microsoft Ajax Content Delivery Network来拉档案,之前我在「网页开发者适用的免费开放式CDNs列表」有介绍了一些类似的工具,当你在开发网站或服务时,可能会需要它们。
本文要介绍的jsDelivr是一个免费、开放原始码的公有CDN服务,托管许多大大小小的JavaScript、CSS等libraries(总数量超过1650个),除了在内容部分有相当高的完整性,jsDelivr跟其他同类型服务还有什么不同之处呢?
jsDelivr将重心放在更快速的网络连线,利用CDN技术来确保每个地区的使用者都能获得最好的连接速度。依据jsDelivr的说明,它们也是首个「打通与海外的免费CDN服务」
此外,jsDelivr可将不同的JavaScript或CSS libraries整合在一起,通过一段连接来加载网站,非常方便!如果你正在寻找类似服务,jsDelivr是个不错的选择。
站点名称:jsDelivr
网站连接:http://www.jsdelivr.com/
使用教学
STEP 1
开启jeDelivr后,将页面向下拖曳,就能找到最近加入的JavaScript Libraries。
直接在上方搜寻框输入要查找的项目名称,例如:jQuery,网站会列出所有相关内容。
STEP 2
如果你想使用特定版本号的程序,也可以点选版本来选择,jsDelivr收录的内容还蛮完整的,想要什么几乎都可以在这里找到。此外,它也是一个js相关程序的下载网站,除了产生连接或代码,也能将档案压缩后下载。
STEP 3
找到你要使用的JavaScript或CSS libraries后,点选右边的「Add」将它加入,当你需要使用多个不同的程序库,还能利用这个方法来产生一段连接,减少加载多个档案连接的时间。
选择好要使用的程序库后,点选右上角的「In Collection」即可产生链接,别忘记勾选第一个「Group Links」将多个链接组织成单一链接。jsDelivr 也可产生 <script> 标签或是用于「https」页面,勾选后底下的程序码就会立即更新。
小六推荐的三个理由:
1、免费的公用程序库,收录超过1650种开放原始码项目
2、世界各地皆能通过CDN获取最好的连接速度
3、将多个JavaScript或CSS libraries合并为单一连接
-----我是分割线------
致力发布和推广来自世界各地的互联网资源,六七英里目的就是希望与更多人分享网络快乐与精彩!!
猜你喜欢
- 2025-04-27 JavaScript注释:单行注释和多行注释详解
- 2025-04-27 贼好用的 Java 工具类库
- 2025-04-27 一文搞懂,WAF阻止恶意攻击的8种方法
- 2025-04-27 详细教你微信公众号正文页SVG交互开发
- 2025-04-27 Cookie 和 Session 到底有什么区别?
- 2025-04-27 教你一招,给你的店铺,网站,博客等添加“一键分享”功能
- 2025-04-27 按DeepSeek AI的规划,自学开发小程序第7天
- 2025-04-27 《JAVASCRIPT高级程序设计》第二章
- 2025-04-27 HTML常用基础标签,前端从入门到精通
- 2025-04-27 深入理解跨域及常见误区揭秘
- 06-13C++之类和对象(c++中类和对象的区别)
- 06-13C语言进阶教程:数据结构 - 哈希表的基本原理与实现
- 06-13C语言实现见缝插圆游戏!零基础代码思路+源码分享
- 06-13Windows 10下使用编译并使用openCV
- 06-13C语言进阶教程:栈和队列的实现与应用
- 06-13C语言这些常见标准文件该如何使用?很基础也很重要
- 06-13C语言 vs C++:谁才是编程界的“全能王者”?
- 06-13C语言无锁编程指南(c语言锁机代码)
- 最近发表
- 标签列表
-
- cmd/c (64)
- c++中::是什么意思 (83)
- 标签用于 (65)
- 主键只能有一个吗 (66)
- c#console.writeline不显示 (75)
- pythoncase语句 (81)
- es6includes (73)
- sqlset (64)
- windowsscripthost (67)
- apt-getinstall-y (86)
- node_modules怎么生成 (76)
- chromepost (65)
- c++int转char (75)
- static函数和普通函数 (76)
- el-date-picker开始日期早于结束日期 (70)
- localstorage.removeitem (74)
- vector线程安全吗 (70)
- & (66)
- java (73)
- js数组插入 (83)
- linux删除一个文件夹 (65)
- mac安装java (72)
- eacces (67)
- 查看mysql是否启动 (70)
- 无效的列索引 (74)