ClassCMS

简介

ClassCMS是一款简洁灵活的开源内容管理系统,可以非常方便的通过它来快速开发各种网站应用.

兼容PHP5.2--PHP8.0,在APACHE、NGINX、IIS上都能使用,默认支持MySQL SQLite两种数据库,支持上百万数据量。

系统没有多余的功能,整体安装包不到1M(去掉编辑器与Layui后不到300KB),拥有完善与灵活的应用插件机制,常用功能均可制作成应用插件.

系统模板语言简单,只需要懂HTML+CSS即可制作简单的网站模板.


后台页面基于Layui制作,自适应页面,在手机端也有不错的使用体验.

通过后台模型,可以快速增加栏目,支持无限级栏目,栏目网址支持中文.

拥有各类输入框类型,能快速扩展文章字段,栏目变量,用户属性,通过应用插件也可方便的扩展制作各类输入框.

后台有完善的权限体系,可自定义每个角色的权限,,可自定义栏目与输入框与的查看修改权限.


安装包下载:ClassCMS.zip [862KB]

更新记录:

2020-11-17:bug修复

2020-11-05:debug模式开启时才允许上传应用,后台优化,bug修复

2020-10-24:网址匹配改进;新增后台模板head方法,方便公共调用

2020-10-14:直接删除某个应用文件夹后,后台可以强制卸载此应用

2020-10-09:依赖应用安装修复;ip获取修复

2020-09-25:多项文本框支持设定每列宽度;新增数据多级联动框,数据无限联动框.[需要运行update.php]

2020-09-14:C函数执行方法时区分大小写;bug修复;性能提升;如果用户有'模型管理-字段管理'权限,则自动拥有所有字段的所有权限,变量与属性同理

2020-09-09:文件上传方法支持自定义路径;商城中各类编辑器支持自定义文件上传路径,bug修复

2020-09-07:图片/文件上传输入框允许配置上传路径,可以选择随机文件名或固定文件名或原文件名

2020-09-05:安装时弹窗宽度高度自适应;模板文件禁止直接访问;用户如无属性权限则右上角不显示个人资料链接,如无首页栏目则首页为网站根目录

2020-08-31:修复多图上传错误;tags输入框取消格式化html代码

2020-08-28:安装时判断get_loaded_extensions函数是否被禁用;sqlite数据库删除表时同时删除索引代码修复

2020-08-25:安装时可以选择应用;用户列表页自定义显示用户属性;新增数据选择系列输入框.[需要运行update.php]

2020-08-21:新增文章查询order=rand时随机排序;表名如果为no_perfix_前缀则不自动加前缀

2020-08-15:后台用户列表页可以选择用户属性显示;tags输入框增加不允许重复选项

2020-08-08:网址匹配取消{}匹配模式;用户登入改为token模式;应用选择输入框增加多选模式;增加模板head,body钩子.[需要运行update.php]

2020-07-31:取消后台文章列表页浏览按钮;后台菜单修改

2020-06-28:兼容php8

升级方法:

请先备份文件与数据库

下载安装包后,将文件覆盖,注意:index.php文件不要覆盖,里面有数据库配置信息

如有改动过的文件(如模板),请注意不要覆盖.

如更新说明中有备注需要运行更新文件的,请下载update.zip,解压后放于网站根目录,访问update.php文件,即可完成升级.

作者QQ:292917778