侧边栏壁纸
博主头像
蚌埠住了捏博主等级

快乐,健康,自由,强大

  • 累计撰写 33 篇文章
  • 累计创建 10 个标签
  • 累计收到 17 条评论

目 录CONTENT

文章目录

建站日记,启航!

蚌埠住了捏
2022-05-29 / 3 评论 / 11 点赞 / 1,666 阅读 / 995 字

建站日记,启航!

为什么要搭个人网站

拥有感

  • 拥有自己的域名,自己的服务器
  • 拥有自己的所有数据,一切由自己掌握的自由,不需要审核

成就感

  • 定制自己的网站,使用各种组件给我一种玩技术的快感,且主题审美愉悦
  • 知识是抽象的,转换为博客让成就感实体化,博客的积累也能反映自己的成长
  • 开源自己的思考和笔记,让更多人受益

中心化

  • 作为自己认知的统筹中心,避免体系的分散
  • 在这里可以写任何东西,不只是日常,也不只是技术

当然,有优点就有缺点,最大的缺点就是折腾~

方案调研

博客作为一个巨大的市场需求,是有成熟的框架的,本着不到万不得已不重复造轮子的原则,我们首先要做的是选框架

做任何事情前先看别人的攻略,对一个问题市场总有多种解决方案,技术也要货比三家

此处省去一大堆google,说一下结论

方案 框架开发语言 优点 缺点 官网 优秀示例
hexo js 纯前端快,页面样式炫酷,可用github托管省钱 无后台,纯手动发布文章,且修改后必须手动重新编译 https://hexo.io/ https://blog.coolchong.cn/
wordpress js+php 用户友好,可定制度高,用户群体巨大资源多 重量级,毕竟是商业平台,各种收费有点辣眼睛 https://wordpress.org/ https://2heng.xin/
halo js+java java开发,文档详细社区活跃,完全开源,界面优雅 定制程度较低,炫酷效果略差,主题较少 https://docs.halo.run/ https://bbchin.com/
bolo js+java java开发,界面优雅,完全免费 开发文档不详细,社区人太少不活跃 https://doc.stackoverflow.wiki/web/#/7?page_id=46 https://demo.stackoverflow.wiki/

其实都是很优秀的框架,虽然都有缺点,但是缺点总有解决方案,只是解决方案的折腾程度不一样罢了。

我选择的标准是:对我而言最完备最轻松,同时,出现问题解决最快的框架

  • 完备性:首先排除hexo,没有配套后台,操作麻烦
  • 解决问题最快:不懂php,排除wordpress;bolo社区活跃度不高,排除

halo相对自己在上述标准中最优,虽然定制程度有限但是整体完整优雅,发展前景好,而且最匹配我的技术栈,解决问题最快

大家选择的时候一定也要先确定自己的标准,这样就不会选择困难症了(~ ̄▽ ̄)~

我的方案

参考教程:halo+docker个人网站搭建教程

清单 方案 备注
框架 halo https://docs.halo.run/
主题 joe2.0 https://github.com/qinhua/halo-theme-joe2.0
服务器 腾讯云-香港 淘宝优惠渠道,346/年
DNS cloudfare 8.5USD/年
控制台 宝塔
终端 finalshell
图床架构 picgo+github+jsdelivrCDN https://cloud.tencent.com/developer/article/1651601
图源 unsplash/google image
随机背景图API Random Image API https://random.imagecdn.app/800/600

这个网站会记录什么

  • 技术,以后端开发和AI为主(工作驱动为主,个人兴趣体系学习为辅)
  • 杂谈,聊聊工作(研究生、实习、面试、求职)、兴趣(摄影、看剧、游戏)、人生(租房、人际、心理学、交通、美食)

你的参与是我的网站存在的意义

欢迎交朋友、互换友链

欢迎浏览、评论、点赞、留言,甚至是投稿~

11

评论区