关于豆信
豆信是一个专注于微信开发的开源框架,具有“简洁、高效、优雅、易扩展”等特点。官网地址:http://douchat.net/
豆信基于thinkphp3.2.3开发而成,自主研发了插件扩展机制、视图构建工具、微信交互逻辑等,是一个注重代码质量与功能实用性的现代化开源框架。
豆信基于Apache2开源协议发布,并提供免费使用。
功能特点
简洁
豆信是一个非常简洁的开源框架,对业务逻辑进行了高度封装,自主研发的视图构建工具大大简化了模板布局的工作,豆信核心文件的代码体积压缩后仅2.4M,功能完整性丝毫不亚于市面上已有的体积为几十M的框架。
高效
豆信引入了github上最为流行的wechat-php-sdk,对微信接口进行了高度封装,系统内核封装的微信交互Api能够对微信端发送的文本、语音、图片、位置、链接、短视频等类型的消息进行高效的处理,同时能够通过后台配置把用户关注、取消关注、点击菜单、上报地理位置、扫描带参数二维码等事件型消息分发到插件进行处理,这让微信交互处理变得非常灵活。
优雅
豆信是一个非常优雅的开发框架,非常注重代码的工整性、可复用性,和功能的实用性、易扩展性。通读豆信源代码,在很多地方都能看到注重细节的体现。
易扩展
豆信自主研发了一套插件扩展机制,可以把微信消息分发到插件进行处理,在插件中可以获取粉丝信息、自定义分享、发起微信支付、调用模板通知等。通过插件来扩展功能变得非常容易。
社区支持
为了让框架能够更加快速良好的发展,豆信提供了社区支持:http://bbs.douchat.net/ 在豆信社区可看到豆信框架的更新动态、发布的扩展功能,也可以在这里提交豆信使用过程中发现的BUG、一些功能建议,还能跟所有的社区成员一起讨论、交流、分享你在开发或使用过程中的心得与感悟。
捐赠豆信
如果你喜欢豆信这个框架,并且认可我们所作出的努力,我们很乐意接受你的捐赠。
微信捐赠
支付宝捐赠