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