基于ThinkPHP6和antd规范打造的极速开发框架(thinkphp api框架)

《开源精选》是我们分享Github、Gitee等开源社区中优质项目的栏目,包括技术、学习、实用与各种有趣的内容。本期推荐的是一个基于ThinkPHP6 的中后台极速开发解决方案——SwiftAdmin。

基于ThinkPHP6和antd规范打造的极速开发框架(thinkphp api框架)

swiftadmin极速后台开发框架采用PHP MYSQL的基础架构,秉承着代码最精简、逻辑最清晰的设计理念、只要你熟悉ThinkPHP layui完全可以达到开箱即用的效果。并且界面基于ant design的设计,可操作性很强、控制器和栏目支持前后端鉴权,减少Ajax的请求、封装了大量常用的组件和快捷属性、支持全文索引XS/ElasticSearch轻松支持PB级数据、并且采用了基于ThinkPHP的原生插件模式,可以轻松迁移其他TP插件。

集成功能

  • API模块:支持token鉴权,支持细分规则
  • 用户管理:用户是系统操作者,该功能主要完成系统的用户配置。
  • 公司管理:设置公司常用信息,前端标签调用
  • 部门管理:配置系统组织机构(部门、小组),树结构展现支持数据权限。
  • 岗位管理:配置系统用户所属担任职务。
  • 菜单管理:配置系统菜单,操作权限,按钮、栏目等权限标识等。
  • 角色管理:角色菜单权限分配、设置角色按机构进行数据范围权限划分。
  • 插件管理:可开发定制属于自己的插件,可安装升级社区插件!!!
  • 导航管理:支持导航定制,小分类导航配置适合SEO
  • 内容管理:系统默认模型数据已完成后端数据录入,可快速二次开发!!!!
  • 广告管理:运营必选功能,获取广告代码自动校验过期时间
  • 数据字典:对系统中经常使用的一些较为固定的数据进行维护。
  • 操作日志:用户后台操作日志,全局异常、SQL注入等记录
  • TAG过滤:支持违规词、敏感词配置
  • 短信平台:支持阿里云腾讯云短信发送
  • 附件上传:支持FTP、阿里云、腾讯云OSS附件上传
  • 全文检索:支持XunSearch、ElasticSearch集群PB级全文检索
  • 代码生成:前后端代码的生成(php、htmllayui、sql)支持一键CRUD 。
  • 网站安全:拦截恶意扫描的SQL注入语句,危险函数等
  • 服务监控:服务监控:监视当前系统CPU、内存、磁盘、堆栈等相关信息。
  • 定时任务:在线(添加、修改、删除)任务调度包含执行结果日志。

注意:

框架默认集成了第三方社会化登录、前端用户注册/登录 邮件发送、点击、评论、评分等功能。更多功能请下载安装后体验

安装使用

1 首先将本框架直接clone到你本地,或者直接下载

git clone https://github.com/meystack/swiftadmin.git

2 以宝塔面板为例:将你的网站访问目录修改为public文件夹

请自行安装宝塔面板,并做好相关配置!注意:请一定设置伪静态规则,宝塔面板有自带的TP伪静态

3 本地搭建好运行环境后,访问网址进行系统安装

http://www.swiftadmin.net/ # 把该域名换成你的域名

4 在安装的过程中你可能会出现500问题

安装的时候直接报500错误,请确保你的runtime有写入权限,如果还存在错误的话,请在根目录创建.env文件,并设置app_debug = 1或者你可以直接浏览Apache 或者NGINX的访问日志,可以快速的定位到问题所在

系统截图

基于ThinkPHP6和antd规范打造的极速开发框架(thinkphp api框架)基于ThinkPHP6和antd规范打造的极速开发框架(thinkphp api框架)基于ThinkPHP6和antd规范打造的极速开发框架(thinkphp api框架)

—END—

开源协议:Apache2.0

开源地址:https://github.com/meystack/swiftadmin/

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2023年5月1日 上午8:46
下一篇 2023年5月1日 上午8:56

相关推荐

  • 企业公众号项目管理系统

    企业公众号项目管理系统: 助力企业高效运营 随着企业数字化程度的不断提高,企业公众号已经成为企业营销、客户服务、业务推广的重要工具。然而,在公众号开发过程中,由于各种因素的限制,如…

    科研百科 2025年1月10日
    0
  • 优维低代码:关联微应用和Feature Flags 特性开关

    优维低代码技术专栏,是一个全新的、技术为主的专栏,由优维技术委员会成员执笔,基于优维7年低代码技术研发及运维成果,主要介绍低代码相关的技术原理及架构逻辑,目的是给广大运维人提供一个…

    科研百科 2024年5月16日
    102
  • 不懂技术如何准确评估项目开发工作量?(不懂技术如何准确评估项目开发工作量)

    评估项目工作量一直以来都是非技术项目经理的软肋,甚至经常会有人问不懂技术能否做好项目管理呢? 如何评估软件项目的工作量其实有很多方法,懂技术不是可选项,只要能够熟练掌握方法,你就可…

    科研百科 2024年4月12日
    177
  • 机械项目管理系统

    机械项目管理系统 机械项目管理系统是一种用于管理机械项目的软件系统,可以帮助机械工程师和项目经理更好地规划和控制项目进度、成本和质量。机械项目管理系统可以提高机械项目的效率和准确性…

    科研百科 2024年12月13日
    0
  • @基层干部 一份党建“更新手册”待查收(基层党组织更新系统)

    “九层之台,起于累土”,夯实基础是重中之重,对党而言,这“基石”就是基层党建,加强基层党建工作是落实党建工作科学发展的有效途径。多年来,基层党建工作一直在“迭代更新”,在新时代,加…

    科研百科 2023年1月15日
    194
  • 公文档案管理系统设计

    公文档案管理系统设计 随着现代办公的不断进步,公文档案管理系统已经成为了一个必不可少的工具。一个好的公文档案管理系统可以提高公文的保密性、安全性和效率,对于企业和政府机构来说都是非…

    科研百科 2024年8月22日
    44
  • 赚起亏不起的普通人,当下就选择做这几种小生意(哪些小生意看似不起眼却很赚钱)

    目前社会上处在困境中的普通人不少,有许多都是在短期内找不到挣钱的途径,因为上班没有合适的岗位和薪酬,做生意也缺乏项目和本钱,另外就是赚起亏不起。我这里给大家推荐几种小生意项目,不需…

    科研百科 2022年7月14日
    281
  • XXX学校党组织领导的校长负责改革方案

    为加强XXX学校党组织领导,推进全面从严治党,落实教育教学改革,提高教育质量,学校党组织决定制定以下改革方案: 一、加强党组织建设 1.完善党组织机构,健全党组织生活,加强党员队伍…

    科研百科 2024年10月22日
    3
  • 华略项目管理软件

    华略项目管理软件:提升项目管理效率的利器 随着现代项目管理越来越受到重视,华略项目管理软件应运而生,成为项目管理领域中的一股新力量。华略项目管理软件是一款功能强大、易于使用、适用于…

    科研百科 2024年7月21日
    67
  • 项目管理和缺陷管理系统

    项目管理和缺陷管理系统 项目管理和缺陷管理系统是软件开发过程中必不可少的两个环节。在软件开发过程中,由于程序员的疏忽或者设计缺陷等原因,可能会出现代码缺陷或功能缺陷,这些缺陷可能会…

    科研百科 2024年12月14日
    0