Github+PicGo+Jsdelivr 免费图床
Github+PicGo+Jsdelivr 免费图床
文章目录
- Github+PicGo+Jsdelivr 免费图床
- 解决github 访问慢的问题
- Host s 的简介
- Hosts 的作用
- Hosts 修改操作步骤
- 解决github 图床上图片加载慢的问题
- CDN
- jsDelivr
- 操作步骤
- 参考文章
之前用的gitee,最近不好使了,没办法了,只能转github上。不用github ,是因为国内访问的时候,加载特别慢,只要解决加载慢的的问题,github 还是很香的。
解决github 访问慢的问题
通过修改本机hosts文件来解决。
Host s 的简介
在电脑上网过程中,人们一般输入的都是网站域名(如:www.baidu.com),而不是较难记忆的IP地址(如:14.215.177.38),所以我们在浏览器输入域名时,需要DNS对域名进行解析。而hosts文件负责解析域名并优先于DNS服务,通常很多恶意软件会恶意更改该文件来达到劫持网站的目地。
Hosts 的作用
- hosts就相当于本地的一个dns缓存,比如说什么需要访问一个网站,如果没有hosts文件的本地解析的话就需要的浏览器访问远程的dns解析服务器,等待dns服务器返回ip信息后我们的浏览器才可以向目标网址所指向的服务器发出请求,但是如果有了hosts文件的本地缓存解析,我们的浏览器就不会去访问远程的dns服务器了,而是直接发出向网站服务器的请求,所以说hosts文件可以加快我们打开网站打开的速度;
- 局域网架设简单化。因为局域网很少有人架设dns解析服务器,所以造成了一些访问不是太方便,但是如果简单设置好hosts文件后就简单和方便的多了,因为本身电脑的hosts文件就相当于一个dns解析服务器;
Hosts 修改操作步骤
1、打开网页 https://www.ipaddress.com/,然后查询以下两个网站的 Ipv4 的地址
(1)https://github.com(2)https://github.global.ssl.fastly.net
2、打开C:\Windows\System32\drivers\etc\hosts
3、刷新DNS缓存
ipconfig /flushdns
解决github 图床上图片加载慢的问题
使用 jsDelivr来通过CDN来提高响应速度。
CDN
内容交付网络 (CDN) 是一组分布在不同地理位置的服务器,它将 Web 内容存放在更靠近用户的位置,从而加速 Web 内容的交付。全球各地的数据中心都使用缓存,这是一种临时存储文件副本的过程,让您可以通过距离您所在地点较近的服务器,更快速地使用支持上网的设备或浏览器访问互联网内容。CDN 将网页、图像和视频等内容缓存在靠近您的实际地点的代理服务器中。这让您在上网时不必为了缓慢的内容加载而焦急等待,不论是观看电影、下载软件、查询银行账户余额、在社交媒体上发帖或者在线购物,都能心致行随。
不妨把 CDN 想成是一部 ATM 机。如今几乎每个街角都有提款机,让我们可以快速高效地提取现金。我们不用再去银行排长长的队伍,而是可以在许多便捷的地点找到 ATM,快速取到现金。
在互联网上传送丰富的 Web 内容(如图形和视频)时,往往会造成网络拥塞 - 就像我们现实世界里的交通堵塞一样,而从集中在某个地点的服务器将内容交付给每一位用户需要花费的时间太过漫长,CDN 服务应运而生,其初衷就是解决这样的问题。时至今日,CDN 已经取得了长足发展,涵盖了文字、图形、脚本、媒体文件到软件下载、文件、门户网站、电子商务、流媒体直播、点播式流媒体视频和社交媒体网站等各种各样的内容。
jsDelivr
官网地址:https://www.jsdelivr.com/
- jsDelivr是一个免费、开源、不限带宽的CDN公共库,由Cloudflare、Fastly、StackPath、QUANTIL等CDN供应商提供了全球超过750个CDN节点,包括大陆数百个节点,可加速访问托管仓库内 [ 主要三种:NPM / WordPress / Github ] 的静态资源,提升网站访问速度。
- 国内加载github的资源比较慢,需要使用CDN加速来优化网站打开速度,于是使用jsDeliver+github搭建免费的CDN,非常适合博客网站使用。
- jsDelivr 是一个免费开源的 CDN 解决方案,用于帮助开发者和站长。包含 JavaScript 库、jQuery 插件、CSS 框架、字体等等 Web 上常用的静态资源
操作步骤
傻瓜式的,按着步骤一步一步来就可以了。
一劳永逸,使用 PicGo + GitHub 搭建个人图床工具
参考文章
内容交付网络 - 什么是 CDN?
免费CDN:jsDelivr+Github使用方法
Github+PicGo+Jsdelivr 免费图床相关推荐
- github+picGo+jsDelivr构建图床
文章目录 前言 七牛云图床吐槽 配置 github 图床 PicGo 配置 jsDelivr 其他 Imagine staticaly 与 githack staticaly githack 前言 ...
- 使用Github和PicGO搭建免费图床
使用Github和PicGO搭建免费图床 一.新建Github仓库和安装PicGo 二.设置PicGo 三.设置Typora 文章目录 使用Github和PicGO搭建免费图床 前言 一.新建Gith ...
- 七牛云和Github如何使用PicGo设置免费图床
七牛云和Github如何使用PicGo设置免费图床 为了使图片在博客中能够不需要本地存储,直接用云盘存储 图床 很好的解决了这一问题! 免费的图床有很多,如七牛云\又拍云\SM.MS\github等, ...
- Github+PicGo配置私人图床踩坑记
一.前言 今天参考学姐的博客配置了私人图床,没想到配置PicGo和在上传图片时频频踩坑.我- 图床配置参考学姐的文章:Github+PicGo+cdn配置私人图床(丝滑操作撰写md文章) 二.配置Pi ...
- github 免费图床
使用GitHub+PicGO创建免费图床 Github部分配置 访问网址https://github.com/settings/tokens/,前提是自己有GitHub账号并登录 点击创建新的toke ...
- Hexo博客搭建之PicGo+Github免费图床使用指南
Hexo 博客站点搭建完成之后,需要考虑如何在文章中添加图片或视频.创建图床的目的是为本地图片等资源生成一个超链,然后将此连接嵌入到 markdown 编写的博客文章中,以此来解决博客中图片等资源的显 ...
- 5步搭建免费图床(CDN图床)再也不用担心网站网速与内存了
利用GitHub+jsDelivr+PicGo搭建免费图床,CDN图床就是这么朴实无华,是基于免费CDN与免费开源网站制作的免费CDN图床. 一.前言 1.用 markdown 写博客,想插入一些 ...
- Github+jsDelivr+PicGo 打造稳定快速、高效免费图床
本文原创首发于我的个人博客:www.itrhx.com,欢迎访问! 本文在我个人博客上的链接:https://www.itrhx.com/2019/08/01/A27-image-hosting/ – ...
- GitHub+jsDelivr+PicGo+Visual Studio Code 打造稳定、快速、高效、免费图床
该文章的最新版本已迁移至个人博客[比特飞],单击链接:GitHub+jsDelivr+PicGo+Visual Studio Code 打造稳定.快速.高效.免费图床 | .Net中文网. 前言 本文 ...
最新文章
- 剑指Offer 56 数组中数字出现的次数
- Asp.net之MsChart控件动态绑定温度曲线图
- 使用jquery调试ajax接口-2
- html设置table border,用css来设置table的border
- Spring 容器(Spring 的上下文)
- python 释放内存_学了4年C++后,我转向了Python
- 2018大厂高级前端面试题汇总
- 1分钟教会你怎么PDF转图片,告别手动截图
- Bi系统 :poli部署
- sql 一条语句统计男女人数
- TCP协议客户端与服务器端一般的通信过程
- Java 诊断工具Arthas初识、安装及试用
- 金蝶生成凭证模板_金蝶精斗云产品的优势
- ARM CPU性能优化:FP32 、FP16 和BF16区别
- Ansys随机振动理论
- 开课吧T31项目第8天
- basler 虚拟相机的使用
- 电子化采购管理系统,竞争性谈判报价8个典型问题
- java大学学费400_中国大学学费一览表:2019年全国大学最新收费参考
- 鸟哥的Linux私房菜-第一、二、三章
热门文章
- 渴望结交志同道合的朋友
- 最新深度学习环境搭建:win10+Anaconda+PyCharm+python3.7+tensorflow-gpu1.15+keras2.3.1+CUDA10.0+CUDNN7.6.5
- MFC 博思得条形码打印机 G-3106 控制程序
- 最新nexus安装包分享
- Vue使用PrintJS实现页面打印功能
- 11【C语言 趣味算法】个人所得税问题(结构体应用):结构体的声明、定义结构体类型的三种方法等
- Vue学习笔记(0504)
- 工业互联网+危化安全生产数字化综合管理云平台
- 梁文道:2009我们会有尊严吗?
- js原生实现简易tap选项卡