Halo是一款以Java+MySQL进行开发的现代化的个人博客系统,给习惯写博客的同学一个更好的选择。同时Halo也可以说是一款非常好的Java博客系统。
Halo博客系统软件介绍
Halo博客系统是款免费好用的Spng Boot框架博客系统,采用了Java 开发,主要就是用于博客内容的编写,需要注意的是想要使用Idea,Eclipse 等IDE运行就要安装Lombok插件,内置Markdown 编辑器、文章 / 页面系统、图库、附件管理、评论系统等功能内容,有需要的朋友快来下载。
Halo博客系统软件亮点
使用 Spng Boot 框架,方便部署和更新,只需要一行命令便可完成安装。
完备的 Markdown 编辑器以及文章 / 页面系统,包含分类 / 标签 / 预览图等。
内置图库,需要主题支持。
完备的附件管理,后续会做云存储(七牛云,又拍云等)
比较完备的评论系统(邮件提醒,盖楼,表情)。
完备的模板(主题)系统(目前已有 8 款主题),可以随意切换主题而不需要重启应用,针对主题可以进行单独的设置,后台支持上传新主题,另外,主题开发文档也已经基本完善( https://halo-doc.ryanc.cc/theme )。
完善的系统设置,包括 seo,文章设置,评论设置,邮箱设置等。
Halo博客系统软件特色
部署方便
采用了应用与用户配置分离的模式。你仅仅只需要一条命令即可运行成功,同时也支持 Docker/Docker Compose 部署。
较好能
实测在开发环境下(2g RAM/i7 6500u),使用 Apache Benchmark 测试 100 个并发 10000 次请求,吞吐量(Requests per second)在 147.65/sec。
多款主题
完善的主题系统,支持在线安装和更新。开发主题也十分方便,欢迎大家参与主题的开发。
高拓展
提供了完善的 Content API 和 Admin API,你可以用于开发 SPA 应用,微信小程序,桌面端管理软件,APP 端管理软件,各种系统的插件等。
附件管理
同时支持本地上传,阿里云 OSS/又拍云 OSS/七牛云 OSS/.MS 等云存储,你可以更方便的管理你文章中的附件。
评论管理
拥有的评论插件,使用 Vue 开发,只需在页面引入构建好的 文件即可,完美地和主题相结合。目前已有两款评论组件,你可以非常方便的切换。