lake/lake-admin
Composer 安装命令:
composer require lake/lake-admin
包简介
The lake-admin is an admin package.
关键字:
README 文档
README
项目介绍
lake-admin基于ThinkPHP框架,后台页面基于Layui搭建- 更新
ThinkPHP版本到v6.0.7 - 更新
Layui版本到v2.5.7 - 模块插件文档请查看
docs/lake-admin-addon.md文件
主要特性
- 基于
RABC验证的权限管理系统- 支持父级的管理员可任意增删改子级管理员及权限设置
- 支持单管理员多角色
- 支持管理子级数据或个人数据
- 完善的前端功能组件开发
- 基于
Layui开发,自适应手机、平板、PC - 基于
Layui的模块加载机制进行JS模块管理,按需加载 - 系统界面以模块扩展方式独立于
Layui,方便升级更新Layui - 后台界面多主题选择,让你的使用不再单调
- 基于
- 强大的模块插件扩展功能,安装卸载升级插件随便组合
- 自带附件管理及操作日志系统,方便系统维护管理
- 通用的用户管理和API模块插件,轻易扩展你的系统
- 强大的模块插件自定义Admin开发和API开发
- 简易的模块插件开发流程,为你的开发节省时间提高效率
安装使用
- 安装
thinkphpv6.*版本框架 - 配置数据库的连接信息
composer require lake/lake-admin导入lake-admin后台管理系统- 执行
php think lake-admin:install及php think lake-admin:service-discover初始化lake-admin系统- 注意: 每次有
composer update或者composer install后需要执行php think lake-admin:service-discover命令 - 或者你可以将命令
@php think lake-admin:service-discover加到根目录composer.json的scripts.post-autoload-dump字段内内,加上后像下面的这样
{ ... "scripts": { "post-autoload-dump": [ "@php think service:discover", "@php think vendor:publish", "@php think lake-admin:service-discover" ] }, ... }- 加载后,后期的composer命令后就不需再重复执行
php think lake-admin:service-discover该命令
- 注意: 每次有
- 设置网站执行目录为:
public - 后台admin登陆,超级管理员账号及密码:
admin/123456 - 部分自定义配置,需要将根目录
.env.lake文件里内容复制到.env内 - 模块插件目录:
addon文件夹 及 自定义包模块插件 - 自定义包模块插件可以查看:
lake-admin-addon-lmenu插件 及lake-admin-addon-lroute插件 - 如果项目迁移,可以执行
php think lake-admin:repair修复系统静态文件失效问题,已安装模块请根据模块相关文档更新模块静态文件链接 - 如果密码错误,可使用命令
php think lake-admin:reset-password重设密码
界面截图
查看更多截图 LakeAdmin
模块推荐
| 名称 | 描述 |
|---|---|
| cms系统 | 简单高效实用的内容管理系统 |
| 用户管理 | 通用的用户管理模块,实现了用户登陆api的token及jwt双认证 |
| API接口 | 强大的API接口管理系统,支持多种签名算法验证,支持签名字段多个位置存放 |
| 路由美化 | 支持thinkphp自带的多种路由美化设置,自定义你的系统url |
| 菜单结构 | 提取后台菜单分级结构格式,为你的模块开发保驾护航 |
| 数据库管理 | 数据库备份、优化、修复及还原,你的系统维护帮手 |
| 广告模块 | cms模块必备 |
| 自定义表单 | cms模块必备模块 |
| 友情链接 | cms模块必备模块 |
注:模块目录默认为 /addon 目录
问题反馈
在使用中有任何问题,请使用以下联系方式联系我们
Github: https://github.com/deatil/lake-admin
特别鸣谢
感谢以下的项目,排名不分先后
ThinkPHP:http://www.thinkphp.cn
Layui: https://www.layui.com
jQuery:http://jquery.com
版权信息
lake-admin 遵循Apache2开源协议发布,并提供免费使用。
本项目包含的第三方源码和二进制文件之版权信息另行标注。
版权所有 Copyright © deatil(https://github.com/deatil)
All rights reserved。
lake/lake-admin 适用场景与选型建议
lake/lake-admin 是一款 基于 JavaScript 开发的 Composer 扩展包,目前已累计 524 次下载、GitHub Stars 达 32, 最近一次更新时间为 2020 年 03 月 05 日, 在 PHP 生态内属于活跃度较高的组件。
它主要适用于以下技术方向: 「admin」 「lake」 「lake-admin」 等业务场景。在实际项目中,围绕这些方向常见需要落地的问题包括:接口对接、性能调优、并发安全、与既有框架(Laravel / ThinkPHP / Yii / Webman 等)的兼容适配,以及生产环境的日志埋点与稳定性保障。
我们在过去多个企业项目中使用过 lake/lake-admin 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。
基于 lake/lake-admin 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。
线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。
承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。
与 lake/lake-admin 相关的其它包
同方向 / 同关键字的高下载量 PHP Composer 包推荐,方便对比选型:
2lenet/EasyAdminPlusBundle
An admin api library with JWT and RBAC.
Analysis module for finding problematical shop data.
one form for creating & updating data, based on laravel livewire
The lake is a library
统计信息
- 总下载量: 524
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 33
- 点击次数: 5
- 依赖项目数: 9
- 推荐数: 0
其他信息
- 授权协议: Apache-2.0
- 更新时间: 2020-03-05


