WeiPHP5.0,公众号与小程序结合的最佳开发框架

介绍
WeiPHP5.0是一个开源,高效,简洁的移动应用系统,它实现一个后台同时管理和运营多个客户端(公众号,微信小程序,后续将支持支付宝小程序,百度小程序等)
weiphp5.0基于ThinkPHP5.1开发,它是一套单账号多客户端的微信开发框架,利用mpvue实现一次开发同时支持WEB,公众号,小程序等多个客户端。核心模块有商城功能,公众号配置功能,小程序配置功能,插件式开发功能,扩展模块有会员卡功能,优惠券功能,拼团功能,砍价功能,秒杀功能等。后续也会逐步把其它功能加入。这些扩展功能都可以在后台插件库里下载安装。
同时,WeiPHP5.0提供详细的二次开发手册,更方便你的拓展。
下载和体验地址在最底部,欢迎大家下载体验

二次开发手册
WeiPHP5.0二次开发手册:https://www.kancloud.cn/fanxing/weiphp5

主要特性
1、基于ThinkPHP5.1.x开发框架
2、开源免费,WeiPHP遵循Apache2开源协议,免费提供使用。
3、支持多公众号多小程序管理
4、详细的二次开发文档,并不断更新增加相关开发案例提供学习参考
5、微信功能插件化开发,更易于定制和二次开发
6、提供丰富的功能模块下载安装使用,总有一些是符合或接近你的需求

主要功能
1、微信公众号基础功能
2、微信小程序基础功能
3、商城功能
4、用户功能
5、插件管理功能
6、数据模型功能
7、菜单配置功能

最低系统需求
PHP 5.6或者PHP7,不支持5.6以下版本,同时建议使用PHP7.2。
MySQL 5.6 或更高版本。

系统框架图

部分功能截图

框架技术
ThinkPHP5.1底层
与之前WeiPHP版本不同,从WeiPHP5.0开始,WeiPHP与ThinkPHP之间采用低耦合的开发方式,所有的WeiPHP功能实现都在ThinPHP应用里实现,不修改ThinkPHP核心任何一行代码,因此开发者可以直接升级更新ThinkPHP核心。

WeiPHP核心层
借助于ThinkPHP的common应用,实现WeiPHP的核心功能
控制器核心功能

所有插件业务逻辑都需要继承上图中的***Base控制器,比如Api类就继承ApiBase,后台页面的管理功能类就继承WebBase

前端是使用到的技术栈有Mpvue,Vue全家桶(Vue/VueRouter/Vuex/VueCli3)
Mpvue :使用Vue开发小程序,方便移植H5
VueCli3:公众号商城的脚手架,和小程序代码大致相同
VueRouter:公众号商城的路由
VueX:商城的全局状态
Vant: 有赞的UI组件库
WEUI:微信小程序的UI组件库
Flyio:兼容小程序和网页端等等的请求库
WxParse:小程序富文件解析库

内测交流
现5.0招募内测,内测群已满百人,请大家扫码添加下方的微信或者添加微信号:weiphp520,我们会将你拉入内测群

同时欢迎大家提出问题和踊跃交流

下载体验
Coding:https://coding.net/u/weiphpdev/p/weiphp5.0/git
Github:https://github.com/geekape/applet-h5-shop
欢迎大家下载体验
另附WeiPHP4.0地址:https://coding.net/u/weiphpdev/p/weiphp4.0/git

参与贡献
如果你有好的意见或建议,欢迎给我们提出建议,为提升WeiPHP开发体验贡献力量
问题bug反馈及建议:https://bug.weiphp.cn/index.php?s=/w10/Bug/Wap/invite/project_id/88

WeiPHP5.0,公众号与小程序结合的最佳开发框架相关推荐

  1. 限时团购,6.9折:《微信开发深度解析:公众号、小程序高效开发秘籍》推荐序

    全书由目 Senparc.Weixin SDK 作者苏震巍历时 2 年完成,涵盖了开发微信公众号及小程序需要用的的各项后端开发技能.技巧.避坑提示,以及 Senparc.Weixin SDK 微信公众 ...

  2. 微信公众号发送小程序卡片_如何在公众号文章中添加小程序卡片

    在公众号中添加小程序卡片可以给阅读者更好的文章阅读体验,腾讯地图+小程序可以在文章内容中提供位置卡片和路线规划卡片,适用于各类含有地点信息的文章推文. 绑定腾讯地图+小程序的方法如下: 第一步:公众号 ...

  3. 微信开放平台 帐号管理 绑定在同一个开放平台帐号下的公众号及小程序让用户unionid一致...

    开发十年,就只剩下这套架构体系了! >>>    第三方平台在获得此权限后,可以代替已授权的公众号/小程序创建开放平台帐号或进行绑定/解绑操作. 绑定在同一个开放平台帐号下的公众号及 ...

  4. 省钱兄校园跑腿源码(公众号+APP+小程序+Android+IOS)校园跑腿社区跑腿同城跑腿任务兼职小程序uniapp前端模版

    开源代码是用户端uniapp部分源码,使用hbuilder导入即可运行 只提供参考学习使用!已经获得软著!不可商业使用!感谢支持 h5体验地址 h5:https://paotui.xianmxkj.c ...

  5. 微信公众号及小程序开发入门(二)

    开发过程中一些对微信公众号和小程序的认识. 一.服务号 在公众号开发入门一中提到,微信公众号分为订阅号和服务号,其中服务号功能最强,只准企业申请,并且要每年交300元认证费.如果企业想拥有自己的公众号 ...

  6. crmebpro公众号+H5+小程序+PC+APP+DIY自由设计+多门店

    系统简介 基于ThinkPhp6.0+uniapp 开发的一套CRMEB新零售商城系统. CRMEB系统就是集客户关系管理+营销电商系统,能够真正帮助企业基于微信公众号.小程序.wap.pc等,实现会 ...

  7. 微信登录并拿手机号码(实战)目前仅公众号及小程序登录

    公众号.小程序内用户登录(拿不到手机号码,官方没文档)以及Uni-app小程序内用户授权手机号码 1.公众号.小程序内用户登录 公众号登录重定向跨域问题 工具类 Java代码 演示 公众号 小程序 2 ...

  8. ngrok内网穿透工具搭建,方便微信公众号,小程序、钉钉等开发【已投入使用】

    前言:微信公众号,小程序.钉钉等开发需要内网穿透工具. 1.经过不断的摸索和调试,完成ngrok内网穿透的工具的搭建,对于微信公众号,小程序.钉钉等开发提供便利性. 2.搭建环境Linux cento ...

  9. uniapp 公众号打开小程序,app打开小程序,小程序打开其他小程序

    (公众号打开小程序) 第一步->进入项目目录: npm install jweixin-module --save 第二步->在要调用得页面里面 import jweixin from ' ...

最新文章

  1. HyperLogLog 算法的原理讲解以及 Redis 是如何应用它的
  2. php或js判断网站访问者来自手机或者pc端源码
  3. C#使用RSA加密解密文件
  4. i节点详解以及软连接和硬链接的区别
  5. One order popup window 显示逻辑
  6. ...android平板办公,教科书式安卓全 面屏平板:华为MatePad Pro构建智慧办公新体验...
  7. xbox手柄 查看您的控制器保修_Xbox的“异形手柄”开始让残疾的老兵重新享受游戏的乐趣...
  8. Html5 JumpStart学习笔记2:CSS Selectors and Style Properties
  9. 什么软件测试显示器响应时间准,一般人我不告诉他!显示器响应速度揭秘
  10. 如何用ps制作GIF动图
  11. fid和is_fid解释
  12. python元类 orm_Python3 元类与ORM
  13. 论文翻译:Pose-conditioned Spatio-Temporal Attention for Human Action Recognition
  14. [文献解读#4] 肿瘤抗原与肠道噬菌体之间的免疫交叉反应
  15. 大数据决策的误区案例之一
  16. Eclipse集成Mybatis Generator及应用
  17. 安全测试-短信验证码
  18. 泽塔云CEO查乾:2019年超融合进入成熟市场,GPU云带来千亿级市场
  19. 利用腾讯 优图visionseed硬件 实现人脸疲劳检测项目(包括数据读取,数据保存,数据web端展示)
  20. NRF24L01的使用手册

热门文章

  1. 学习笔记8--惯性导航定位技术
  2. 2022年武汉市创新型中小企业认定条件和评价指标
  3. async、await
  4. 攻防世界逆向高手题之dmd-50
  5. 小哥Cadence Allegro 132讲字幕版PCB设计视频教程-cadence视频-allegro视频-PCB视频
  6. Bootstrap入门使用
  7. LWN:如何处理硬件出错导致的错误page-cache page?
  8. matplotlib 入门之Sample plots in Matplotlib
  9. UnityRenderStreaming云渲染
  10. 影流之主——stm32OLED显示一张图片方法基于战舰