iasuma/heavycsm

企业通用解决方案tp6版

Installs: 4

Dependents: 0

Suggesters: 0

Security: 0

Stars: 1

Watchers: 1

Forks: 1

Open Issues: 0

Language:JavaScript

Type:project

v1.0.1 2022-03-15 06:30 UTC

This package is auto-updated.

Last update: 2024-04-07 10:58:13 UTC


README

基于iAsuma/layui-tp51-admin升级 ,主要迁移thinkphp5.1LTS框架至6.0LTS版本

TODO:shop模块路由尚未适配

iAsuma/heavyCMS(伪)纯净轻盈的后台管理系统

想较于QingCMS(layui-tp51-admin)比较重,但tp6.0的多应用模式是低耦合的设计,所以如果不需要相应的模块(应用),只需要删除对应的文件夹即可

内置扩展:

若不需要,删除composer.json中的"overtrue/wechat": "~4.0" (安装前) 或 composer remove overtrue/wechat (安装后)

使用本框架需提前准备以下环境:

  • php7.4以上
  • Mysql5.7以上
  • Redis

安装步骤

composer安装(推荐)

composer create-project iasuma/heavycsm your-project-name

git安装

1.git下载项目源文件

git clone https://github.com/iAsuma/layui-tp51-admin.git my-project

2.使用Composer安装thinkphp框架以及依赖库

cd my-project
composer install

3.复制环境变量文件

cp .env.example .env

4.修改.env环境变量配置文件

vi .env #根据项目实际情况进行修改
DB_HOST = 127.0.0.1
DB_NAME = my_db
DB_USER = root
DB_PWD = 123456

5.完成。 根据自身情况部署web环境

http://your-domain.com/admin

使用本系统默认视为已熟悉PHP Web开发,熟悉Thinkphp6.0,熟悉LNMP开发项目,请自行部署Web访问环境 安装后请使用域名访问本系统,或者放在Web环境根目录

使用百度UEditor

在模板中需要使用富文本编辑器的地方引入以下代码

{include file="public/ueditor" name=""}

name为form表单域字段名称

若需要初始化编辑器内容

{include file="public/ueditor" name=""}
<input type="hidden" id="hidden_content" value="这里是初始化的内容">

作者

在线手册

声明

本系统仅供交流学习使用,请勿作商业用途发布

若使用本系统涉及到layuiAdmin,请认真阅读《layui 付费产品服务条款》,并自行到layui官网下载源码

基于开源的ThinkPHP6.0官方源码二次开发

前端组件使用开源的Layui前端UI框架

开源协议请参阅 LICENSE.txt