php是一种通用开源,caozha-admin(PHP网站后台管理框架)

article/2025/10/1 9:43:34

caozha-admin 后台管理框架 1.7.2

caozha-admin是一个通用的PHP网站后台管理框架,基于开源的ThinkPHP开发,特点:易上手,零门槛,界面清爽极简,极便于二次开发。

基础功能

1、系统设置

2、管理员管理

3、权限组管理

4、系统日志

5、后台功能地图

6、整合了百度UEditor等各种常用插件,可去演示页面查看调用。

7、无限级别分类

8、文章管理系统

9、用户(会员)管理系统

10、评论系统(支持盖楼评论,支持设置屏蔽词、验证码、是否需审核等,可整合到任何场景。可以自动适配电脑、平板和手机等不同客户端。)

主要提供了以上基础功能,您可以在此基础上拓展和开发出不同的应用。

安装使用

开发环境

本人开发此系统使用的本地环境是:phpstudy8.1集成工具,phpMyAdmin 4.8.5,Apache2.4.39(或Nginx1.15.11),PHP7.3.4,MySQL5.7.26。

事实上,您不需要使用跟以上完全一致的环境也可以正常运行本系统,理论上只要PHP>=7.1即可。如有不兼容,建议模拟本环境测试,并欢迎您提建议和反馈BUG。

快速安装

1、PHP版本必须7.1及以上。

2、上传目录/Src/内所有源码到服务器,并设置网站的根目录指向运行目录/public/。(此为ThinkPHP6.0的要求)

3、将/Database/目录里的.sql文件导入到MYSQL数据库。

4、修改文件/config/database.php,配置您的数据库信息(如果测试时启用了/.env,还需要修改文件/.env,系统会优先使用此配置文件)。

5、后台访问地址:http://您的域名/admin/index/login (账号:caozha 密码:123456)

伪静态设置

1、ThinkPHP框架必须在运行目录下设置伪静态才能正常访问,否则会显示404错误。

2、如果您使用的是Apache,伪静态设置为(.htaccess):

Options +FollowSymlinks -Multiviews

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{REQUEST_FILENAME} !-f

RewriteRule ^(.*)$ index.php?s=$1 [QSA,PT,L]

3、如果您使用的是Nginx,以wdCP和宝塔Linux面板为例,伪静态设置为:

index index.php;

if (!-e $request_filename) {

rewrite ^(.*)$ /index.php?s=/$1 last;

break;

}

4、在网站运行目录(/public/)下,有两个文件:.htaccess和nginx.htaccess,分别是Apache和Nginx的伪静态文件,您可以直接拿来使用。

开发手册

演示地址

后台演示

管理员账号:caozha 密码:123456 (请勿修改密码,如密码错误请联系我。演示后台已屏蔽上传功能。)

评论演示

(可以自动适配电脑、平板和手机等不同客户端。)

更新方法

1.7.0升级到1.7.1的方法:

1、执行下面MYSQL命令:

ALTER TABLE cz_comment CHANGE addtime addtime DATETIME NULL DEFAULT NULL COMMENT '评论时间';

ALTER TABLE cz_article CHANGE inputtime inputtime DATETIME NULL DEFAULT NULL COMMENT '发布时间';

ALTER TABLE cz_member CHANGE regtime regtime DATETIME NULL DEFAULT NULL COMMENT '注册时间';

ALTER TABLE cz_member CHANGE lasttime lasttime DATETIME NULL DEFAULT NULL COMMENT '最后登录时间';

2、将1.7.1版/SRC/目录的源文件覆盖旧版本,注意修改数据库配置,还有清空缓存。

更新说明

版本1.0.0,主要更新内容:

1、新增:系统设置、管理员、权限组、系统日志、后台功能地图等功能。

2、整合了UEditor等富文本编辑器。

3、整合了各种常用基础组件,如日期时间选择器、颜色选择器、上传文件组件、省市区联动选择器等等。

版本1.1.0,主要更新内容:

1、新增了:无限级别分类。

2、修复若干小BUG。

版本1.2.0,主要更新内容:

新增了:文章管理系统。

版本1.3.0,主要更新内容:

新增了:用户(会员)管理系统。

版本1.4.0,主要更新内容:

1、优化了系统操作日志记录。

2、优化了后台授权验证机制,修改权限组设置后可以立马生效。

版本1.5.0,主要更新内容:

新增了:评论系统(支持盖楼评论,支持设置屏蔽词、验证码、是否需审核等,可整合到任何场景。可以自动适配电脑、平板和手机等不同客户端。)

修复了:linux下树形分类相关页面找不到控制器的BUG。

版本1.6.0,主要更新内容:

1、重新修改了主题模块,更换主题后,弹出框等也会随主题更改对应颜色。

2、修复了若干小BUG。

版本1.7.0,主要更新内容:

1、重写了后台欢迎页,调用统计、报表、公告等数据。

2、修复了若干BUG,如后台文章列表的排序号显示不正确等等。

3、新增了Nginx的伪静态文件。

版本1.7.1,主要更新:

兼容了MySQL5.6及以下数据库,在MySQL5.5/5.6上测试,可以正常导入和使用。但为了获取更高的性能,依然建议您使用更高版本的MySQL数据库。

版本1.7.2,主要更新:

优化了登陆失效时的弹窗提示。

特别鸣谢

caozha-admin使用了以下开源代码:

ThinkPHP6.0.2、layui2.5.4、layuimini v2、font-awesome-4.7.0、lgyPl

特别致谢!

赞助支持:

支持本程序,请到Gitee和GitHub给我们点Star!

关于开发者

界面预览

1.7.0版预览:

主要重写了后台欢迎页,修复若干BUG。

1319786960a5aa23d0642008cf051c52.png

1.5.0版预览:

主要是新增了评论系统。

评论(PC端):

b7c685bd86f2feb71a62585e7dfa8b73.png

f310356f1df93ae404c0e1de1f623625.png

评论(手机端):

1bbe77ae38f8753dec117269168c17ac.png

1f0ca65f956d138ba4f222c061caec40.png

评论后台:

b43bd4fea63b6a2381d2481ca125f914.png

d9869f02a4028488fea3cce79e4eb4b8.png

评论可设置项:

6ba28a46fc7caf8adb318216ff465483.png

1.3.0版预览:

b41d47abfffd40197be80885e816a324.png

ff60d3bc2c8bf39af439376732b0fa1a.png

a0a6b2c65b3f46be5166b143a134e58e.png

94513af5047f6146097362406e674feb.png

8aa7f2334a8c099856c24c20f6015c50.png

1.2.0版预览:

3449f3aa919dc9abaaf315706285b0b9.png

100079af78d9d9c0222a8c5ce8a57a8e.png

abc94c10340ee5b512869c879539528c.png

1.1.0版预览:

5968d22d7c888fa1da5697e0070adfbb.png

7b60ce61b81221b0136654c03e8a04ed.png

1.0.0版预览:

9319077a67ecd97c3bca16a514f2276c.png

5e29787054ef4dfee42d71e0e451fc4a.png

ce31342242146972347665433bc2bc92.png

eb427aa570ef65ed234875f23e1d98f5.png

2cd4ef7a7d1bd977f2f6da2c926b336c.png

442637ca08e9d9d121a1c4f5d5d9faaa.png

9abb0bff6240d6d6a01238b63c16de9f.png


http://chatgpt.dhexx.cn/article/5V4F54gS.shtml

相关文章

移动端后台管理系统框架

创建此项目的初衷 目前移动端越来越重要,好多项目都从PC端转移到了移动端。 前一段给客户做了一个PC和M自适应的项目,用vue-element-admin框架,手机端也能用,但体验有点差,客户改了好多。本来是好意,客户只…

(若依)RuoYi后台管理框架前端

若依后台管理 官方网址 后台管理二开推荐 官网的源码地址可供下载前后端代码 最近进到公司后跟着团队接了两家公司的App一套的开发,到公司的第一天就是先配置开发环境 安装软件之类的 第二天 带着熟悉RuoYi框架 很巧带我的大哥和我是一个学校毕业的 是大师兄 若依…

后台管理系统框架bootstrap中文版

简介: 后台管理系统框架bootstrap中文版 网盘下载地址: http://kekewl.cc/8TLdhidu7gi0 图片:

SpringBoot后台管理系统框架

SpringBoot后台管理系统框架 SpringBoot后台管理系统功能介绍 登录 注册 用户列表和添加功能 只是个框架 实现了shiro权限控制, 详细的shiro使用 一个模板项目系统 只有少量功能 使用技术 SpringBoot框架 Mysql数据库 redis shiro权限 thymeleaf(前端) 功能展示 shi…

thinkphp 后台管理框架swiftadmin的使用

SwiftAdmin 极速开发框架 这款框架是基于ThinkPHP Layui 完美契合,在开发上采用最精简最高效的做法去完成业务系统的需求,是一款优秀的中后台极速开发解决方案。 可以很卡快的上手开发,而且他的文档也很完善,代码量不是很多&…

layui搭建后台管理框架

简介:layui(谐音:类UI) 是一款采用自身模块规范编写的前端 UI 框架,遵循原生 HTML/CSS/JS 的书写与组织形式,门槛极低,拿来即用。其外在极简,却又不失饱满的内在,体积轻盈&#xff0…

后台管理框架搭建

搭建一套通用的后台管理框架对于以后的快速开发时是非常重要的。通常框架需要包含权限验证、日志、及一些基础数据的增删改查功能。 本框架采用Spring MVCMybatisFreemarkerAdminlte前端 组合在一起搭建一个管理系统。 大概的样子如下: 1.权限 角色->应用-&…

flutter 后台管理框架

一直希望有一个简单实用,强大的后台管理框架,能快速定义各个管理页面 只注重业务上面的处理,经过良久的寻找 终于找了一款符合大众的开源flutter 框架 运行 example 中lib目录下的 main 编译环境 flutter3 vscode config文件夹下面配置 业务…

一定要收藏的5个后台管理系统的前端框架

当你开发新项目的时候,如何快速的完成一个项目的搭建,这个时候就需要借助到一些模板了,现在网上各类UI模板都是相当的齐全的,本文就介绍几个靓仔觉得非常不错的前端框架,感兴趣的可以了解一下。 1、vue-element-admin …

14个适合后台管理系统快速开发的前端框架

1、D2admin 开源地址:https://github.com/d2-projects/d2-admin 文档地址:https://d2.pub/zh/doc/d2-admin/ 效果预览:https://d2.pub/d2-admin/preview/#/index 开源协议:MIT License 2、vue-element-admin 开源地址&#x…

QT的信号与槽原理(经典)

QT的信号与槽原理(经典) 信号与 槽作为 QT的核心机制在 QT编程中有着广泛的应用,本文介绍了信号与 槽的一些基本概念、元对象工具以及在实际使用过程中应注意的一些问题。 QT是一个跨平台的C GUI应用构架,它提供了丰富的窗口部件集&#xf…

qt之信号与槽的原理

只要问到qt的亮点是什么,不得不说就是信号与槽机制。信号与槽类似观察者模式。 在面向对象的编程中,都会创建很多实例,而每个实例都是独立的,要想每个实例能够协同合作,那么就会需要一种对象间传递消息的机制&#xf…

[Qt]信号和槽机制

信号和槽机制 目录 信号和槽机制 前言: 1.系统自带的信号和槽 代码实现: 如何查找系统自带的信号和槽(如何使用帮助文档) 2.自定义信号和槽 (1)创建Teacher类和Student类 (2)自定义信号: (3)自定义槽函数: (4)自定义信…

Qt信号与槽机制原理及优缺点

信号和插槽用于对象之间的通信。信号和槽机制是Qt的核心特性,可能也是与其他框架提供的特性最大不同的部分。Qt的元对象系统使信号和插槽成为可能。 作为一个C/C程序员来说 回调应该属于深入人心的机制了。其他工具包使用回调来实现这种通信。回调函数是一个指向函…

QT多线程下的信号与槽机制

目录 1、QThread类 2、创建并启动线程 3、多线程信号与槽 4、信号与槽的调用线程? 5、调整信号与槽所在线程的依附关系 6、信号与槽的连接方式 QT 中 QObject 作QT中类的最终父类,具有自定义信号与槽的能力,只要继承自这个类的类&#xf…

QT—信号与槽详解

目录 一、什么是信号与槽 二、信号与槽的添加 1.添加槽方法 2.添加信号 3.发送信号 4.信号与槽连接 三、连接类型 1.一对一 2.一对多 3.多对一 四、信号与槽断开连接 1.断开一个对象的所有信号关联 2.断开指定信号的所有关联 3.断开指定接收者的所有关联 4.断…

Qt的信号与槽

引入 在GUI编程中,组件组件如何实现通信是核心的技术内容。 Qt使用了信号与槽的机制,为此Qt引入了一些关键字slots、signals、emit,这些都是Qt特有的关键字,然后这些关键字会被Qt的moc转换位标准的C语句。 Qt 的部件类中有一些已…

Linux下的QT信号和槽机制(二)

目录 1.基本知识点 2.信号机制 3.槽机制 4.元对象工具 5.信号和槽机制原理 (1)信号和槽机制 (2)信号和槽函数的关联 (3)信号和槽的断开 (4)信号和槽的优点 (5&…

Qt信号与槽原理

Qt信号与槽原理 本文为原创文章,转载请注明出处,或注明转载自“黄邦勇帅(原名:黄勇) 本文出自本人原创著作《Qt5.10 GUI完全参考手册》网盘地址: https://pan.baidu.com/s/1iqagt4SEC8PUYx6t3ku39Q 《C语法详解》网盘地址&#…

Qt 之 信号槽机制及优缺点

1. Qt 信号槽机制 概念: 信号槽是 Qt 框架引以为豪的机制之一。所谓信号槽,实际就是观察者模式。当某个事件发生之后,比如,按钮检测到自己被点击了一下,它就会发出一个信号(signal)。这种发出是…