前言

博主目前的博客每年总成本预计在30元以内,因此本篇文章就来分享一下低成本且访问快的博客搭建方法。

面向读者:刚入门的博客新手,觉得现有博客成本太高的博主,觉得现有博客维护麻烦的博主。

选用静态博客

博客可以分为静态博客和动态博客。静态博客是将博客提前转换成HTML CSS JS静态文件的博客构建形式。动态博客是指使用php,nodejs等服务端软件提供博客页面的博客构建形式。

静态博客与动态博客各有优缺点
动态博客优点:功能强大,提供注册登录评论等等功能。
动态博客缺点:需要服务器成本高,服务器维护比较伤脑筋。
静态博客优点:成本低,最低可以做到0元。性能强大+安全+省心,放在腾讯或者阿里云的对象存储上,就算百万pv也丝毫不卡。
静态博客缺点:功能相比动态博客弱,评论等功能仍然需要服务器。

本篇文章的目的是低成本构建访问快的博客,所以选择静态博客肯定是最佳选择。常见的静态博客有Jekyll(推荐!),Hexo(推荐!),Octopress,Hugo,Middleman……本博客使用Hexo构建。

购买低价域名

阿里云,腾讯云等平台购买域名首年都相当便宜,很多1元/年的自选域名可供选择。

使用对象存储代替服务器

在构建低成本博客中,对象存储的作用与服务器比较相似,它负责存储博客的文件,有点类似网盘的作用。但是网盘只能存储文件,不能通过链接直接访问文件,更加不能绑定一个域名让读者访问时显示一个网页。对象存储还负责提供静态网站的访问功能,把文件上传到对象存储,并且配置静态网页托管,此时博客就已经可以正常访问了。

光说不做有点抽象,本文使用阿里云OSS展示如何使用对象存储搭建个人博客。

  1. 打开阿里云官网,注册登录。
  2. 搜索OSS,并且开通OSS服务。
  3. 点击创建Bucket,输入名称区域选择中国香港,存储类型设为标准储存,同城冗余存储设为关闭,版本控制设为不开通,读写权限设置为公共读,服务端加密方式设为无,实时日志查询设为不开通,定时备份设为不开通。然后确定。
  4. 点击进入新建的Bucket的概览页,上传本地已经构建好的静态博客。
  5. 设置域名访问,进入传输管理页,点击绑定域名,把自己的域名输入进去。如果是在阿里云购买的域名可以打开下面自动添加CNAME记录的开关。如果是其他地方购买的域名可以手动添加一条CNAME解析,阿里云提供了详细的教程。
  6. 开启SSL(可选) 给域名购买一个免费证书,然后点击域名管理页证书托管,把买的证书填入。
  7. 进入基础设置页,启用静态页面

大功告成,直接访问你的域名,就可以看到博客了。

使用CDN加速同时降低成本

如果域名完成了备案可以使用中国大陆区域CDN进一步提高速度降低成本。如果没有备案不建议使用CDN,成本可能会增加,速度提升也很有限。

以中国大陆区域的OSS和CDN为例,OSS的流量费为0.5元/GB,而且速度有时不时很理想。使用CDN后的费用为0.15元/GB的OSS回源流量费用(只有博客更新时可能产生回源费用)+0.29元/GB的CDN费用,总体来看1GB流量的价格为0.29-0.44之间,而且速度相当快。

就阿里云来说,CDN的使用相当简单,按照操作可以一键绑定OSS,这里就不做教程演示了。

成本核算

以一年4GB流量计算:

  1. 域名1元/年
  2. 对象存储使用阿里云OSS中国香港地区,每个月有5GB免费流量和5GB免费存储,相当于0元/年
  3. CDN使用阿里云CDN,中国大陆加速0.29/GB,4G需要1.16元。
    总计2.16元/年,我并不是标题党,这种比较正常的使用量的确可以做到2元一年。

结语

博客的精髓是文章而不是博客本身,如果你是一个不想折腾,不想花太多钱,想偶尔记录一下自己的想法,想产出一些能帮助读者的优秀文章的博主或者准博主,很可以试试这套方案。


本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!

pve虚拟机显卡直通教程 上一篇
WebRTC入门 下一篇