纯手撸前后端 基于 thinkphp + layui 的高颜值可商用的后台开发框架

2022-05-27 10:45:05 +08:00
 meystack

前言

基于 ThinkPHP6 版本开发, 学习本手册有利于您快速的掌握本框架的开发架构!

请注意,框架安装成功后会自动删除安装脚本文件!!!如权限问题未删除,请手动删除!

开发环境:Linux PhpStorm Apache MySQL>=5.7 PHP >= 7.3 支持 PHP8 [最低支持 PHP7.3]

💡 软件介绍

swiftadmin 框架开发的初衷,主要是为了减少自己在开发过程中重复的造轮子,在自己这几年建站的过程中,都是用一些开源的 CMS 系统制作自己的网站,后期因为扩展和二次开发的问题,导致觉得很多东西并不是那么简单易用,比如后台的很多 JS 代码封装的不是很好,而且界面可操作性很差,所以自己开发这款框架封装了很多常用的特性,足以满足日常后台的开发需要,在使用的过程中你会发现,SAPHP 框架里面用的最多的是属性而不是对象,一是为了在书写 HTML 标签的时候方便。二是为了和 layui 本身区分开!这样让你更容易在这个上面进行扩展!

💻 系统架构

swiftadmin 极速后台开发框架采用 PHP+MYSQL 的基础架构,秉承着代码最精简、逻辑最清晰的设计理念、只要你熟悉 ThinkPHP layui 完全可以达到开箱即用的效果

并且界面基于 ant design 的设计,可操作性很强、控制器和栏目支持前后端鉴权,减少 Ajax 的请求、封装了大量常用的组件和快捷属性、

支持全文索引 XS/ElasticSearch 轻松支持 PB 级数据、并且采用了基于 ThinkPHP 的原生插件模式,可以轻松迁移其他 TP 插件;

重要通知

当前版本为核心版, 以下部分模块在当前版本以至后期的升级版本中,都会已插件的方式存在

> 也就是说,类似于 API 、广告管理、全文检索都已经被删掉了。
> 如果你热衷于原生实现某些功能,可以使用 v1.1.0 版本;
> 你还需要注意的是,v1.1.0 版本已经不再升级和维护!!!

🔥 集成功能

自带管理功能太多就不一一列举了,更多功能请下载安装后体验。 注意:框架默认集成了第三方社会化登录、前端用户注册 /登录 邮件发送、点击、评论、评分等功能。

✨ 组件属性

本框架封装了 layui 前端页面的很多属性,比如:

 表单提交,时间组件、滑块、评分、开关、下拉框、颜色选择器
 lay-ajax/lay-open/lay-batch/lay-event/lay-upload/lay-image-hover/lay-image-click # 具体的可以参考开发文档

⁉️ 常见问题

在安装的过程中你可能会出现以下问题

安装 500 问题

安装的时候直接报 500 错误,请确保你的 runtime 有写入权限,如果还存在错误的话,请在根目录创建.env 文件,并设置 app_debug = 1

或者你可以直接浏览 Apache 或者 NGINX 的访问日志,可以快速的定位到问题所在

📋 如何使用?

推荐你以下两种快速使用的方法:

1 、你可以在此基础上直接进行二次开发,前端已经为你准备了若干个常用的 PHP 接口文件

2 、你可以在后台插件管理中安装你所需要的完整应用或者部分插件,注意安装完整应用请参考插件文档,如有安装文件冲突,会生成一个文件冲突 TXT以供查阅!

©️ 版权信息

[SwiftAdmin] 遵循 Apache2 开源协议发布,并提供免费使用。

使用本框架不得用于开发违反国家有关政策的相关软件和应用,否则要付法律责任!

本软件依法享有国家著作权保护,故使用本软件者不得恶意篡改本源码,包括但不限于(植入木马病毒,违法应用)进行恶意传播。

不得对本软件进行恶意篡改或倒卖,不得对本软件进行二次包装后声称为自己的产品等,请尊重国家著作权法!

本项目著作权号 2021SR0761953, 其中包含的第三方源码和二进制文件之版权信息另行标注。

1656 次点击
所在节点    分享创造
2 条回复
meystack
2022-05-27 10:46:22 +08:00
新注册,发不了地址,可以在 gitee 或者百度搜索 swiftadmin
或者 demo/swiftadmin/net/admin.php 账号密码 admin admin888 体验下!
meystack
2022-05-27 18:23:57 +08:00
看来不是很受欢迎,这里 Java 的开发很多么。,php 爱好者在哪里

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/855613

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX