PublicCMS 202004.a 发布,更专业的 JAVA CMS
PublicCMS 是采用2020年最新主流技术开发的开源JAVACMS系统,后台语言支持中文,繁体,英文,日文。架构科学,轻松支持上千万数据、千万PV;既能单进程最小化运行,也可以平台化部署;支持全站静态化,SSI,动态页面局部静态化等为您快速创建网站,建设大规模站点提供强大驱动,也是企业级项目产品原型的良好选择
快速下载编译运行
git clone https://gitee.com/sanluan/PublicCMS.git cd PublicCMS/publiccms-parent ./mvnw clean package cd publiccms/target java -jar publiccms.war
docker中运行
docker run -d -p 8080:8080 sanluan/publiccms
自行构建镜像运行
git clone https://gitee.com/sanluan/PublicCMS.git cd PublicCMS/publiccms-parent ./mvnw clean package cd ../ docker build -t mypubliccms . docker run -d -p 8080:8080 mypubliccms
访问程序页面http://localhost:8080/publiccms/ ,根据页面提示配置并初始化数据库
框架升级
- 所有JAVA框架升级到最新版本
- JDK11、JDK13兼容性改进
- 升级CKEditor编辑器到4.14.0
- 升级Codemirror到5.52.0
程序功能修改
- 增加投票、投票模板示例
- 增加图片文件高度宽度记录
- 增加动态模板可接受参数类型控制
- 增加批量上传附件
- 增加内容评分
- 管理后台对手机屏幕适配
- 后台语言增加繁体中文
- 优化后台UI菜单溢出增加滚动条
- 优化内容、分类链接地址存储
- 安装页面兼容性修改
- 百度编辑器word转存功能复制按钮改完html5方式
- 删除分类编码回收
- 删除内容静态文件删除
- nginx配置模板增加https相关配置,增加tomcat https相关配置
- 增加多数据源动态方言切换
- 增加内容审核驳回
- 增加apptoken刷新功能,增加设备绑定用户名验证
- 增加hibernate实体生成代码
BUG与缺陷修复
- 索引优化(https://github.com/sanluan/PublicCMS/issues/33)
- 数据脚本可能执行危险SQL修改(需要超级管理员权限)(https://github.com/sanluan/PublicCMS/issues/29)
- 前台投稿造成的XSS攻击修复(https://github.com/sanluan/PublicCMS/issues/27)
- 通过x-forwarded-for头信息伪造访客ip漏洞修复(https://github.com/sanluan/PublicCMS/issues/26)
- 分类类型扩展字段描述信息XSS攻击修复(需要管理员权限)(https://github.com/sanluan/PublicCMS/issues/25)
- 跳转地址安全问题修复
- HTTP响应截断修复
- 运行被打断的任务计划,启动新节点恢复就绪状态
鸣谢
- 感谢对PublicCMS渗透测试,并第一时间提交漏洞详情的各位
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Aliyun Funcraft v3.6.7 发布
Fun是一个用于支持Serverless 应用部署的工具,能帮助您便捷地管理函数计算、API 网关、日志服务等资源。它通过一个资源配置文件(template.yml),协助您进行开发、构建、部署操作。 v3.6.7版本 北京时间 2020 年 03月 29日 Aliyun Funcraft 发布了 v3.6.7版本,该版本 功能增强: template.yml 模板文件校验支持 ROS Schema fun deploy 支持字体目录 fonts 问题修复: 修复 npm install github 仓库时依赖报错的问题 修复 fun build 场景中 flow 的 DefinitionUri 指向问题
- 下一篇
微信模块 Oejia_wx v0.6.2 发布,缓存对象配置模型等多项优化
Oejia_wx v0.6.2 发布了。Odoo 的微信模块,提供了对微信公众号、企业号(企业微信)及小程序的接入与管理,实现了微信消息与Odoo聊天的无缝对接。 v0.6.2 用户组字段名兼容修复,公众号用户性别增加未知选项 对接配置时的异常提示优化 优化缓存对象赋值更新的方式,entry优化为延迟加载 公众号、企业微信等的配置模型切换为新独立模型 SessionStorage增加过期判断机制 统一依赖和使用的SDK库,简化代码结构 公众号对接配置增加加密模式设置项 基本使用说明 功能大纲
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2整合Redis,开启缓存,提高访问速度
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Hadoop3单机部署,实现最简伪集群
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- CentOS7安装Docker,走上虚拟化容器引擎之路
- CentOS8编译安装MySQL8.0.19
- Docker安装Oracle12C,快速搭建Oracle学习环境