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

栏目: Java · 发布时间: 6年前

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

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

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

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

功能

  • 提供日志,分类,标签,评论的管理

  • 支持插件模式 如何编写一个zrlog插件 http://blog.zrlog.com/post/zrlog-plugin-dev

  • 高度可定制的主题功能

  • 支持第三方评论插件

  • 提供 editormd 主流的富文本编辑器,基本上满足了管理员的编辑需求

  • 缓存公共数据,访问速度更快

  • 支持页面静态化

  • 支持扩展第三方云存储(默认七牛)

  • 支持数据库定时备份

  • 在线更新升级

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的长度不够的问题

  • 修复 mysql 5.7以上版本,需要配置sql_mode(group by语法无法正常执行)的问题

  • 修复Window系统下,升级过程中无法正常解压生成新的war文件

  • 修复标签添加后,无法通过标签进行定位文章

  • 修复主题预览状态,预览文章页面主题的资源文件路径错误的问题

  • 修复IE下使用 localhost 进行访问,无法进行进行登陆(IE限制Cookie的domain字段,不能设置为localhost)

  • 修复插件的运行路径无法跟随程序路径变化而变化的问题(windows的文件完整路径到 Linux 下面文件却成了文件名)

截图

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

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

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


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Ruby原理剖析

Ruby原理剖析

[美] Patrick Shaughnessy / 张汉东、秦凡鹏 / 华中科技大学出版社 / 2016-12-1 / 78.80元

《Ruby原理剖析》解开Ruby编程语言的魔法面纱。全书图文并茂、深入浅出地剖析了Ruby编程语言的核心工作原理。作者本着科学实证的精神,设计了一系列实验,帮助读者轻松了解这门编程语言的工作奥秘,包括Ruby如何用虚拟机执行代码,Ruby的垃圾回收算法,以及类和模块在Ruby内部的关系等。一起来看看 《Ruby原理剖析》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

URL 编码/解码
URL 编码/解码

URL 编码/解码

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具