博客系统推荐

xioy
2024-09-19 / 0 评论 / 11 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2024年10月04日,已超过47天没有更新,若内容或图片失效,请留言反馈。

1. 明确内容类型

首先你需要确定你博客内容的类型。是想要纯文档类型,还是带有社交性质的博客。

2. 系统类型选择

建站最怕的就是被攻击,万一被攻击博客的数据全没了该怎么办?

目前博客系统可以分类两大类

  • 纯静态式
  • 带后台式

纯静态的博客无所畏惧,没有任何交互黑客怎么攻击?拿你一丁点办法都没有。

后台交互式则恰恰相反。程序本身就是由脚本语言构成,假设被恶意上传木马那你的服务器岌岌可危。另外如果你使用通用型CMS搭建,那你就需要时刻关注使用的CMS系统有没有漏洞被爆出。

综上所述个人建议优先使用纯静态式系统来搭建自己的博客系统。

3. 纯静态式系统推荐

3.1 Hexo

封面:

简介:

Hexo是一个快速、简洁且高效的博客框架。Hexo使用Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。即把用户的markdown文件,按照指定的主题解析成静态网页。

官网地址:

https://hexo.io/

系统特色:

  • Node.js所带来的超快生成速度,上百个页面在几秒内完成渲染。
  • Hexo支持GitHub Flavored Markdown的所有功能,甚至可以整合Octopress的大多数插件。
  • 只需一条指令即可部署到GitHub Pages, Heroku或其他平台。
  • 强大的API带来无限的可能。支持数种模板引擎。可以与现有的NPM包轻松地集成。
  • 409个主题,在众多美观、强大、可定制的主题中选择;使用任何兼容的模板引擎创建自己的主题。

3.2 Hugo

封面:

简介:

Hugo是一个通用的网站框架。从技术角度来说,Hugo是一个静态网站生成器。与每个访问者请求动态构建页面的系统不同,Hugo在创建或更新内容时构建页面。由于网站被查看的频率远远多于编辑的频率,Hugo旨在为您的网站最终用户提供最佳的查看体验,并为网站作者提供理想的编写体验。

官网地址:

https://gohugo.io/

系统特色:

  • 构建时间极快,每个页面不到1毫秒。
  • 完全跨平台,在macOS、Linux、Windows等操作系统上安装简单。
  • 随开发实时渲染修改,支持LiveReload。
  • 强大的主题化能力。
  • 可在任意主机托管您的网站。

3.3 Vuepress

封面:

简介:

这个系统我们不推荐原生的,推荐他的主题:VuePress Theme Hope。值得一提的是本博客就是使用该系统搭建而成。

VuePress在一定程度上扩展了Markdown语法,但仍然缺少一些常用的功能,例如文本对齐、标记、流程图、公式、演示等,同时默认主题提供的一些功能较弱或缺失,如图片预览、代码块复制、目录页等。同时VuePress默认主题太简陋,功能不够强大。在这种情况下,vuepress-theme-hope和一些系列插件就应运诞生。与默认主题相比,不仅大大改进了美观度,而且通过主题插件为VuePress提供了全方位的增强功能。

官网地址:

https://theme-hope.vuejs.press/

系统特色:

  • 如果你是一名文学爱好者想放置一些随笔,主题提供了自定义对齐与脚注。
  • 我们对图片进行了一些内置增强。
  • 如果你希望存放一些知识笔记,主题提供了自定义容器、标记、任务列表、思维导图与公式支持。
  • 如果你是一名程序员需要大量展示代码与demo,本主题为代码块提供了浅色与深色两种主题,代码组与代码块复制按钮。同时我们还提供代码演示,Playground Kotlin Playground和Vue Playground功能,方便你展示自己的Vue、React组件或者其他demo。
  • 如果你需要提供产品文档与展示,主题提供了选项卡、幻灯片、图表、echarts、流程图、Mermaid图表与Plant UML功能。
  • 为了重新组织你的内容,主题提供了文件包含功能。
  • 为了设置内容的样式,主题提供了下标和上标、属性设置和样式化功能,并为你提供了很多有用的组件。

4. 带后台式系统推荐

4.1 Typecho

封面:

简介:

Typecho是由type和echo两个词合成的,来自于开发团队的头脑风暴。Type,有打字的意思,博客这个东西,正是一个让我们通过打字,在网络上表达自己的平台。Echo,意思是回声、反馈、共鸣,也是PHP里最常见、最重要的函数,相信大部分PHP爱好者都是从echo 'Hello,world!';开始自己的PHP编程之路的。 名称就表明Typecho是一款博客程序,它在GPL version 2许可证下发行,基于PHP构建,可以运行在各种平台上,支持多种数据库。

官网地址:

https://typecho.org/

系统特色:

  • 轻量高效,仅仅7张数据表,加上不足400KB的代码,就实现了完整的插件与模板机制。超低的CPU和内存使用率,足以发挥主机的最高性能。
  • 先进稳定,原生支持Markdown排版语法,易读更易写。支持BAE/GAE/SAE等各类云主机,即使面对突如其来的高访问量,也能轻松应对。
  • 简洁友好,精心打磨过的操作界面,依然是你熟悉的面孔,更多了一份成熟与贴心。每一个像素的剪裁,都只为离完美更进一步。

4.2 Emlog

封面:

简介:

EMLOG是一款轻量级开源博客和CMS建站系统,速度快、省资源、易上手,适合各种规模的站点搭建。

官网地址:

https://www.emlog.net/

系统特色:

  • Markdown编辑器:内置Markdown编辑器,并自动保存,使创作过程更加舒适和高效。
  • 多用户角色:支持多种用户角色,同时提供用户注册和登录功能,方便读者和作者的互动。
  • 多媒体资源管理器:内置多媒体资源管理器,方便上传、管理图片、音频、视频和文件等各种媒体资源。
  • 模板主题:应用商店提供多种模板主题,轻松打造独具个性的站点。
  • 插件生态:拥有强大的插件扩展系统,快速扩展站点功能,满足特定需求。
  • 强大的SEO功能:支持文章URL自定义、站点及分类页的TDK定制,有助于提升站点在搜索引擎中的可见性。
  • 自定义侧边栏管理:提供灵活的侧边栏组件管理。
  • 自定义页面:支持创建自定义页面,包括留言板、个人介绍等,帮助你打造更富有个性和功能的站点。
  • 标签和分类:文章可轻松归类和标记,提供更好的信息组织和检索功能。
1

评论 (0)

取消