前言
前几天推荐给大家的微信小程序商城系统,开发时间稍早,然后不带API接口以及后台管理系统,适合仅仅使用UI的项目二开。
正文
今天要分享的是一套完整的小程序商城系统,其提供了完整的前后端代码,支持编译生成微信小程序、 H5、公众号、APP等多端程序。同时由于有完整的服务端代码,所以不论是接口的开发和后台系统的开发都较为简单。
优势
-
提供前后端分离源码
-
支持跨平台开发,支持微信小程序、H5、公众号、APP
-
提供前端+后端管理系统
-
作者长期维护和答疑
-
完美支持二开
项目页面展示
技术特点
技术架构:PHP7.4 + ThinkPHP6.0 + Uni-APP + Ant Design Vue
-
前后端完全分离 (互不依赖 开发效率高)
-
采用PHP7.4 (强类型严格模式)
-
Thinkphp6.0.5(轻量级PHP开发框架)
-
Uni-APP(开发跨平台应用的前端框架)
-
Ant Design Vue(企业级中后台产品UI组件库)
-
RBAC(基于角色的权限控制管理)
-
Composer一键引入三方扩展
-
部署运行的项目体积仅30多MB(真正的轻量化)
-
所有端代码开源 (服务端PHP、后台vue端、uniapp端)
-
简约高效的编码风格 (可能是最适合二开的源码)
-
源码中清晰中文注释 (小白也能看懂的代码)
项目获取
-
主商城端(又称后端、服务端,PHP开发 用于管理后台和提供api接口)
-
用户端(也叫客户端、前端,uniapp开发 用于生成H5和微信小程序)
-
后台VUE端(前端工程文件,部署时无需下载,仅前端开发时用到)
项目安装
小程序端安装
由于项目使用的是uniapp开发,因此推荐使用“微信小程序开发者工具”以及“HBuilderX”工具进行开发。
HBuilder的导入:
官方安装教程:www.yiovo.com/doc/10047
服务端安装
服务端安装官方推荐的是直接使用Linux+宝塔进行,如果你了解服务端,这个用不用就看自己了,主要就是一个集成环境而已。
官方安装地址:www.yiovo.com/doc/10024
至此这个开源商城项目基本的也就这些了,详细的还是得根据官方文档进行学习使用,希望大家都能快速搭建完成吧,这个项目相对虽然完善一些,但是需要各位掌握uni-app的开发技能,所以如果不会的话,建议使用上一个或者其他项目进行。
大家还有什么更好的项目推荐吗,欢迎评论、私信交流学习~
本文首发于微信公众号[一念杂记] 欢迎关注,第一时间获取更多分享~ mp.weixin.qq.com/s/QPTPWKKlE…