基于 JFinal 的 JPress V5.0 正式版,重磅发布!

JPress 是一个使用 Java 开发的、功能极其强大的 CMS 网站管理系统,始于 2015 年,经过七年的发展,目前已有超过 10w+ 网站使用 JPress 搭建,其中包括多个市级政府门户、200 + 上市公司、中科院、红 + 字会等等。

JPress 的发展,离不开诸多优秀的代码贡献用户,没有你们就没有 JPress 的今天。感谢!

JPress v5 更新了哪些?

JPress V5 的更新,主要是围绕着 “政企门户” 的功能点去更新的,因此,在新增功能的同时,相比 JPress V4.x ,我们也移除了许多的功能。

1、移除了电商的功能

移除电商功能,主要是因为以下 3 点:

  • 1、在目前中国的市场中,我们很难再见到有企业通过自己的官网来售卖产品;

  • 2、由于国家或者地方的一些政策,企业在建立官网时有电商的功能,就需要更多的相关资质,电商功能反而给企业带来累赘。

  • 3、电商功能逻辑复杂,若想完善支持,必然会带来更多的编码、测试和维护,因而增加了 JPress 产品的技术债务。

在大环境的趋势下,我们在 JPress V5 版本中,移除了购物车、在线支付、订单管理、财务管理、优惠券、会员等跟电商相关的功能。但是,商品的展示功能没有移除,企业可以在后台发布产品信息,用户通过官网了解产品后,通过其外链到其他平台完成购买行为。

2、移除了用户中心的投稿、收藏等功能

JPress 始于 2015 年,那时是一个公众号盛行的 “媒体” 时代,JPress 也 “担当” 起了行业新闻门户基石的角色,在这种需求驱使下,投稿、收藏等是一个 “媒体” 网站的基础功能。但现在,JPress 定位为 “企业门户”,已经不会再有人给一个企业去投稿,也不会再有人去注册账号收藏一篇企业门户的文章了....

3、新增多站点模块

随着中国的强大,已经有越来越多的企业在走出国门。他们针对不同国家和地区推出不同的站点的需求,也越来越是明确。

JPress 为了满足这类企业的需求,特别推出了多站点功能,每个站点可以绑定不同的语言,当相关语言用户访问到网站时,会自动跳转到最为匹配的子站点上去,为用户提供更好、更直观的服务。

4、新增表单模块

JPress 表单模块,是一个类似 “问卷网”、“问卷星”、“金数据” 的产品模块,帮助企业在自己的官网上进行问卷调查、数据搜集、用户报名或者在线投票等工作,同时数据不会经过任何 SaaS 或第三方,理论上数据更加私密和安全。

同时,创建好表单后,我们可以把表单插入到任意的官网文章中,此时,用户在阅读文章的同时,可以参加表单数据的提交,如下图所示:

 


5、新增视频模块

在抖音、快手、视频号横行的今天,在 5G 网络、高速网络家至户到的今天,视频俨然成为一种最为直观的信息载体和媒介。

JPress 的视频功能,直接打通了阿里云 VoD 和 腾讯云 VoD,在支持本地视频的同时整合云端成熟产品和技术,为企业提供了更好的视频管理模块。在发布文章和页面时,我们可以轻松地把云端视频嵌入到网页中,维度介绍公司及其产品。

6、新增招聘模块

一个企业最为重要的资源,便是人才,而招聘则是最直接获取人才的渠道。通过公司官网招聘,不仅仅是极为有效的办法,而且是最为 “正规” 的办法之一。

JPress 的愿景是成为每个政企门户的首选系统,那招聘则是一个最为基础的模块。

7、新增模板拖拽

JPress 的模板拖拽设计功能,和目前市面上的拖拽设计功能完全不一样,JPress 拖拽的 “UI 组件” ,是来源于模板的提供,也就意味着:每套模板所拥有的 “UI 组件” 是完全不一样的。这样极大的方便了模板的作者,模板作者完全根据自己的设计风格来提供 UI 组件,而也无需适配系统,使得 JPress 模板足够强大和灵活。

JPress 模板作者,只需要在现有模板的 html 上,添加一行代码:#blockContainer('容器名称')#end,即可让模板拥有了拖拽设计的能力。

在开发 JPress 模板的过程中,我们还编写了超高性能的 js 模板引擎、编写基于 bootstrap 拖拽设计的构建工具,也都已经开源:

  • 1、fasty:  一个极快的 JavaScript 模板引擎。开源地址:https://gitee.com/fuhai/fasty

  • 2、bsFormBuilder: 一个基于  Bootstrap (v4.x) 的表单构建工具。开源地址:https://gitee.com/fuhai/bsFormBuilder

8、已有模块新增更多运营支持

在文章分类中,添加了 “是否推荐”、“是否置顶”、缩略图、装饰图 等功能。

在文章中,添加了 “是否允许评论”,“是否推荐”,“是否指定”,“是否热门”,“是否头条”,“是否允许搜索”... 等辅助运营的细节功能优化。

9、安全问题进一步提升

安全,我们视为 JPress 的生命。

JPress 的愿景是成为企业门户的首选系统,那么必然把产品安全作为重中之重。我们甚至把安全问题,提高到功能和用户体验之上。JPress v5 在安全方面有做了许多的增强和改进,此处不再细节举例....

10、还有其他细节...

附件新增了分类,方便用户在编写文章插入附件,通过分类去筛选附件....

在页面中也添加了分类的功能,通过分类去指定 “一批” 的页面模板....

11、还有文档...

随着 JPress 企业化的运作,文档功能也有专职小伙伴全职来维护,相信在不久的未来,你会看到一个俨然不一样的开源 JPress。

JPress 企业版

JPress 是基于 LGPL 开源协议进行开源的,许多企业想基于 JPress 二次开发而不受限于 LGPL 协议的限制,可以联系我们购买。

同时 JPress 企业版目前有许多市级政府门户、地方国有银行、国内顶级的上市汽车集团在使用,在安全方面经历了这些机构邀请的国内顶尖安全团队蹂躏,目前已经成为打不倒的小强,其中许多安全方面的优化也回馈到了开源版本。

另外,企业版还提供了 3 级等保评测、文章内部和公司部门绑定、基于 Flowable 工作流的文章发布审核流程、在线的审核流程拖拽设计... 等等功能,有需求的同学欢迎联系我们。


评论区

JFinal

2022-08-18 23:21

jpress是非常优秀的开源项目,作者 @海哥技术功底极其深厚,开发经验丰富,非常看好jpress 后续发展

看得出 jpress 的定位越来越清晰, jpress 的商业模式大概率能成功,期待 jpress 的好消息

haojay

2022-08-19 09:27

@JFinal 来自CEO对项目总监的点评

海哥

2022-08-19 10:53

@JFinal 感谢波总的高度评价,JPress 养活我们一个小团队问题不大了,这得益于 JFinal 灵活的架构和设计。

后续,我们会在运营 JPress 的基础,通过技术积累和运营积累,继续以 JFinal 为技术核心,推出更好的产品,回馈社区。

JFinal

2022-08-19 12:09

@海哥 jpress 不断迭代发展,除了项目自身能越做越强,这个不断变强的过程再打造另一个成功的产品概率会高得多

成功才是成功之母