起航学习网

- 让每个人都能学到最前沿新知识、新技能!
起航学习网
当前位置: 起航学习网 > 短期培训 > 编程语言 > 国内开源Java CMS:你知道Java CMS的用法吗

国内开源Java CMS:你知道Java CMS的用法吗

时间:2018-05-15 13:59:29来源:编程网 作者:IT培训网 已有: 名学员访问该课程

前言:Jspxcms-9.0.0-release今天正式发布。同时官方的社区论坛系统也上线了,基于kotlin、spring boot 2、mybatis、thymeleaf开发,待功能更加完善后,会采用GPL-3开源发布。

Jspxcms 9.0.0 发布,国内开源 Java CMS,如果开源了,你会选择用吗,你知道Java CMS的用法吗?

Jspxcms-9.0.0-release今天正式发布。同时官方的社区论坛系统也上线了,基于kotlin、spring boot 2、mybatis、thymeleaf开发,待功能更加完善后,会采用GPL-3开源发布。

新功能(New Feature)

新增站点间推送功能。

新增微信jssdk分享功能。

新增站点导入导出功能。

改进(Improvement)

站点复制功能可以复制所有模板、模型、栏目和文档。

站点独立配置微信公众号。

将flash上传组件改为jquery上传组件。

后端技术

SpringBoot:提供了对Spring开箱即用的功能。简化了Spring配置,提供自动配置auto-configuration功能。

Spring:是提供了IoC等功能,是目前最流行的Java企业级开发框架。

SpringMVC:MVC框架,使用方便,Bug较少。

JPA:持久化框架。属于JSR标准,JPA实现选择最常用的Hibernate。

SpringDataJPA:对JPA封装,大部分查询只需要在接口中写方法,而不需要实现改方法,极大开发效率。

QueryDSL:实现类型安全的JPA查询,使用对象及属性实现查询,避免编写jpql出现的拼错字符及属性名记忆负担。

FreeMarker:模板组件。

Shiro:安全组件。配置简便。

Lucene:全文检索组件。实现对中文的分词搜索。

Ehcache:缓存组件。主要用在JPA二级缓存、Shiro权限缓存。

Quartz:定时任务组件。

前端技术

jQuery:JavaScript库。

Bootstrap:响应式设计前端框架。

AdminLTE:后台管理平台开源框架。

jQuery UI:基于jQuery的UI框架。

jQuery Validation:基于jQuery的表单校验框架。

UEditor:Web富文本编辑器。

Editor.md:基于Markdown语法的Web文本编辑器。

ECharts:用于生成图标的组件。

My97DatePicker:日期组件。

zTree:树组件。

无侵入式二次开发:

支持无侵入式插件和二次开发,无需修改系统原有代码,即可无缝整合Entity、Service、Controller、功能菜单、权限、标签、国际化等功能。查看教程。

可独立管理的站群:

支持多组织、多站点、独立管理的网站群,各个站点可以有独立的管理员,对本站用户、组织、模型、栏目等信息进行独立管理,互不干扰。

高并发:

jspxcms有近乎完美的性能表现,在没有做特殊优化、纯动态页下,支持高并发访问。

对http://demo.jspxcms.com/测试结果简要描述:5000次请求,500次并发,全部成功,总耗时31.124秒,每秒处理160.65个请求,每个请求耗时6.225毫秒。

对http://demo.jspxcms.com/node/40测试结果简要描述:5000次请求,500次并发,全部成功,总耗时11.969秒,每秒处理417.73个请求,每个请求耗时2.394毫秒。

百万级数据支持:

很多cms在小数据量下可以运行的不错,但在日积月累的数据量增加,会让这些cms运行缓慢、不堪重负。

jspxcms在不需要任何特殊处理和优化的情况下,轻松支持百万级数据量,且在纯动态页访问的情况下,一样快速如飞。

全站静态化:

可以对所有的首页、栏目页、详细页做静态化处理,极大的提高网站负载能力。在数据量大的情况下,可以设置栏目列表前n页静态化(列表前几页访问量较大),n页后为动态页(列表页n页后较少人访问,可以使用动态页),避免生成静态页时耗费太多时间。

功能列表:

文档管理。(新闻、图集、下载、视频、作品、文库、招聘等,支持doc导入)

栏目管理。(支持多种模型的栏目,包括单页栏目)

文件管理。(zip上传自解压、zip打包下载、模板、图片、js、css)

模块组件。(定时任务、任务管理、专题类别管理、专题管理、TAG管理、评论管理、敏感词管理、评分组管理、附件管理)

功能插件。(友情链接类型管理、友情链接管理、留言板类型管理、留言板管理、广告版位管理、广告管理、投票管理,简历管理)

访问统计。(流量分析、来源分析、受访访问、地域分析、浏览器分析、操作系统分析、设备分析、访问日志)

用户管理。(用户管理、角色管理、会员组管理、组织管理、全局用户管理、全局组织管理)

系统管理。(网站设置、系统设置、站点管理、模型管理、文档属性、工作流组、工作流、发布点、操作日志)

毕业季的来临,面对众多的工作选择,软件开发,IT行业成为了很多毕业生的选择,不仅因为薪资水平高,更主要的是发展前景比较好,能够拥有一技之长,这也使得自己变得有选择的余地。Java开发是一个相对比较系统,需要学习的更多,选择郑州Java培训,走进郑州达内的大家庭,一起拼搏奋斗,一起争取属于自己的美好明天。

文章出自:http://qh.itpxw.cn/peixun/software/201839964.html

文章标题:国内开源Java CMS:你知道Java CMS的用法吗



免责声明:本站文章均由入驻起航学习网的会员所发或者网络转载,所述观点仅代表作者本人,不代表起航学习网立场。如有侵权或者其他问题,请联系举报,必删。侵权投诉

你也许会喜欢如下的文章?
(责任编辑:IT培训网)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
培训学校
IT培训网 访问该机构站点 报名留言 加为好友 用户等级:注册会员 用户级别:10 机构名称:IT培训网 联 系 人:罗老师 联系电话:13783581536 联系手机:13783581536 在线客服:起航学习网客服 在 线 QQ:起航学习网客服 电子邮件: 网站域名:http://www.itpxw.cn 注册时间:2016-07-18 11:07 最后登录:2024-02-20 13:02
推荐内容