从零开始建个小站 - 建站方案选择
既然这是篇小白零基础建站教程,那么就不会涉及带门槛的方案,只是简单罗列了适合新手的案例,其他同等方案或者更复杂方案等熟悉了可以再自行研究。
方案对比
- 免费:hugo/hexo + GitHub + GitHub免费二级域名/自备域名
flowchart LR; 本地维护MarkDown内容 -- hugo/hexo渲染 -->本地效果预览 GitHub私有仓库 -- 绑定自备域名 --> 公开pages服务 本地维护MarkDown内容 <-- git同步 --> GitHub私有仓库 -- 触发action自动渲染 --> 公开pages服务
- 优点:有免费资源,静态页速度快,网站源文件通过git版本管理安全可靠
- 缺点:需要点MarkDown语法知识,缺界面化管理后台
- 付费:WordPress/Typecho/Zblog + 自备服务器 + 自备域名
flowchart LR; 自备域名 -- DNS解析 --> 自备服务器 --> 网站对外服务 网站界面后台维护内容 --> 自备服务器 -- 大陆区服务器 --> ICP备案 --> 网站对外服务
- 优点:功能强大几乎能满足所有需求,装好后带后台,纯界面操作
- 缺点:需要自己购买服务器和域名,度对服务器要求高,响应速度相对慢点
准备条件
flowchart TB; 免费方案 --必须--> 注册GitHub账号 & 安装Git客户端 注册GitHub账号 --> 创建仓库 & 配置访问令牌 安装Git客户端 --编辑MarkDown源码--> 发布到GitHub 免费方案 --可选--> 安装本地环境 & 装个趁手的编辑器 & 购买域名 装个趁手的编辑器
- 免费方案:
- GitHub账号:要使用免费的资源,不得注册个账号绑定才能找得到么?虽然国内Gitee也有,但绑定自己的域名要收费,而且内容要审核,所以还是直接用GitHub吧。当然,你有自己服务器和域名也可以用来替代。
- Git客户端:用来同步管理源代码,改了什么一目了然
- MarkDown 编辑器:纯手工敲代码是不可能的,借助编辑器事半功倍,而且还能和Git结合,大大降低难度
- 域名「可选」:花点小钱占个自己的域名赏心悦目,也好打响自己的品牌,万一哪天走了张伟波的运呢?
flowchart LR; 付费方案 --必须--> 购买域名 & 购买服务器 购买服务器 --大陆区服务器--> ICP备案 购买服务器 --> 安装环境并部署网站 & 后台发布内容
- 付费方案:
- 域名:虽然也有免费的,但还是建议花钱买,每年几十元
- 服务器/云主机/虚拟主机:需要带数据库,支持PHP及安装扩展
- ICP备案:如果用大陆区服务器,必须先工信部ICP备案后才可用,大约需耗时6周
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Sandra_feng personal blog!