网站首页 > 技术文章 正文
网站开发者或网站管理者时常会用到一些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-07-23 跨域问题解决方案:JSONP(跨域怎么解决,jsonp原理叙述)
- 2025-07-23 技术总监说:“每一个v-html,都是一个敞开的XSS后门”
- 2025-07-23 浏览器的同源策略与跨域问题(浏览器同源政策)
- 2025-07-23 资源提示关键词:提升页面加载速度的利器
- 2025-07-23 JavaScript DOM 内容操作常用方法和 XSS 注入攻击
- 2025-07-23 小红书笔记拉取AI改写的抛砖引玉(小红书笔记替换后新的能收录吗)
- 2025-04-27 JavaScript注释:单行注释和多行注释详解
- 2025-04-27 贼好用的 Java 工具类库
- 2025-04-27 一文搞懂,WAF阻止恶意攻击的8种方法
- 2025-04-27 详细教你微信公众号正文页SVG交互开发
- 08-03MySQL数据库的预处理详解
- 08-03《阿常·MySQL 70讲》全套教学视频
- 08-03隐式等待、显示等待和强制等待
- 08-03零基础C#上位机框架项目实例(完结篇)
- 08-03一文搞懂构建Web内容的技术
- 08-03西门子WINCC中的VBScript(VBS)常用于自动化脚本开发
- 08-03力控和sql2000之间的数据转储
- 08-03组态王|通过日历控件选择时间段查询历史报警
- 1521℃桌面软件开发新体验!用 Blazor Hybrid 打造简洁高效的视频处理工具
- 624℃Dify工具使用全场景:dify-sandbox沙盒的原理(源码篇·第2期)
- 527℃MySQL service启动脚本浅析(r12笔记第59天)
- 492℃服务器异常重启,导致mysql启动失败,问题解决过程记录
- 492℃启用MySQL查询缓存(mysql8.0查询缓存)
- 479℃「赵强老师」MySQL的闪回(赵强iso是哪个大学毕业的)
- 461℃mysql服务怎么启动和关闭?(mysql服务怎么启动和关闭)
- 458℃MySQL server PID file could not be found!失败
- 最近发表
- 标签列表
-
- cmd/c (90)
- c++中::是什么意思 (84)
- 标签用于 (71)
- 主键只能有一个吗 (77)
- c#console.writeline不显示 (95)
- pythoncase语句 (88)
- es6includes (74)
- sqlset (76)
- windowsscripthost (69)
- apt-getinstall-y (100)
- node_modules怎么生成 (87)
- chromepost (71)
- flexdirection (73)
- c++int转char (80)
- htmlbackground-image (68)
- static函数和普通函数 (76)
- el-date-picker开始日期早于结束日期 (70)
- asynccallback (71)
- localstorage.removeitem (74)
- vector线程安全吗 (70)
- java (73)
- js数组插入 (83)
- mac安装java (72)
- 查看mysql是否启动 (70)
- 无效的列索引 (74)