8种方式搭建个人博客:从GitHub到Docker
创作时间:
作者:
@小白创作中心
8种方式搭建个人博客:从GitHub到Docker
引用
CSDN
1.
https://blog.csdn.net/huaairen/article/details/136724478
在当今的自媒体时代,写博客不仅是一种记录和分享的方式,更是一种提升自我、帮助他人的途径。本文将介绍8种不同的博客搭建方式,从GitHub+Hexo到Docker+WordPress,从Java开源项目到Python的Django框架,总有一款适合你。
1. GitHub + Hexo Matery 搭建博客
特点
- 免费平台
- 主题丰富自由切换
- 插件资源丰富
- 直接解析Markdown文件
前提条件
- 掌握HTML、JavaScript、CSS基本语法
- 安装Node.js环境(JavaScript运行环境)
运行效果
2. Jekyll + GitHub Pages 搭建博客
特点
- 免费平台
- 自定义扩展
- 专注内容创作,无需管理网站
前提条件
- 安装Ruby环境(服务器端脚本语言)
- 安装RubyGems环境(Ruby包管理器)
- 安装Jekyll工具(Blog生成工具)
运行效果
3. Java 开源项目 Tale 搭建博客
特点
- 开源
- 运行简单
- 自定义扩展
前提条件
- 安装JDK工具(Java开发工具包)
- 安装Maven工具(项目构建和管理工具)
运行效果
4. Java 开源项目 mBlog 搭建博客
特点
- 开源
- 运行简单
- 自定义扩展
前提条件
- 掌握Linux基本操作
- 安装Docker(应用容器引擎)
- 安装Docker-compose(Docker工具)
运行效果
5. ThinkJS + MySQL 搭建博客
特点
- 数据持久化
- 开源
- 运行简单
- 自定义扩展
前提条件
- 安装Node.js环境
- 掌握MySQL数据库操作
运行效果
6. VuePress + Gitee 搭建博客
特点
- 免费平台
- 运行简单
- 可扩展性强
前提条件
- 掌握HTML、JavaScript、CSS基本语法
- 安装Node.js环境
运行效果
7. Docker 搭建 WordPress 博客
特点
- 免费平台
- 运行简单
- 丰富的主题和插件资源
- 支持自定义扩展
前提条件
- 了解WordPress建站
- 安装Docker
- 安装Docker-compose
- 掌握Linux基本操作
运行效果
8. Django 搭建博客
特点
- Python开源Web框架
- 操作简单
- 自定义扩展
前提条件
- 安装Python3.x环境
- 掌握Git基本操作
运行效果
总结
最后,对八种方式搭建博客进行了简单的归类:
- 前端同学可以搭建的博客
- 三种方式:GitHub + Hexo Matery,VuePress + Gitee,ThinkJS + MySQL
- 需要掌握Node.js
- 前两种方式本地写好Markdown文件,项目打包时会生成对应的文章页面
- 第三种方式会将文章内容保存到数据库,系统后台有发布文章的功能
- 第一种方式有丰富的插件和主题,可自由切换
- 第二种方式是Vue的基于文档型的博客,主题较少,支持自定义修改
- 第三种方式是个人开发的博客框架,支持自定义扩展
- Java语言搭建博客
- 两种方式:开源项目Tale,mBlog
- 需要有Java语言基础,掌握Java开发环境搭建和Maven工具使用
- 多种主题自由切换,支持自定义扩展
- Docker容器搭建博客
- 两种方式:Java开源项目mBlog,Docker搭建WordPress
- 需要掌握Docker容器的基本概念和常用命令
- 一行命令即可部署项目
- 前者是Java开源项目,包含多种主题自由切换,也支持自定义扩展
- 后者是特别流行的WordPress,有丰富的主题和插件,也支持自定义扩展
- Ruby语言搭建博客
- Jekyll + GitHub Pages
- 需要掌握Ruby编程语言
- Jekyll主题比较丰富,也支持自定义扩展
- 在Hexo出现前,Jekyll特别流行
- Python语言搭建博客
- Django
- 需要掌握Python语言,搭建Python开发环境
- Django框架集成了ORM、模型绑定、模板引擎、缓存、Session等功能
- 支持自定义扩展
热门推荐
如何高效实现安卓手机备份,确保重要数据?
打了水光针几天见效果,水光针打后几天效果最佳
私自酿造贩卖白酒违法吗
晚清大变局中的文化抉择:张之洞、张謇、辜鸿铭的故事
这几道年夜饭硬菜,是不是你想念的老底子宁波味?
河豚毒素中毒急救措施
票房破60亿,9天拿下中国影史冠军的《哪吒2》有多特别?
吃对主食,控好血糖并不难!送你一份糖尿病人的主食攻略
细胞膜的主要成分及其功能
番禺海鸥岛,变了!
营养素参考值(NRV%)怎么看?
债务人已去世怎么讨债
理解GDP:经济实力的衡量与社会发展之间的复杂关系
追溯洗脸的历史:古人的洁面之道与洗面奶的起源
李氏比重瓶:结构、原理与使用方法详解
阡陌交通,鸡犬相闻。
阴性PD-L1表达肺癌怎么用药?免疫治疗双子星联合化疗让20%患者活过5年!
校园食堂减肥食谱:轻松瘦身从校园餐桌开始
炒合菜鲜香味美营养高,简单的食材搭配起来却有丰富的口感。喜欢一定要试试~
淋巴性水肿可采取哪些治疗方法
A股震荡整理:成交额超2万亿 发电机概念股大涨
弘扬蒙古马精神 | 了不起的非遗:蒙古族银饰花丝镶嵌工艺
必看!稀盐酸不慎溅手,你该如何应对?
八仙果对咽炎治疗有效吗
上海交大团队发表石墨烯量子点调控蛋白异常相分离的研究进展
从秦始皇到胡亥:秦朝由盛转衰的原因
魔兽世界探索服P5阶段即将开放:黑翼之巢和祖尔格拉布重制来袭
伏羲八卦易经八卦与周易八卦
茶业全景:从价格分析到未来发展
PDMS在微芯片、生物模型等方面的应用,你了解吗?