zeyen/think_cms

这是Thinkphp5.1框架的一个通用开发模板源代码

安装: 11

依赖者: 0

建议者: 0

安全: 0

类型:项目

V1.0.2 2021-05-25 00:00 UTC

This package is auto-updated.

Last update: 2024-09-27 14:51:59 UTC


README

介绍

这是一个基于Thinkphp5.1和LayUI的开源后台管理系统,界面简洁、清新、美观,包含后台用户、角色权限、菜单路由等功能,方便您在此基础上开发出更庞大的系统。

软件架构

ThinkPHP5.1 + LayUi

安装教程

  1. 下载项目代码(通过composer create-project zeyen/think_cms创建或者git clone https://gitee.com/zeyen_project/think_cms.git 进行clone下来都可以);

  2. 将项目根目录下的think_cms.sql文件导入MySQL中,然后修改.env文件中的配置;

  3. 由于未上传Vendor文件夹,因此需要使用者配置composer.json文件,当然本项目的composer.json文件Zeyen已配置好,只需在根目录下执行 composer update命令进行项目包文件的更新和安装;

  4. 将域名解析到public目录;(注意:此框架进行了配置,可以使用两个域名绑定前后端目录,详情请见.env中的域名配置说明)

  5. 最好配置一下伪静态,这里Zeyen提供下Nginx下的配置

     location / {
                index index.php index.html error/index.html;
                autoindex  off;
                if (!-e $request_filename) {
                    rewrite  ^(.*)$  /index.php?s=/$1  last;
                    break;
                }
            }
    

使用说明

  1. 该项目实现了前后台自定义域名,配置在.env文件中,后台——adminer 前台——index
  2. 本项目实现了全路由处理,因此传统的访问方式在这里不可行,请阅读文档或者源码进行操作;
  3. 注意两个基类
    • Adminbase 严格的权限检查
    • NotAuth 需要登录但不需权限检查

账号密码

  1. 账号密码:(当前仅一个超级管理员账号)

    • 账号:admin

    • 密码:123456

项目展示

  1. 登录页

  2. 首页

  3. 功能页

作者信息

  1. Zeyen 邮箱 zeyen0186@aliyun.com
  2. Zeyen 官方博客 www.zeyen.cn
  3. 你可以 https://gitee.com/athenazetan 这个地址来了解Zeyen的其他优秀开源项目

特别鸣谢

特别感谢Layui、ThinkPHP以及开发者xiucaiwu提供的包文件。