开源cdn项目有哪些(哪个cdn比较好)

博客搭建在垃圾主机上,延迟非常高,没有备案的原因,没办法用国内的CDN,试过「cloudflare」的免费CDN,效果也不是很理想,后来发现了jsDelivr + Github才是免费的最佳CDN。

开源cdn项目有哪些(哪个cdn比较好)

jsDelivr介绍

jsDelivr是一个提供数千种Javascript、CSS等超过1650多种 Libraries 加速的免费CDN服务,支持给Github、WordPress、NPM免费提供CDN加速。而且国内也有 CDN 节点,速度非常快。

jsDelivr官方:https://www.jsdelivr.com/

Github介绍

Github目前最好用的免费开源项目托管站点,众多开源项目都托管在Github,目前Github已被微软收购了。

Github官方:https://github.com/

利用 jsDelivr + Github 给 WordPress 免费加速

1.注册 Github 账号

2.新建Github仓库,Repository name:输入仓库名称,然后点击「Create repository」开始创建。

开源cdn项目有哪些(哪个cdn比较好)

3.点击「Upload files」上传你要CDN的文件,如CSS、JS、图片等……

开源cdn项目有哪些(哪个cdn比较好)

4.发布仓库,点击「release」发布,输入自定义发布版本号。

开源cdn项目有哪些(哪个cdn比较好)

5.使用 jsDelivr 来引用资源

https://cdn.jsdelivr.net/gh/你的用户名/你的仓库名@发布的版本号/文件路径

例如:
https://cdn.jsdelivr.net/gh/woshileifeng1/wordpresscdn@1.0/aplayer.min.js

如果不需要版本号区分,也可以直接:

https://cdn.jsdelivr.net/gh/woshileifeng1/wordpresscdn/aplayer.min.js

6.接下来把CDN好的CSS和JS等文件地址,都替换到你主题里面去。

7.可以在你主题的头部文件加入 预读DNS,加快解析

GitHub+jsDelivr+PicGo搭建免费图床

1.新建立一个github仓库,专门存放上传的图片。

2.生成Access token

开源cdn项目有哪些(哪个cdn比较好)

开源cdn项目有哪些(哪个cdn比较好)

3.下载PicGo软件:
https://github.com/Molunerfinn/picgo/releases

4.填入刚才在Github创建的信息,指定存储文件夹的路径,PicGo上传文件的时候,将自动在github仓库中创建此文件夹。

自定义域名:
https://cdn.jsdelivr.net/gh/用户名/图床仓库名

开源cdn项目有哪些(哪个cdn比较好)

5.可以开始上传图片啦,在上传图片之后自动会将图片链接复制到你的剪贴板里。

开源cdn项目有哪些(哪个cdn比较好)

总结

虽然这种免费CDN折腾起来有点麻烦,不过毕竟免费,还可以作为图床用能节省你的主机流量,加上jsDelivr 和 Github 都是大厂还是比较放心的。喜欢瞎折腾的,可以把整站都丢到 Github 上面,然后通过插件「WP Super Cache」里面的CDN功能来处理静态资源,这里就不给大家演示了,有兴趣自己折腾。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至2705686032@qq.com 举报,一经查实,本站将立刻删除。原文转载: 原文出处:

(0)
尊云-小张的头像尊云-小张
上一篇 2024 年 5 月 8 日 09:39
下一篇 2024 年 5 月 8 日 09:42

相关推荐

  • 重装pip指令(pip启动器中的致命错误)

    前言很多Python初学者在使用Python时,会遇到环境的问题,比如无法使用pip命令安装第三方库的问题,如下图: 当出现错误信息 “‘pip’ 不是内部或外部命令,也不是可运行的程序或批处理文件” 时,这通常意味着在命令行中输入pip命令时,系统无法找到pip可执行文件的位置。本文将介绍解决这个问题的各种方…

    2024 年 5 月 3 日
    000
  • apache虚拟主机配置文件是什么

    下面是一个更为详细的示例,演示了如何通过修改Apache配置文件实现httpd虚拟主机、站点访问控制、基于用户的访问控制、持久连接和日志分析。 配置虚拟主机: 在Apache的主配置文件(通常是httpd.conf或apache2.conf)中添加以下内容来配置虚拟主机: <VirtualHost *:80> ServerName www.exa…

    2024 年 5 月 5 日
    000
  • mysql日期加一天函数(MySQL 获取当前日期)

    摘要:在Mysql数据库的管理与应用过程中,不可避免的需要接触到各种各样的数据类型,其中时间数据是最复杂多样的。为了满足各种各样的需求,需要定制不同的时间转换格式,有些会放到服务器程序上,通过代码实现时间日期的格式化,也可以通过MySql在查询时就转换成需要的格式,下面就具体了解一下MySql相关的时间日期的处理函数。 本文主要介绍Mysql日期函数和时间函…

    2024 年 5 月 7 日
    000
  • 修改windows用户密码命令

    很多用户设置的windows密码过于简单会导致被破解的风险,那么下面就教您如何设置密码导致不易被破解。首先说什么样的密码会被认为过于简单呢?如果您的 Windows 帐户密码使用了诸如“1111”、“1234”、“password”、“abcd”之类的简单密码,则很容易被黑客破解,从而入侵您的电脑。那么什么样的密码不易被破解呢?按照以下建议设置的密码,将不会…

    2024 年 5 月 6 日
    100
  • 阿里云服务器安装宝塔面板教程

    有网友留言说我不会Linux该如何操作我的云服务器啊?云服务器操作太复杂了,这些问题都是我最开始接触建站时所遇到的,后续我找到了一个面板工具叫“宝塔”,它可以快捷的管理平时建站的所有服务。 宝塔,让运维简单高效。面板支持Linux与Windows系统。一键配置:LAMP/LNMP、网站、数据库、FTP、SSL,通过Web端轻松管理服务器。 今天这篇教程就教大…

    2024 年 5 月 7 日
    000

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-900-3935

在线咨询: QQ交谈

邮件:cong@zun.com

工作时间:365天无休服务 24小时在线

添加微信