Jspxcms 10.0.0 发布,增加自适应模板演示

栏目:技术教程 发布时间 2020-10-16 人气 

来源:https://www.oschina.net/news/119217/jspxcms-10-0-0-released

TAG:无

侵权:admin@heimacode.com

免责声明:本文图片引用自网络,如有侵权请联系我们予以删除

黑码网发布此文仅为传递信息,不代表黑码网认同其观点。

简介:Jspxcms-10.0.0-release今天正式发布。下载地址更新日志1. 升级至`jdk 8`。2. 升级至`shiro 1.6.0`。3. 修复`InfoDao`里的SQL语句多了一个括号。4. 增加自适应模板,可以自动支持PC和手机浏览器。5. 增加视频播放器`video.js`的演示,无需flash支持。6. 增加文库浏览器`pdf.js`的演示,可以直接浏览PDF文件,无需flash...

Jspxcms-10.0.0-release今天正式发布。下载地址

更新日志

1. 升级至`jdk 8`。
2. 升级至`shiro 1.6.0`。
3. 修复`InfoDao`里的SQL语句多了一个括号。
4. 增加自适应模板,可以自动支持PC和手机浏览器。
5. 增加视频播放器`video.js`的演示,无需flash支持。
6. 增加文库浏览器`pdf.js`的演示,可以直接浏览PDF文件,无需flash支持。
7. application.properties里加上`spring.jta.enabled=false`配置,防止在WebSphere里报`UnsupportedOperationException`错误。
8. 模板`sys_member_contribution_list.html`删除投稿操作必须使用`POST`方式提交。
9. 模板`app_info_favorites.html`收藏和取消收藏必须使用`POST`方式提交。
10. 由于 commons lang 类库版本升级,导致fnx.tld文件中某些方法被废弃,注释掉已被废弃的方法。
11. 去除`InfoController`和`NodeController`的`template`参数。
12. 过滤模板参数中非法字符。
13. 过滤文件管理中重命名和修改的非法字符。
14. 用户管理增加`csrf token`。
15. 修复文档移动405错误。
16. 修复站点导入时`DOCTYPE`的识别。
17. 删除加密工具类中无用代码。
18. 后台首页的访问量图表移到系统信息里,降低后台访问的压力。

后端技术

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毫秒。

详细测试报告http://www.jspxcms.com/documentation/329.html

大数据量支持:

有些程序在小数据量下可以运行的不错,但日积月累的数据量,会让程序的运行变得缓慢。

jspxcms在可支持一百万以上的数据量,在纯动态页访问的情况下,也有很快的响应速度。

百万数据量演示站:http://big.jspxcms.com/

全站静态化:

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

下载及演示:

下载地址:http://www.jspxcms.com/

演示站前台:http://demo.jspxcms.com/ 使用手机访问或者浏览器手机模式访问前台,会自动呈现手机页面。(如浏览器从PC模式切换到手机模式,需按F5刷新页面)

演示站后台:http://demo.jspxcms.com/cmscp/index.do

功能列表:

  1. 文档管理。(新闻、图集、下载、视频、作品、文库、招聘等,支持doc导入)
  2. 栏目管理。(支持多种模型的栏目,包括单页栏目)
  3. 文件管理。(zip上传自解压、zip打包下载、模板、图片、js、css)
  4. 模块组件。(定时任务、任务管理、专题类别管理、专题管理、TAG管理、评论管理、敏感词管理、评分组管理、附件管理)
  5. 功能插件。(友情链接类型管理、友情链接管理、留言板类型管理、留言板管理、广告版位管理、广告管理、投票管理,简历管理)
  6. 访问统计。(流量分析、来源分析、受访访问、地域分析、浏览器分析、操作系统分析、设备分析、访问日志)
  7. 用户管理。(用户管理、角色管理、会员组管理、组织管理、全局用户管理、全局组织管理)
  8. 系统管理。(网站设置、系统设置、站点管理、模型管理、文档属性、工作流组、工作流、发布点、操作日志)

前台模板:

后台界面:

内鬼 开关设备 偏转 迪迦 老古董 莫斯科 夜航 发明 首张 华盛顿邮报 山形 缝隙 生产设备 指引 调整器 挂起 微型计算机 调速器 方盒 墨盒 钝化 取下 密歇根 牧师 中欧 萤幕 编码器 让它 用完 友善 阿森 暴风雨 限制性 奥林巴斯 赫尔 冰球 免征 杀害 跌幅 金奖 赞赏 中共 废止 影片 里也 罗定市 狗粮 采摘 烟灰色 党中央 连通性 层次 的人 启动项 纠纷 洗牙 白版 注释 传奇 算子 给出 东瀛 情景 汽缸 核工业 山之 原作 超重 大发 毛主席 如何获得 手机维修 独享 螺钉 图册 住宅楼 降临 虚拟光驱 预压 信达 绝地 洗肠 声纳 电业局 防锈 激励机制 阿凡 专用版 新石器 珍宝 有得 灯杆 办学 高效节能 来看看 置顶 无罪 不为人知 氯气 风压
资源来源网络,若未解决请查看原文

本文地址:https://www.heimacode.com/article/60450.html