基于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

相关推荐

  • delphixe12 开发linux桌面应用

    开发 Linux 桌面应用 随着 Linux 操作系统的普及,越来越多的人开始使用它来开发桌面应用。对于 Delphi 开发者来说,使用 Delphi XE12 开发 Linux …

    科研百科 2024年11月13日
    17
  • 研究所科研项目管理办法

    研究所科研项目管理办法 为规范研究所科研项目的管理,提高科研项目的质量和效率,我部制定了《研究所科研项目管理办法》。该办法于2021年1月1日施行。 一、适用范围 本办法适用于各研…

    科研百科 2024年11月9日
    5
  • 南京大学数学系怎么样

    南京大学数学系是中国著名的数学系之一,历史悠久,声誉卓著。南京大学数学系成立于1928年,是中国最早建立数学系的高校之一。在过去的几十年里,南京大学数学系一直致力于数学领域的研究和…

    科研百科 2024年11月7日
    0
  • 什么是i国家级重大科研项目什么是i国家级重大科研项目

    什么是i国家级重大科研项目? 国家级重大科研项目是指由国家级政府机构投资或资助,旨在推动国家科技创新和发展的大规模、高质量的科研项目。这些项目通常涉及多个学科领域,包括计算机科学、…

    科研百科 2024年6月13日
    144
  • 上半年我市财政投资评审节约资金18.37亿元(2017年市政府共投资2亿元人民币)

    【来源:九江市财政局_工作动态】 今年以来,全市各级财政部门以“对标、强基、创优”行动为牵引,充分发挥财政投资评审职能作用,全力保障省运会配套建设、中心城区水环境综合治理、中心城区…

    科研百科 2022年7月22日
    194
  • PDM(PLM)系统实施的一般步骤(plm系统与pdm系统)

    在我的工作经验中,越来越多先进的工具投入使用,大大的节约了设计开发时间,同时也能提高产品设计质量,在这其中PDM/PLM系统就是一个先进的数据管理工具。通过结合相关的工作经验知识,…

    2022年6月12日
    310
  • 纬地挖方边坡放坡

    纬地挖方边坡放坡是纬地挖方边坡防护中非常重要的一环。在进行纬地挖方边坡防护时,放坡是非常重要的一步,不仅能够增加边坡的稳定性,还能够改善坡面的环境条件,提高边坡的承载能力。本文将介…

    科研百科 2024年11月28日
    1
  • 酒店管理系统项目立项

    酒店管理系统项目立项 随着现代旅游业的不断发展,酒店行业也面临着越来越多的挑战和机遇。为了应对这些挑战,酒店需要更高效、更科学的管理系统,以便更好地管理和运营酒店。因此,酒店管理系…

    科研百科 2024年12月26日
    0
  • 点镜scrm客户关系管理系统如何管理员工

    众所周知,大多数企业把客户管理作为企业管理的重要组成部分,但实际上很多企业管理不善。主要原因是大多数企业使用内部管理系统,如0A,客户只能输入系统,员工转移,不能直接沟通,跟进只能…

    科研百科 2022年8月9日
    266
  • 科研项目监督审计报告

    科研项目监督审计报告 尊敬的领导: 本科研项目监督审计报告已经经过审计部门的监督和审核,现向您提交。 一、项目背景 本次科研项目旨在探索新的能源技术,以提高能源利用效率,减少对环境…

    科研百科 2025年4月15日
    1