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