内容简介:JPress 是一个使用Java(JFinal、Jboot框架)开发的类似 WordPress 的系统,但更加侧重于企业营销和微信运营。 此版本,主要是完善对专业的 SEO 功能配置和支持,如下图所示: 以下是 JPress v2.0-rc.7 的更新内容...
JPress 是一个使用Java(JFinal、Jboot框架)开发的类似 WordPress 的系统,但更加侧重于企业营销和微信运营。
此版本,主要是完善对专业的 SEO 功能配置和支持,如下图所示:
以下是 JPress v2.0-rc.7 的更新内容:
- 新增:robots.txt 的支持
- 新增:sitemap 功能
- 新增:baidu 和 Google 的自动 ping 提交的功能
- 新增:baidu seo 自动实时 push 和 update 的功能
- 新增:用户登录成功的跳转配置
- 新增:#hasAddon() 指令 和 hasAddon() 模板方法,用于对当前应用是否启用了某个 JPress 插件。
- 优化:优化 jpress 数据表结构,使其更加合理。
- 优化:优化 Module 二次开发的代码生成器 ModuleGenerator
- 优化:升级 JFinal 到最新版本 3.7,升级 Jboot 到最新版本 2.0.3
- 优化:删除 CommonsUtils 中的 escapeHtml 方法,使用 StrUtil 替代
- 优化:删除 ControllerBase 中的 getParaSet 等无用的 Action
- 优化:Utm 存储任务 UtmBatchSaveTask 修改为 1分钟已提交一次,同时修复可能存在的线程安全问题
- 优化:对 AddonUtil 进行重构,使之更加简单合理
- 优化:调整 分类、标签 显示到菜单的交互逻辑,使之更加直观。感谢 [@喜欢吃豆包](https://gitee.com/litongclub)
- 优化:当对网站菜单进行删除的时候,弹出提示框,防止误删的问题
- 优化:JPressOptions 的 get() 方法添加返回默认值的支持
- 优化:当微信小程序等客户端通过 api 读取文章时,无法获取文章作者的问题。感谢 [@喜欢吃豆包](https://gitee.com/litongclub)
- 优化:优化 tomcat maven 模块的 pom.xml ,防止 打包tomcat的时候自动打包无用的配置文件。
- 优化:优化 #para 指令,删除其无用的代码逻辑
- 优化:修改 AddonInfo 的 isStart() 方法为 isStarted()
- 修复:当在同一个机器上部署多个 JPress,通过 jpress.sh 去关闭 jpress 时,会导致多个 JPress 应用同时关闭的问题。感谢 [@900](https://gitee.com/upwind)
- 修复:菜单 填写 html 的 icon 时,可能出现错误的问题
- 修复:WordPress 文章导入时,可能存在数据丢失的问题。感谢 [@xiyoufang](https://gitee.com/xiyoufang)
- 修复:通过 微信、QQ 等进行 Oauth 登录成功之后,跳转的路径错误的问题
- 修复:用户中心的登录页面,在二级目录下会出现部分css无法正确显示的问题
- 修复:微信运营插件 启用后,无法对其进行关闭的问题
- 修复:SwitchRender 验证选中状态错误,导致文章评论开关无法正确编辑的问题
- 修复:SortKit 多次 进行 sort 后,会导致子级内容重复加载的问题
- 修复:当卸载模板后,重新安装新模板,由于缓存原因还是现实之前模板内容的问题
JPress的主要特点
模板
-
模板安装
-
模板卸载
-
在线编辑(删除模板、修改模板、上传模板)
-
完善的开发文档
-
极致的开发体验
插件
-
插件在线安装、卸载
-
插件在线启用、停止
-
插件在线更新
-
支持在插件里添加新的 Controller
-
支持在插件里添加新的 Handler
-
支持在插件里添加新的 Interceptor
-
支持在插件里添加新的 Html、Css 和 Js
-
支持在插件里创建新的数据库表以及对应的 Model
-
支持在插件里链接不同的数据库
-
支持通过插件动态扩展后台菜单和用户中心菜单
-
插件扩展的菜单支持用户权限设置的管理
-
插件被停止:该插件的所有Controller、Handler、Intercepter 自动被移除
-
插件被卸载:该插件的所有资源全部被删除
用户
-
独立登录和注册入口
-
独立的用户中心(投稿、文章管理和评论管理、个人资料等)
-
手机短信和邮箱激活配置
-
支持第三方登录:微信和QQ等
微信
-
微信公众号对接
-
微信公众号运营插件
-
微信公众号菜单管理
-
微信公众号自定义关键字匹配
-
微信小程序管理
其他
-
WordPress、Hexo、Jekyll 文章一键导入
-
Docker 一键部署
-
阿里云、腾讯云CDN在线配置
-
阿里云、腾讯云短信验证(用户注册手机验证)
-
附件自动可配置自动同步阿里云OSS
-
完善的API接口配置管理
-
文章和页面独立的SEO配置
-
更多功能等你发现...
交流
-
官网:http://www.jpress.io (新版上线、欢迎吐槽)
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- Dart 2.7 发布,新增扩展方法支持
- Cocoapods 新增 CDN 支持的源码解读
- 赏色 2.6.0 发布,新增多个颜色空间支持
- PostgreSQL 14 pageinspect 新增 gist 索引支持
- Metabase 0.30.3 发布,新增中文翻译支持
- 没有 Python,微软宣布 Excel 新增 JavaScript 支持
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。