从零开始的博客建站之旅——基础概念

教程开始前,先来介绍一下最终的成果,以便确认是否符合你的需求。本篇教程以 Hugo 和 Github Pages 为基础,创建一个静态的网站。这个过程仅需要一台联网的电脑,不需要其他花费(注意:如果你想自定义域名,则需要自行购买域名,后面会有相关介绍)。下文提到的概念理论只需要有一个模糊的认识就足够了,不需要理解透彻,因为在后续文章中会具体介绍其用法,届时就会有更直观的认识了。

Hugo 和 Github Pages 稍后会介绍,我们先来了解什么是静态网站。静态网站是由静态网页文件(也就是HTML文件)组成,它不需要服务器运行,也不需要数据库。我们将组成网站的这些网页文件上传到服务器上,别人就可以在互联网上通过这台服务器的地址或域名(例如 www.lzxqaq.com)访问这些网页文件,这就是静态网站的大致原理。

不过,这里所说的服务器并非我们日常所用的电脑,因为我们日常所用的电脑都是在局域网里,是不能让整个互联网的人都能访问到的。所以一般都要用所谓的云服务器,例如阿里云服务器、华为云服务器等等。不过现在有一些平台提供了免费的站点服务,我们就不需要购买昂贵的服务器了。例如本教程中使用的 Github Pages 服务,我们可以将网站托管到 Github 平台上,让平台帮我们把网站跑起来并在互联网上可以访问。

这里提到的 Github 是一个代码托管平台,也是全世界最大的开源社区。在本教程中,我们只需要知道,它是帮我们帮网站跑起来的就行了。我们在自己的电脑上创建网站,然后将这些网页文件上传到 Github 平台,而 Github 会帮我们运行网站,这样网站就可以访问了。另外,我们还需要在 Github 下载网站主题(这会在后续介绍)。如何将我们的网站文件上传到 Github 或者从 Github 下载东西呢?这里我们会用到 Git 这个工具。

那么如何建立网站呢?需要去学习网页技术吗?答案是不需要,我们将使用静态网站生成器来完成这项繁琐的工作。在本教程里,我们会使用 Hugo 这款出色的静态网站生成器。我们只需要挑选别人制作好的博客模板,根据某种规则去生成网站就好了(这里说的规则可以简单理解成约定好的文本格式,我们在约定好的文本格式下写文字,网站生成器会将这些文字翻译成网页文件)。所以我们只需要关注网站的文本,也就是展示的文章那些。(理想状态下,就类似我们写微博、发说说,编辑好文本发送出去就可以了)

简单来说,我们的工作流程是:在自己的电脑上,用一个静态网站生成器工具生成网页文件,然后将网站文件上传到某个平台上,这样别人就可以访问我们的网站了。如果修改网站(比如添加文章),也是重复上述步骤:重新生成网页文件,重新上传。

后续文章我会细述搭建网站的具体步骤,尽可能考虑新手建站的情况。如果你在这过程中遇到问题,欢迎在评论中指出或着与我联系。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值