\CDN wp 开始入坑
推荐几个免费的且不限流量的CDN,包括jsdelivr
staticaly
githack
全球通用,
可以存储些网站的静态资源,然后引用CDN地址,优化网站的访问速度。
jsdelivr
官网地址:https://www.jsdelivr.com 没梯子访问可能有点慢,不过CDN的节点是很快的 可以引用的资源包括NPM、github、WordPress的所有资源,github可以是任意体积小于50M的仓库,具体使用参考官网,有介绍,或者看下面的介绍
NPM
Github
wordpress
staticaly
官网地址:https://www.staticaly.com
轻松地从GitHub / GitLab / Bitbucket加载您的项目 没有流量限制或限制。
文件通过超快速全球CDN提供。 在URL(不是分支)中使用特定标记或提交哈希。
根据URL永久缓存文件。 除master分支外,文件在浏览器中缓存1年。 具体用法:
GitHub CDN
GitLab CDN
Bitbucket CDN
WordPress CDN
Imgpx CDN
Favicons CDN
举个栗子
githack
直接从GitHub,Bitbucket或GitLab提供原始文件
官网地址:http://raw.githack.com/ 具体用法和上面的staticaly
很类似
github
结语
以上几款免费的CDN,都是不限流量的,所以可以用于个人的项目,公司的项目请酌情考虑使用,
可能会存在流量过大导致出现一些问题。
一些比较:
1、jsdelivr:图片资源过多可能会出现一些问题,例如本站的表情图片,之前用的一直是jsdelivr,经常出现一大片的表情加载失败的情况,也可能和我表情图片CDN用的是master主版本的原因,因为经常提交有变动,本站其他的静态资源一切都好。
2、staticaly:和jsdelivr的问题一样,过多的表情图片有时候个别的几个表情加载不出来,通过地址直接打开页面503报错。不过staticaly有个imgpx
可以优化图片,具体参考:https://www.staticaly.com/imgpx
3、githack:最后过多的图标表情的问题还是通用githack加载解决了,没有出现上面所说的部分表情图片加载失败的情况。上面的文件都是通过CloudFlare的CDN提供,CloudFlare国外很有名,资源应该也相对稳定些。