零成本搭建个人博客的图床和CDN加速解决方案
版权申诉
151 浏览量
更新于2024-08-07
收藏 1.08MB DOC 举报
零成本搭建个人博客之图床和cdn加速
在搭建个人博客时,图床和 CDN 加速是两个非常重要的方面。图床可以帮助我们解决图片存储和分享的问题,而 CDN 加速可以帮助我们提高网站的加载速度和减少流量费用。本文将详细介绍零成本搭建个人博客之图床和 CDN 加速的方法和技巧。
为什么要使用图床?
-------------------
在编写博客文章时,我们通常会使用本地相对路径或绝对路径来引用图片资源文件。但是,这种方法有几个弊端:
* 图片和文章放在同一个代码托管仓库,会导致页面加载和构建速度随着图片数量和体积变大而变慢。
* 本地写作图片路径和静态页面生成后的图片路径实际上是不一样的,例如从 `/static/images/1.png` 变成了 `/images/1.png`。
* 不易于分享:当分享本地文章时,由于图片是基于本地的,所以无法分享。
使用图床可以解决这些问题,优点包括:
* 方便分享以及文章移动:文章引用的是外链,所以可以随意移动文章路径以及分享文章。
* 不影响构建速度:图片不在本地,不占用空间。
* 书写方便:使用 Obsidian、VSCode+插件或者 Typora 等编辑软件,可以自动添加图片以及生成图片链接。
图床的缺点
-------------
图床也存在一些缺点,例如:
* 各类厂商图床可能存在的问题包括存储空间和流量免费付费问题、稳定性、安全性等。
解决图床缺点的方法
--------------------
### 使用国内大厂的对象存储服务
国内大厂的对象存储服务,如腾讯云、阿里云、七牛云等,都提供了自己的对象存储服务。用户可以创建自己的存储桶,上传文件后自动生成外链访问。优点包括:
* 存储费十分便宜,约 0.01 元/GB。
* 可以大幅度减少流量费。
缺点包括:
* 流量费用很高,以腾讯云为例,0.5 元/GB 流量费用。
* 当访问量上升,或者外链被他人分享使用,就有可能导致费用暴涨。
解决方法包括:
* 使用 CDN 加速来大幅度减少流量费。
* 设置上限阈值,隐藏文件原链接,设置防盗链等方法。
### 使用现成图床
例如 SMMS 图床服务,优点包括:
* 有免费额度,也有付费选项,无需自己搭建图床服务器。
* 可以大幅度减少流量费。
使用 CDN 加速
----------------
CDN 加速可以帮助我们提高网站的加载速度和减少流量费用。CDN 的工作原理是将静态资源分发到多个服务器上,从而减少了流量费用和提高了加载速度。
使用 CDN 加速可以解决以下问题:
* 流量费用很高的问题。
* 加载速度慢的问题。
解决方法包括:
* 设置上限阈值,隐藏文件原链接,设置防盗链等方法。
* 使用 CDN 加速来大幅度减少流量费。
总结
----
零成本搭建个人博客之图床和 CDN 加速可以帮助我们解决图片存储和分享的问题,提高网站的加载速度和减少流量费用。使用国内大厂的对象存储服务或现成图床,可以大幅度减少流量费和提高加载速度。同时,使用 CDN 加速可以解决流量费用很高的问题和加载速度慢的问题。
点击了解资源详情
点击了解资源详情
385 浏览量
2024-03-05 上传
132 浏览量
2024-08-18 上传
2021-02-19 上传
2024-04-16 上传
2023-07-22 上传
书博教育
- 粉丝: 1
- 资源: 2837
最新资源
- elasticsearch-analysis-ik-6.4.3.rar
- 4_dtsled_设备树驱动例程_
- SteamVR插件.rar
- HelloJava:一些java例子,希望对以后有帮助
- 网件A6100-V1.0.0.36驱动
- 【ssm项目源码】文档管理系统.zip
- clase_1_2021
- 使应用程序源不可知
- coffesploit:coffesploit是一个自动渗透测试框架
- driwwwle:Dribbble,但适用于Web开发人员。 与世界共享您的Web项目的门户
- WebSite2_数据稽核统计_
- DOTween Pro 1.0.zip
- MyTitlePageIndicatorDemo
- tc3kb_v500_upgrade TC3000B仪器固件
- 构建环境传播者插件
- sultan-spring