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

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

  •  1
     
  •   90xchun · 2017-05-31 00:51:02 +08:00 · 3828 次点击
    这是一个创建于 2512 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    距离上一个版本的发布又快半年了,这个版本主要是修复 bug,增强程序的稳定性,以及升级 JFinal 到 3.1,Java 版本提升至 1.7,同时将原有的开源协议由 GPLv2 改为更为宽松的 Apache。

    v1.5 以后版本可通过后台管理提供系统更新直接进行升级,windows 环境可能会有升级失败的情况,可尝试手动解压下升级过程中产生的 war

    功能

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

    zrlog v1.7 变更的内容

    新特

    • 文章,分类别名支持中文
    • 更新管理界面添加手动检测按钮
    • 增强了主题开发(引入 dev.jsp 可以快速浏览存放在 request 域的数据,便于模板页面读取的渲染)
    • https 的支持,需要在 nginx.conf 文件的 http 块里面添加 proxy_set_header X-Forwarded-Protocol $scheme;
    • 在网站设置里添加对会话过期时间的控制
    • 改进了插件功能,使用 vue.js 客户端渲染替换原有使用 freemarker 服务端渲染
    • 备份插件支持 window 系统
    • 增加新的畅言评论框(原多说已宣布关闭,实在令人惋惜)
    • 开源协议由 GPLv2 变更到 Apache

    优化

    • 升级 JFinal 到 3.1,将 Java 版本提升至 1.7
    • 优化对后台管理页面的静态资源缓存
    • 优化插件服务的内存占用
    • 下载插件核心服务时关闭缓存
    • 优化程序更新流程,更新的检查机制
    • 管理主面板添加系统编码信息
    • 默认主题添加标题设置,避免域名过长的情况下,样式被破坏的问题
    • 优化主题管理界面
    • 废弃 session 的方式控制权限,变更为 Cookie 验证
    • 优化 /api/*的错误请求,改为响应 json 数据
    • 优化编辑文章的方式,由原来的弹窗标题改为跳转到撰写文章界面进行编辑
    • 安装界面添加安装需要的注意事项
    • 启动插件使用 java 的完整路径进行启动,避免部分云平台没有将 java 添加到 PATH 中,无法正常启动的问题
    • 删除一些没有使用资源文件,默认主题的使用通用的头像图片
    • 优化文章编辑页的文章分类的选择框的样式,优化一些其它的样式
    • 完善一些页面的 i18n,后台管理界面添加主题预览状态的提示

    修复

    • 导航条数据无法更新
    • 默认主题无法上传图片
    • 关闭更新功能后,无法正常启动的 bug (感谢 @说好不上学 发现的 bug )
    • 修复上一篇,下一篇的请求地址错误
    • 修复主题无法上传的问题
    • 修复 IE 浏览器,管理员登陆成功后无法正常的跳转
    • 修复 website 表 value 的长度不够的问题
    • 修复 mysql5.7 以上版本,需要配置sql_mode( group by 语法无法正常执行)的问题
    • 修复 Window 系统下,升级过程中无法正常解压生成新的 war 文件
    • 修复标签添加后,无法通过标签进行定位文章
    • 修复主题预览状态,预览文章页面主题的资源文件路径错误的问题
    • 修复 IE 下使用 localhost 进行访问,无法进行进行登陆( IE 限制 Cookie 的 domain 字段,不能设置为 localhost )
    • 修复插件的运行路径无法跟随程序路径变化而变化的问题( windows 的文件完整路径到 Linux 下面文件却成了文件名)

    开源地址

    截图

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

    2 条回复    2017-05-31 20:15:51 +08:00
    lsido
        1
    lsido  
       2017-05-31 12:41:37 +08:00 via Android
    多说有毒
    fhefh
        2
    fhefh  
       2017-05-31 20:15:51 +08:00
    nice 不错
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5028 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 46ms · UTC 09:55 · PVG 17:55 · LAX 02:55 · JFK 05:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.