zeyen / think_cms
这是Thinkphp5.1框架的一个通用开发模板源代码
V1.0.2
2021-05-25 00:00 UTC
Requires
- php: >=7.2.0
- aliyuncs/oss-sdk-php: ^2.3
- topthink/framework: 5.1.*
- topthink/think-captcha: ^2.0
- topthink/think-image: ^1.0
- xiucaiwu/phptool: ^1.0
- xiucaiwu/thinkueditor: ^1.0
- xiucaiwu/tp5redis: ^1.0
This package is auto-updated.
Last update: 2024-09-27 14:51:59 UTC
README
介绍
这是一个基于Thinkphp5.1和LayUI的开源后台管理系统,界面简洁、清新、美观,包含后台用户、角色权限、菜单路由等功能,方便您在此基础上开发出更庞大的系统。
软件架构
ThinkPHP5.1 + LayUi
安装教程
下载项目代码(通过composer create-project zeyen/think_cms创建或者git clone https://gitee.com/zeyen_project/think_cms.git 进行clone下来都可以);
将项目根目录下的think_cms.sql文件导入MySQL中,然后修改.env文件中的配置;
由于未上传Vendor文件夹,因此需要使用者配置composer.json文件,当然本项目的composer.json文件Zeyen已配置好,只需在根目录下执行 composer update命令进行项目包文件的更新和安装;
将域名解析到public目录;(注意:此框架进行了配置,可以使用两个域名绑定前后端目录,详情请见.env中的域名配置说明)
最好配置一下伪静态,这里Zeyen提供下Nginx下的配置
location / { index index.php index.html error/index.html; autoindex off; if (!-e $request_filename) { rewrite ^(.*)$ /index.php?s=/$1 last; break; } }
使用说明
- 该项目实现了前后台自定义域名,配置在.env文件中,后台——adminer 前台——index
- 本项目实现了全路由处理,因此传统的访问方式在这里不可行,请阅读文档或者源码进行操作;
- 注意两个基类
- Adminbase 严格的权限检查
- NotAuth 需要登录但不需权限检查
账号密码
账号密码:(当前仅一个超级管理员账号)
账号:admin
密码:123456
项目展示
登录页
首页
功能页
作者信息
- Zeyen 邮箱 zeyen0186@aliyun.com
- Zeyen 官方博客 www.zeyen.cn
- 你可以 https://gitee.com/athenazetan 这个地址来了解Zeyen的其他优秀开源项目
特别鸣谢
特别感谢Layui、ThinkPHP以及开发者xiucaiwu提供的包文件。