zrlog 1.10 发布,Java 构建的简约且好用的开源博客程序

hibegin
 hibegin
发布于 2018年05月08日
收藏 30

ZrLog是使用Java开发的博客/CMS程序,具有简约,易用,组件化,内存占用低等特点。自带Markdown编辑器,让更多的精力放在写作上,而不是花费大量时间在学习程序的使用上。

v1.5以后版本可通过后台管理提供系统更新直接进行升级,无需下载war手动合并覆盖,重启

简约

ZrLog目前Java源代码代码行数约5000行。不算多,静下来看半天后,基本就能看清全貌了,数据库8张表,依赖的jar仅18个。打成war后,仅7m

不简单

涉及的功能能完全胜任一个写博客人的需求了,私有文章当笔记用,同时还提供了强大的主题和插件的支持,在线更新升级,数据库备份,图片云存储,全站静态资源cdn等功能

v1.10 变更的内容

新特性

  • 添加对文章目录结构的提取

  • 备份数据库插件支持直接导出 sql 文件,方便迁移程序

  • 编辑器支持快速复制预览区域的 html 文本

  • 压缩整个系统响应的 html 页面

  • 更加简洁的写文章界面

优化

  • 优化缓存的管理机制

  • 升级编辑器的 markdown 解析库

  • 优化 eclipse 启动

  • 升级內嵌 tomcat 的版本以支持 java9,插件服务支持java9

  • 优化管理界面的加载速度,调整基础字号增加为 14px,适配移动端

  • 优化检查新版本的逻辑

  • 优化 https scheme 的获取逻辑

  • 其他多处细节优化

修复

  • 修复编辑器中的 保存后被强制转化为空格

  • 修复极端情况下的 markdown 渲染错误

  • 管理界面编辑主题保存后无法切换文件

  • 其他已知 bug 修复

其它

纸上得来终觉浅,还是看码最管用

有收获,记得点下 star 收藏下

截图

(由于页面较多,想了解更多请直接访问演示站点 http://xiaochun.duapp.com)

感谢 e-lionel 反馈了大量bug,以及功能性建议

最后

先让坚持下来的人Java程序员能用上Java写的博客程序,然后让懂或不懂PHP的人多一种选择(独乐乐,不如众乐乐)

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 OSCHINA 社区 [http://www.oschina.net]
本文标题:zrlog 1.10 发布,Java 构建的简约且好用的开源博客程序
加载中

最新评论(4

hibegin
hibegin

引用来自“涉水轻舟”的评论

看好,继续加油并尽量往商业化方向上靠。
谢谢, 哈哈, 难得的肯定, 坚持写博客的人不多了,商业化这个三个字的确应该好好考虑下了
涉水轻舟
涉水轻舟
看好,继续加油并尽量往商业化方向上靠。
hibegin
hibegin

引用来自“南山北寺”的评论

里面hexo的样式 值自己写的么?还是集成进来的
其实制作主题比 hexo 要简单很多的, hexo 的主题大多用的 ejs, java 目前有能执行一定的 javascript 的能力, 但是基础数据不同, 想要完全兼容 hexo 的主题是十分困难的(不同的 hexo 模版有不同数据要求) zrlog 目前是支持使用其他默认使用的 jsp (也可以用其他模版语言写, 比如 freemark)
南山北寺
南山北寺
里面hexo的样式 值自己写的么?还是集成进来的
返回顶部
顶部