DMadmin 2.7.5 发布
基于 ThinkPhp3.23、bootstrap、uniapp等框架精心打造的一款模块化、插件化、高性能的前后端分离架构敏捷开发框架,可用于快速搭建前后端分离后台管理系统,本着简化开发、提升开发效率的初衷,框架自研了一套个性化的组件,实现了可插拔的组件式开发方式:单图上传、多图上传、下拉选择、开关按钮、单选按钮、多选按钮、图片裁剪等等一系列个性化、轻量级的组件,是一款真正意义上实现组件化开发的敏捷开发框架,框架已集成了完整的Rbac权限架构和常规基础模块,同时支持支付宝、微信支付、阿里oss、腾讯云cos、阿里腾讯聚合短信等等,可以根据自己需求选择合适的配置,实现了个性化的需求;
为了敏捷快速开发,提升研发效率,框架内置了简单CRUD统一模板,可以根据已建好的表结构(字段注释需规范)快速的一键生成整个模块的所有代码和增删改查等等功能业务,真正实现了低代码开发,极大的节省了人力成本的同时提高了开发效率,缩短了研发周期,是一款真正意义上实现组件化、低代码敏捷开发框架。
框架底层Model增加 append 和 hidden 方法,参考TP5.1,增加属性,隐藏属性;
增加_doSql方法,获取所有操作sql(非查询);
修改I过滤方法,支持uniapp使用json提交数据; 优化C方法,支持 a.b.c 取值方法 C('table_fields.im_group.delete_time');
增加分层模式,控制器Other.WebBanner访问Controller\Other\WebBannerController.class.php;
sql增加 whereIn,whereOr 条件查询 和 column 返回数组 参考TP5用法
设置Token刷新机制(后台配置,建议默认10-15分钟,时间过短服务器压力会大,支持redis),增加前端安全性,已优化并发处理; 使用此基础框架曾通过三级等保验证
前端使用流行的uniapp支持H5,小程序等;
免费开源,gitee同步更新。基本TP8.0.3的DMadmin8 也已上线,插件同步更新。
PS: 插件陆续增加中
环境要求
Nginx/Apache
PHP7.2+
MySQL5.5+
前端功能
- 基础功能:H5微信授权,微信小程序授权,微信支付,支付宝支付,短信注册登录,积分签到等;
- 个人中心:个人信息修改、密码重置修改,密码找回;资金(充值,提现,资金明细,账户管理),积分,地址管理,收藏管理(文章,商品);
- 其他:订单管理等;
PS:微信小程序获取手机号已收费,后台做了配置(微信手机一键注册).前端只能根据缓存判断请求是否调用获取手机 例:后台开启(微信手机一键注册),用户第一次请求直接申请获取手机(腾讯收费),自动完成小程序授权和手机绑定,之后授权不会再申请获取手机号码;用户清除微信缓存,还会请求获取手机. 未开启(微信手机一键注册),用户授权后跳转至绑定页面,绑定手机(短信),实现授权和手机同时绑定
后台功能
- 系统设置:基础配置、运营配置(积分,财务,图片上传限制等)、图片配置(阿里云OSS,腾讯云COS,七牛)、短信配置、支付配置、角色管理、权限管理、操作日志等等。
- 内容管理:文章管理、广告位、友情链接、通知公告等。
- 会员管理:会员管理、财务账户、实名认证、会员数据(积分,等级,成长值,标签)等。
- 数据中心:平台统计。
- 财务管理:资金历史、充值管理、提现管理。
- 微信管理:微信设置、自定义菜单、关键字回复(公众号)等。
C端截图
平台端截图
项目演示
TP8版本: https://gitee.com/vion707/dm8-base
官方站: https://www.0577sh.com
前端:
https://base.0577sh.com
账户 15800358814 密码 123456
后台管理:
https://base.0577sh.com/admin.php
高管账户 gaoguan 密码 123456
财务账户 caiwu01 密码 123456
为防止乱改限制了部分权限(如站点配置、支付配置、微信配置等等)

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
黑神话:仙童,数据库自动反射魔法棒
黑神话:仙童,数据库自动反射魔法棒 Golang通用代码生成器仙童发布了最新版本电音仙女尝鲜版十一及其介绍视频,视频请见:https://www.bilibili.com/video/BV1ET4wecEBk/ 此视频介绍了使用最新版的仙童代码生成器,将MariaDB数据库迁徙至PostgreSQL,或者将数据库整理成一个Excel文件的方法,详细情况请见视频。 通用代码生成器是一种非常方便的软件开发工具,除了简单直接的生成代码,制作快速原型以外。通用代码生成器还可以应用在各种场景上。比如可以使用通用代码生成器,将 MariaDB 数据库连数据迁徙到 PostgreSQL。操作并不复杂,却十分适用。 视频中,我们采用最新发布的 golang 通用代码生成器仙童 2.4.0 电音仙女尝鲜版十一来完成这项功能,在完成数据库迁徙的同时,我们得到了一个副产品,即 Golang 的应用程序。 本例子使用的数据库是 TKCourseManagement 和CivMariaSample数据库,此前已经在多个视频演示中使用,大家应该比较熟悉了。 golang 通用代码生成器仙童的项目地址为:https...
- 下一篇
SunnyUI V3.7.2 发布啦,C# WinForm 开源控件库!
帮助文档:https://gitee.com/yhuse/SunnyUI/wikis/pages Gitee:https://gitee.com/yhuse/SunnyUI GitHub:https://github.com/yhuse/SunnyUI Nuget:https://www.nuget.org/packages/SunnyUI/ Blog:https://www.cnblogs.com/yhuse SunnyUI.Net 是基于.Net Framework 4.0~4.8、.Net 6 框架的 C# WinForm 开源控件库、工具类库、扩展类库、多页面开发框架。 此版本更新内容为: + 增加 * 修改 - 删除 2024-10-06 V3.7.2 *重构多语翻译类,详细文档见:国际化 * 多页面框架重构 * UIDoubleUpDown: 增加加按钮字体图标的偏移位置 * UIDataGridView: 增加属性AutoScrollToBottom,数据更新时是否自动滚动到最后一行 * UIDatePicker: 修复格式化字符串包含/时显示错误 * UIDateTim...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- CentOS8编译安装MySQL8.0.19
- CentOS6,CentOS7官方镜像安装Oracle11G
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- MySQL8.0.19开启GTID主从同步CentOS8
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Red5直播服务器,属于Java语言的直播服务器
- CentOS6,7,8上安装Nginx,支持https2.0的开启