V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
90xchun
V2EX  ›  Java

zrlog 1.8 发布,基于 JFinal/简洁好用的开源博客

  •  
  •   90xchun · 2017-12-12 08:38:42 +08:00 · 4070 次点击
    这是一个创建于 2567 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    距离上一个版本的发布又快半年了,这个版本主要是修复 bug,增强程序的稳定性,加入文章封面,优化文章编辑体验等

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

    功能

    • 1.提供日志,分类,标签,评论的管理
    • 2.支持插件模式 如何编写一个 zrlog 插件
    • 3.高度可定制的主题功能 如何制作一套属于自己的主题
    • 4.支持第三方评论插件
    • 5.提供 editormd 主流的富文本编辑器,基本上满足了管理员的编辑需求
    • 6.页面静态化,缓存公共数据,访问速度更快
    • 7.支持扩展第三方云存储(默认七牛)
    • 8.支持数据库定时备份
    • 9.在线更新升级
    • ...

    zrlog v1.8 变更的内容

    新特

    • 文章编辑添加插入封面图片
    • 文章编辑器添加黑色皮肤,晚上写文章也不再那么费力
    • 文章编辑工具支持上传附件
    • 删除主题
    • 备份的数据库文件仅保留最近 20 条记录

    优化

    • 优化文章编辑页面,看上去不再那么的空旷
    • 页面禁用 Session
    • 优化添加评论
    • 优化畅言插件发邮件样式
    • 对登录中密码进行加密(请求阶段)
    • 优化文章的检索,搜索 div 这类关键字也不怕
    • 优化其它多处页面样式,调整多处布局
    • 优化更新程序的界面和体验
    • JFinal 升级到 3.3
    • 管理后台,校验部分表单必填字段

    开源地址

    截图

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

    12 条回复    2017-12-12 19:02:08 +08:00
    misaka19000
        1
    misaka19000  
       2017-12-12 09:07:13 +08:00
    赞一个👍
    Msxx
        2
    Msxx  
       2017-12-12 09:12:31 +08:00
    我记得有个叫 Zbolg 的~
    ik
        3
    ik  
       2017-12-12 09:28:35 +08:00 via iPhone
    赞一个
    90xchun
        4
    90xchun  
    OP
       2017-12-12 09:31:12 +08:00 via Android
    @Msxx 嗯,是有一个,zrlog 的命名借鉴自 emlog,加上数据库里面表名为 log。
    yuankui
        5
    yuankui  
       2017-12-12 10:33:15 +08:00
    能打通微信公众号吗?
    okampfer
        6
    okampfer  
       2017-12-12 10:50:47 +08:00
    @90xchun 请教几个问题。请问 UP 主是用的类似 SpringBoot 的 0 配置的 restful controller 吗? JFinal 原生支持这种 restful controller 吗?
    90xchun
        7
    90xchun  
    OP
       2017-12-12 10:53:54 +08:00
    @yuankui 可以,这种非通用性功能可以放在插件里面实现,zrlog 唯一需要改的是在保存文章的时候调用(发起内部 HTTP )插件实现,比如公众号的信息都在插件内部细节,不会干扰程序主体功能,具体的可以看下七牛云存储插件的实现代码 https://gitee.com/94fzb/zrlog-plugin-qiniu。
    jamfer
        8
    jamfer  
       2017-12-12 10:55:47 +08:00
    后台密码已经不是 123456 了,呵呵
    90xchun
        9
    90xchun  
    OP
       2017-12-12 11:23:19 +08:00
    @jamfer 手动在数据库里面改回去了
    90xchun
        10
    90xchun  
    OP
       2017-12-12 13:12:48 +08:00   ❤️ 1
    @okampfer 不是的,主要由于程序本身并不需要 restful (多用于前后端分离,公共 api 接口),JFinal 有支持 restful,但不是框架主要特点,个人感觉作者后来出了一个后端模板来看,作者应该是觉得 restful 会额外增加开发时间
    arsom
        11
    arsom  
       2017-12-12 18:52:54 +08:00   ❤️ 1
    演示站查看更多按钮乱码
    90xchun
        12
    90xchun  
    OP
       2017-12-12 19:02:08 +08:00
    @arsom 好像是 I18N 的配置文件编码问题,临时删掉那个主题了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2740 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 09:00 · PVG 17:00 · LAX 01:00 · JFK 04:00
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.