内容简介:JPress 是一个使用 Java 开发的类似 WordPress 的产品,具有完善的模板和插件功能,并在此基础上新增了在线商城、会员中心以及和微信深度整合的功能。 到目前为止, 已经有 10w+ 网站使用 JPress 进行驱动,其中包...
JPress 是一个使用 Java 开发的类似 WordPress 的产品,具有完善的模板和插件功能,并在此基础上新增了在线商城、会员中心以及和微信深度整合的功能。
到目前为止, 已经有 10w+ 网站使用 JPress 进行驱动,其中包括多个政府机构,200+上市公司,中科院、红+字会等。然而,JPress不仅仅只是建站,我们认为不管世界的互联网发生什么样的变化,APP、小程序都需要有网站支持,这才是我们的切入点。
所以,随着政企用户的不断增多,针对分布式、高并发、高安全等的企业级需求持续加强,JPress 针对这样用户,JPress也推出了收费的企业版,开源软件也只有推出收费的版本才是良性和健康的发展方向。
JPress v3.2.1 新增了模板预览功能,只需要在后台安装模板,尽管没有开启,一样可以通过前端传入 template=模板id 这样的参数,使用该模板进行渲染。
同时,JPress v3.2.1 升级 ckeditor 到最新版本,支持可以从 word 复制内容并粘贴到到 CKeditor 编辑器,包括图片等内容。
JPress v3.2.1 更新内容如下:
- 新增:模板预览功能,前端可以通过 url 访问指定已经安装的模板
- 优化:升级 ckeditor 到最新版本,以支持 word 的复制粘贴功能
- 优化:通过 QQ 进行第三方登录时,发生错误提示不明显的问题
- 修复:分销用户无法正确获取分销金额的问题
- 修复:ArticleService.findListByCategoryId() 的 count 参数不起作用的问题
- 修复:通过 paypal 进行支付发生错误的问题
- 修复:加购物车返回的 Json 内容不正确的问题,感谢 @一座城你说你不懂
- 修复:通过 Github 第三方登录无法获取正确的用户数据的问题
以下是关于 JPress 的一些功能和特点:
功能
内容相关
- 文章管理
- 页面管理
- 评论管理
- 附件管理
电商相关
- 产品管理
- 会员管理
- 订单管理
- 分销管理
- 提现管理
- 优惠券管理
- 支付配置
- 物流配置
用户相关
- 用户管理
- 会员管理
- 权限管理
- 订单管理
- 用户标签
- 短信群发
- 邮件群发
系统相关
- 模板管理
- 插件管理
- 微信管理
- 系统管理
特点
模板
- 模板在线安装、卸载
- 模板在线启用、切换
- 在线编辑及实时生效
- 完善的模板开发文档
- 极致的模板开发体验
插件
- 插件在线安装、卸载
- 插件在线启用、停止
- 插件在线更新
- 支持在插件里添加新的 Controller
- 支持在插件里添加新的 Handler
- 支持在插件里添加新的 Interceptor
- 支持在插件里添加新的 Html、Css 和 Js
- 支持在插件里创建新的数据库表以及对应的 Model
- 支持在插件里链接不同的数据库
- 支持通过插件动态扩展后台菜单和用户中心菜单
- 插件扩展的菜单支持用户权限设置的管理
- 插件被停止:该插件的所有Controller、Handler、Intercepter 自动被移除
- 插件被卸载:该插件的所有资源全部被删除
用户
- 独立登录、注册入口
- 手机短信、邮箱激活功能
- 用户中心(投稿、文章管理、评论管理、个人资料管理等)
- 第三方登录:微信、QQ、钉钉等
- 微信浏览时,通过微信授权自动获取用户信息
角色和权限
- 角色管理
- 全自动、免维护的权限字典(自动发现后台路由、插件安装卸载自动分配对应)
- 角色和权限的分配
- 用户多角色功能
- 超级管理员
微信
- 微信公众号对接
- 微信公众号关键字自动回复
- 微信公众号菜单设置
- 微信公众号运营插件
- 通过运用插件灵活扩展各种微信营销功能
- 微信小程序对接、和配置
SEO
- 每篇文章和页面独立的SEO设置
- Baidu API 的实时推送
- Baidu 和 Google 的自动 Ping 提交
- Sitemap 自动生成、后台支持自定义的开启和关闭
- robots.txt 爬虫蜘蛛的支持
- 整站伪静态支持,支持自定义开后缀
其他
- WordPress、Hexo、Jekyll、微信公众号等文章一键导入
- 编写文章随意切换 CKEditor 和 Markdown 编辑
- 最大化、沉侵式的文章编写体验
- Docker 一键部署
- 阿里云、腾讯云 CDN 在线配置
- 阿里云、腾讯云短信验证(用户注册手机验证)
- 附件自动可配置自动同步阿里云 OSS
- 完善的API接口配置管理
功能再多、体验再好,不如亲自试一试。
在 Linux 上运行
wget https://gitee.com/fuhai/jpress/raw/master/install.sh && bash install.sh
通过 Docker 上运行
curl -O https://gitee.com/fuhai/jpress/raw/master/docker-compose.yml && docker-compose up -d
通过 Eclipse 或者 Idea 等开发 工具 运行
- 1、在本地安装好 Java、Maven 等开发环境
- 2、将源码下载、并导入 eclipse 或者 idea
- 3、在项目的根目录,执行
mvn clean install
命令进行编译 - 4、在开发工具,右键运行
starter/src/main/java/io.jpress.Starter
下的main()
方法 - 5、通过浏览器访问
http://127.0.0.1:8080
,进行自动安装
交流
- 官网:http://www.jpress.io
- 论坛社区:点击这里
- 插件列表:点击这里
- 模板列表:点击这里
接下来的时间里,JPress 将更加专注为中国互联网生态,会基于 JPress 陆续推出 微信小程序、百度小程序、文档和视频教程等,呼吁广大的 前端工程师、Javaer 起来完善 JPress 模板及插件生态。一起见证一个更好的中国的 JPress。
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- 文件预览 kkFileView v1.1 新增多媒体预览支持等
- goFileView 20200729 更新,新增 PDF 预览
- HeyUI 1.5.0 版本更新,新增图片预览、抽屉组件
- Android 11 第三个开发者预览版发布,新增无线调试功能
- 配置中心 duic 2.2.0 发布,新增 OAI 预览及精练代码
- Vue 组件库 heyui@1.18.0 发布,新增地址选择、图片预览组件
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。