Hello, World! 你好,从新开始

从零开始的网站搭建之路

Posted by WENEW on February 15, 2024

“It’s beginning for 2024. ”

目录

  1. 前言
  2. 正文
  3. 后记
  4. 致谢
  5. 参考模板和教程

前言

参考了各路大神的文章和教程,并引用了多位大神的代码,在此特别鸣谢各位无私提供支持的高手。

跳过废话,直接看技术实现

2024 年,准备开始好好写点东西了。

年初的时候,机缘巧合下,购买了一个域名,在学习搭建属于自己的专属邮箱后,突然想要再搭建一个网站,学习知识的欲望又重新被点燃,很希望能通过写总结来促进和巩固对知识的学习,以及分享我生活、工作中的一些经验,通过专属的网站将这部分内容沉淀下来。

正文

接下来说说搭建这个网站的技术细节。

正好之前就有关注过 GitHub Pages + Jekyll 快速 Building Blog 的技术方案,非常轻松时尚。

其优点非常明显:

  • Markdown 带来的优雅写作体验
  • 非常熟悉的 Git workflow ,Git Commit 即 Blog Post
  • 利用 GitHub Pages 的域名和免费无限空间,不用自己折腾主机
    • 如果需要自定义域名,也只需要简单改改 DNS 加个 CNAME 就好了
  • Jekyll 的自定制非常容易,基本就是个模版引擎

本来觉得最大的缺点可能是 GitHub 在国内访问起来有点慢,部分功能没法使用,比如评论功能DISCUS的分享,另外,有些社交也是只能国外使用,比如MATA(原来的FACEBOOK),X(原来的Twitter)。

总体来说还是比较好的,开源的网站,限制就少很多,不需要进行认证等一系列繁琐的操作,而且可玩性也比较强,不像国内非常呆板的模板,整体页面开起来特别舒服,流畅。我另外还将国内的工作站邮箱云盘网盘NAS全部都链接过来,一个专属的网站可以通向各个地方,这些就是我的全部家当了。


配置的过程中也没遇到什么坑,基本就是 Git 的流程,相当顺手

首先域名和解析我都是使用Cloudflare,比国内的阿里,腾讯好太多了,各种功能强大到不行,简直开了新大陆。

大的 Jekyll 主题上直接 fork 了 Hux(这个主题也相当有名,就不多赘述了。我用Mike的部分代码补上了建站时间和访问者流量。)

本地调试环境需要 gem install jekyll,可能需要🪜,这部分内容需要小小的折腾下。

最后就进入了耗时反而最长的做图、写字阶段,也算是进入了写内容的正轨,因为是类似 Hack Day 的方式去搭这个站的,所以折腾折腾着大半夜就过去了。

后记

本人是学管理专业的,这些玩意儿真的完全不懂,好在以前学过基础的编程,能看得懂简单的配置文件。

虽然思想上有所准备,但搭建网站的过程还是比我想象的更曲折一点。有句话说,“专业的事,留给专业的人做”,而能够利用别人专业的成果,做自己要做的事,则是我等需要具备的能力。搭建网站的过程着实让我学到了很多,希望在今后更新网站的过程中,依然可以持续不断的学习。

怪不得写文章的,作图,编程的都喜欢用Mac来操作,果然在这方面上面,Mac有碾压式的优势,简直是事半功倍。

如果你恰好逛到了这里,希望你也能喜欢这个网站。

—— WENEW 后记于 2024.02.14

致谢

特别感谢 @黄玄Hux 精致详细的博客模板,以及 @采叶小火Mike Lyou 的教程。

这个网站的成功搭建,离不开各位陌生大佬们的帮助,在这里向大佬们表示感谢。建立此网站以及撰写此文所用到的参考资料都在下面列出。本人学识和精力有限,如有错误,欢迎斧正。

参考模板和教程


Author: WENEW
Link: https://www.wepro.uk/2024/02/15/hello-2024/
Liscense: All work at this site, unless otherwise noted, are not allowed to be reproduced, all rights reserved. If any post accidentally infringes your copyright, it will be removed shortly after being informed.

本站所有文章,除非另有声明,均不允许以任何形式转载,本站保留所有权利。如果本站内容不小心侵犯了您的著作权,侵权内容会在收到通知后立即删除。