前言

作为一个穷逼来说站长来说,只有一个1M宽带这样的小水管服务器,博客稍微放些图片上去,人多点访问基本上就可能跑不动了,买CDN加速又怕被流量攻击最后被搞得倾家荡产~

解决这个问题,就得需要一个外部图床。

或许大家看到过很多利用Github+Jsdelivr作为博客图床的教程,例如PicGo等之类的,但它们主要都是一些桌面应用程序。我这次我要介绍的有点不同,它不是一个新的应用程序而是一个直接用于typecho的插件。

此插件名叫GitStatic,它对于我们这些穷逼(特指我)和喜欢白嫖的站长就极度友好。利用这个插件我们就可以在写作的过程中把文件拖拽到附件栏直接上传到GitHub仓库,这就极大的方便我们利用Markdown写作时插入图片或音乐视频等,而且加载速度也毫不逊色,大家可以点开本文底部的链接测试一下。

这是我入博客圈用的第一个插件,我给它好评,白嫖真的挺香的。

如果你的博客不是typecho,也可以来参考参考哈~

Github仓库可白嫖,教程不可白嫖哈~别光收藏,不点赞啊!

什么是GitHub

首先进行下科普。 Github是目前全球最大的同性社交平台,哦不对,是全球最大的代码托管和开源平台。

GitHub 是一个面向开源及私有软件项目的托管平台,因为只支持 Git 作为唯一的版本库格式进行托管,故名 GitHub。用户可以在GitHub免费创建公开的代码仓库,共同分享你的项目。

什么是GitStatic

GitStatic是由大佬乔千开发的一个用于typecho的插件,主要是利用github仓库加jsdelivr免费CDN加速实现的。本篇文章介绍的是第一代比较稳定的版本,几乎是傻瓜操作。目前更加强大的版本乔千也在拼命肝中,我也有幸加入到了内测当中...

有何优点

  • 本地无残留,节省服务器资源
  • 使用jsdelivr作为CDN加速,速度贼鸡儿棒!
  • 大厂,GitHub不倒我不倒
  • 无容量限制

GitHub个人用户存储容量几乎没有上限,但每个仓库不易超过1G,单个文件也不宜过大,不然可能会收到GitHub发来的友情提示邮件。有这么好的资源,虽是白嫖来的也希望大家合理利用。

Jsdelivr 网站是一个致力于为开发者提供数千种Javascript、CSS等超过1650多种 Libraries 加速的免费CDN服务,该平台是首个「打通中国大陆与海外的免费CDN服务」,网页开发者无须担心中国防火墙问题而影响使用。

白嫖步骤

如果你对GitHub已经非常熟悉了,请跳过一二步骤~

第一步:注册GitHub账号

点击访问GitHub官网进行注册,有时候访问是加载有点慢,要多耐心等等哈~

输入相关信息点击sign up进行注册,按照网站的提示去注册就行啦,这里就不多介绍了,GitHub官网是全英文的,如果看不懂英文的话建议下载一个谷歌浏览器,可以非常方便的翻译整个网页。

第二步:创建仓库

注册成功并且登录后,点击右上角头像,点击you repositories

我们创建一个新的仓库

创建的仓库一定要选择公开,记住你的仓库名字

创建成功后请记住你创建仓库的名字,后面要用。

第三步:获取token

按照操作一步步来





注意:得到token后请立即复制,因为它仅展示一次,下次获取的时候会重置,并且上次获取的将会失效。

第四步:下载并安装插件

插件下载地址:点我下载

下载成功后将文件解压上传到你服务器的 usr/plugins 并以GitStatic 命名文件夹,然后我们到博客控制台启用插件,点击设置,输入你刚刚复制的token还有你的GitHub用户名以及你创建的仓库名,点击保存设置,这样我们就大功告成了!

如何使用

只需要在撰写文章的页面上传文件就可以直接使用啦,而且文件完全不会保存在你的服务器,都在GitHub里面。

效果测试

图片:https://cdn.jsdelivr.net/gh/gaopan812/images/usr/uploads/2020/07/826974563.jpg

结尾

你白嫖到了吗?这真的是一步一图的教了, 这是我知乎的第一篇文章,可能有点啰嗦,如果还有什么问题的话可以在评论区讨论哈,我尽量给大家解答~

或者我有什么错误也欢迎指正~
原文地址:https://zhuanlan.zhihu.com/p/133331451

最后修改:2020 年 10 月 08 日 01 : 43 PM
如果觉得我的文章对你有用,请随意赞赏