weiphp是一个开源,高效,简洁的微信开发平台,它是基于oneThink这个简单而强大的内容管理框架实现的。
weiphp的目的是最大化的简化微信开发的流程,使用开发者能把最好的精力放到微信具体业务开发,并能以最快的时间完成。把一些常规而频繁的工作交由weiphp来处理即可。
为此weiphp提供了详细的二次开发文档,关键代码里还是相关的注释说明。weiphp采用插件的方式实现微信功能,不同的插件实现不同的微信功能。
主要特性
1、基于oneThink 1.0正式版
2、开源免费,weiphp遵循Apache2开源协议,免费提供使用。
3、支持多用户多公众号管理
4、详细的二次开发文档,并不断更新增加相关开发案例提供学习参考
5、微信功能插件化开发,更易于定制和二次开发
6、提供丰富的微信插件下载安装使用,总有一些是符合或接近你的需求
主要功能
1、微信接口消息交互系统
2、微信插件管理系统
3、用户Passport系统
4、配置管理系统
5、后台建模系统
6、用户行为系统
7、系统日志系统
8、数据备份和还原
9、微信多用户多公众号管理系统
10、微信扫描登录
最低系统需求
PHP 5.3.0 或更高版本。
MySQL 5.0 或更高版本。
系统安装
1、将weiphp压缩包解压并上传到服务器。
2、首次在浏览器中访问index.php,将会进入安装向导。
3、按照安装向导完成安装。若在安装过程中出现问题,请访问官网讨论区寻求帮助。
weiphp v3.0版本更新的内容如下:
本次补丁包修复的问题:
1、weiphp最新版后台登录框SQL注入
2、文件上传导致任意代码执行
3、微贺卡SQL注射漏洞
4、日志记录文件的SQL注射漏洞
5、整站防SQL注入整改升级
6、原来3.0测试版Token(令牌)修改以下两个文件:index.php和Appliction/Home/Model/WeixinModel.class.php,可以改成自己想要的,正式版修改无效。
7、如果weiphp安装在https访问,oauth的时候自动附加443端口号,导致提示 redirect_uri 参数错误
8、手机端进入页面不存在,查了插件,也没有对应的文件
9、扫描绑定出错
10、低版本的MYSQL安装报USING BTREE错