详情介绍
PublicCMS是采用2018年最新主流技术开发的开源CMS系统。架构科学,轻松支持上千万数据、千万PV;支持全站静态化,SSI,动态页面局部静态化等为您快速建站,建设大规模站点提供强大驱动,也是企业级项目产品原型的良好选择。
快速运行
本地准备ja va,mysql环境,下载可执行程序压缩解压缩后运行startup.bat或startup.sh
访问程序页面http://localhost:8080/publiccms/ ,根据页面提示配置并初始化数据库 管理后台访问相对路径为http://localhost:8080/publiccms/admin/ ,数据脚本内置管理员账号/密码:admin/admin,登录后请务必修改密码
定制运行方式
windows启动命令
ja va -jar -Dcms.port=8080 -Dcms.contextPath=/publiccms -Dcms.filePath="%cd%\data\publiccms" publiccms.war
linux启动命令
ja va -jar -server -Dcms.port=8080 -Dcms.contextPath=/publiccms -Dcms.filePath="`pwd`/data/publiccms" publiccms.war
其中-Dcms.port为程序启动监听端口,-Dcms.contextPath为上下文路径(使用-Dcms.contextPath="",上下文路径为/),-Dcms.filePath为数据目录的绝对路径
docker中运行 直接执行:
docker run --name=publiccms -d -e "PORT=8080" -e "CONTEXTPATH=/publiccms" -e "FILEPATH=/data/publiccms" -p 8080:8080 -v /data/publiccms:/data/publiccms sanluan/publiccms框架升级
程序功能修改
增加一个演示站点,带中英文切换功能
增加后台菜单与页面国际化
增加搜索结果排序
后台UI修改
删除投票,抽奖功能
删除getDateNumber扩展函数
增加登录页面语言切换
美化模板示例代码与模板帮助代码,增加多语言页面示例
代码生成工具对站点ID做默认处理
将集群节点监控,系统监控等放到站点管理中
后台菜单主键改为手动指定
站点管理中添加域名时增加通配域名,域名模板根目录配置
增加分类高级选项隐藏功能
页面管理中增加页面片段管理入口
工作台增加用户统计数据展示
SQL脚本提升兼容性
增加网站文件排序功能
页面片段默认0条有效数据
分类指令,页面片段数据指令增加返回扩展属性选项
增加浏览器返回拦截
BUG与缺陷修复
CSRF(https://github.com/sanluan/PublicCMS/issues/11)
Directory Tra versal(https://github.com/sanluan/PublicCMS/issues/12)
Unsafe Unzip(https://github.com/sanluan/PublicCMS/issues/13)
解析功能XXE漏洞
推荐位管理人员选择bug
redis缓存前缀丢失bug
定制接口提示未授权bug
百度编辑器插入视频后无法保存bug
指令新增文章延迟显示问题
内容增加页面系统字段是否必填无效bug
站点编辑页面回车提交表单优化
IPV6兼容性优化
推荐位数据条数失控bug
页面片段权限控制bug
redis连接池重复创建bug
数据字典增加站点属性
页面片段投稿显示不正常
添加子分类不支持分类类型选择缺陷
模板相关修改
缩略图路径不包含site.sitePath
演示
演示后台:/admin/
演示账号/密码 test/test
PublicCMS 更新日志:
程序功能修改
1、增加访问统计功能
2、增加内容产品列表
3、增加产品订单、付款、退款
4、增加账户充值
5、取消外链不能引用限制
6、取消引用内容查询限制引用
7、增加原词库词条忽略功能
8、后台登录增加sha512加密
9、增加内容复制功能
10、增加页面片段数据复制功能
11、邮件发送增加抄送,秘密抄送,附件,发件人姓名等选项,收件人支持多个
12、增加模板、静态文件、任务脚本git仓库同步功能
13、增加更多投稿表单入口
14、增加模板、任务计划脚本导入导出功能
15、增加个人中心模板示例
16、增加页面片段非SSI环境加载静态文件
BUG与缺陷修复
1、修复保存时勾选审核 静态化页面获取的内容状态不正确bug
2、修复tag热度修改无效问题
3、删除引用得内容时,更新对应的分类页面
4、弹窗safari兼容性修复
模板相关修改
1、修改所有表单请求.do后缀
Public CMS架构图
Public CMS管理后台
Public CMS Management
Public CMS 管理バックグラウンド
下载地址
人气源码
相关文章
-
Java轻量级类隔离框架 SOFAArk Project v2.2.14
SOFAArk 是一款基于 Java 实现的动态热部署和轻量级类隔离框架,由蚂蚁集团开源贡献,主要提供应用模块的动态热部署和类隔离能力。欢迎需要的朋友下载使用...
-
SpringBlade微服务开发平台 v4.2.0
SpringBlade 是一个由商业级项目升级优化而来的SpringCloud分布式微服务架构、SpringBoot单体式微服务架构并存的综合型项目,采用Java8 API重构了业务代码,完全遵循阿里巴...
-
Diboot轻代码开发平台 v2.11.0
Diboot轻代码开发平台是一个面向开发人员的低代码开发平台,将重复性的工作自动化,提高质量、效率、可维护性...
-
RuoYi-activiti工作流平台源码 v4.1
RuoYi-activiti是一款以若依开源权限管理系统为基础开发平台并集成了activiti框架完成的工作流系统,旨在打造集流程设计、流程部署、流程执行、任务办理、流程监控于一体的...
-
RuoYi若依权限管理系统 v4.7.9
RuoYi若依权限管理系统是一个基于SpringBoot的权限管理系统,代码易读易懂、界面简洁美观, 核心技术采用Spring、MyBatis、Shiro没有任何其它重度依赖,喜欢的朋友快来下载...
-
Java Struts2漏洞复现工具
今天给大家分享Java Struts2漏洞复现工具,喜欢的朋友快来下载体验吧...
-
java操作excel的jar包(jxl.jar包 源码)
jxl.jar是通过java操作excel表格的工具类库,能够修饰单元格属性,是由java语言开发而成的,接下来通过本文给大家介绍java操作excel的jar包(jxl.jar包 源码),喜欢的朋友快...
-
springboot整合QuartJob实现定时器实时管理源代码
Quartz是一个完全由java编写的开源作业调度框架,形式简易,功能强大,,下面给大家分享springboot整合QuartJob实现定时器实时管理源代码,感兴趣的朋友快来下载体验吧...
-
SOFABoot开源框架 v3.24.0
SOFABoot 是蚂蚁集团开源的基于 Spring Boot 的研发框架,它在 Spring Boot 的基础上,提供了诸如 Readiness Check,上下文隔离,类隔离,日志空间隔离等等能力...
-
基于SSM的应急资源管理系统源码 v1.0
应急资源管理系统用的是是比较流行的SSM和前端JSP技术,用它来创建使用脚本语言,结合HTML代码来制作动态 网页,欢迎需要的朋友下载使用...
下载声明
☉ 解压密码:www.jb51.net 就是本站主域名,希望大家看清楚,[ 分享码的获取方法 ]可以参考这篇文章
☉ 推荐使用 [ 迅雷 ] 下载,使用 [ WinRAR v5 ] 以上版本解压本站软件。
☉ 如果这个软件总是不能下载的请在评论中留言,我们会尽快修复,谢谢!
☉ 下载本站资源,如果服务器暂不能下载请过一段时间重试!或者多试试几个下载地址
☉ 如果遇到什么问题,请评论留言,我们定会解决问题,谢谢大家支持!
☉ 本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。
☉ 本站提供的PublicCMS开源建站系统 v5.202302.f资源来源互联网,版权归该下载资源的合法拥有者所有。