文档
主要功能

主要功能

主题系统

除了使用 API 构建前端,Mog 还通过内置主题系统来实现多样化的博客样式。基于模板引擎,用户可以更便捷地制作主题。

了解如何开发主题 主题开发

拓展系统

Mog 通过拓展系统来扩展主题原有功能,这样可以让用户自定义部分功能。如自动生成目录、自定义文章样式等。

了解拓展如何与主题配合 主题开发 #主题模板扩展

可扩展服务

Mog 采用了微服务架构,通过注册自定义活动,可以方便地扩展非官方实现服务。可以说这也是一种插件系统(吧?)

了解更多有关扩展服务的信息 服务开发

评论系统

Mog 评论服务的设计初衷是为了让用户可以在自己的网站上使用评论功能,但是也可以在其他更多的地方使用。因此它更像是一个独立的评论系统,而不是一个专属于 Mog 的内部组件。

得亏于 Mog 评论服务的设计,它可以在任何地方使用(甚至可以不使用 Mog 的前端),只要你能够在你的网站上嵌入一个 HTML 组件即可。

了解更多有关评论系统的信息 评论系统

弹性部署

Mog 采用了微服务架构,每个服务都可以独立部署,这样可以方便地进行扩容和缩容。同时,Mog 也支持多节点部署,这样可以保证服务的高可用性。通过使用如 Kubernetes 这样的容器编排工具,可以方便地进行部署和管理。

了解更多信息 弹性部署

异步处理

得益于 Nodejs 的支持,Mog 会将一些没有必要的任务放到异步线程中执行,这样可以避免主线程被阻塞,从而提高性能。在处理大量数据时,将会使用多线程来加速处理速度。

Mog 还隔离了一切与用户交互的操作,这样可以保证主线程的稳定性,避免因为用户操作而导致的崩溃。

备份快照

Mog 会自动备份所有的数据,包括用户数据、配置文件等。这样即使在意外情况下,也可以通过备份文件恢复数据。同时支持手动备份和恢复,以及自动备份上传到云端。

了解更多信息 备份快照