# 捐赠SwooleDistributed项目
[TOC]
您的捐赠是对SwooleDistributed项目最大的鼓励和支持。我们会坚持开发维护下去。
您的捐赠将被用于:
* 持续和深入地开发
* 文档和社区的建设和维护
# 捐赠方式
## 微信
![](https://box.kancloud.cn/654f78465aa97ad092c3e4b2dc888c18_550x568.png =300x300)
## 支付宝
微信捐赠请写备注留言捐赠人信息。
![](https://box.kancloud.cn/30a694e3d8bf9ea54e18088bed947cfd_321x319.png =300x300)
## 开源中国
[开源中国-捐赠SwooleDistributed项目](https://git.oschina.net/tmtbe/SwooleDistributed?donate=true)
# 捐赠列表
如果您捐赠了SwooleDistributed开源项目但不在下面的列表中,或者希望修改相关信息,请联系白猫(QQ:896369042)。
---
| 日期 | 捐赠金额 | 捐赠者 | 寄语 | 渠道 |
| :--- | :--- | :--- | :--- | :--- |
| 2017-04-07 14:49 | 666.00 | 小杨 bad\*\*\*@163.com | | 支付宝 |
| 2017-04-07 15:11 | 6.66 | 生活不能自理 156\_\*\*\_6173 | | 支付宝 |
| 2017-04-07 15:15 | 88.00 | 子斌 son\*\*\*@live.com | | 支付宝 |
| 2017-05-10 13:45 | 30.00 | 大眼猫 xwm_\*_@126.com | thankyou | 支付宝 |
| 2017-07-13 16:02 | 100.88 | 恹心 | 感谢开发了个那么棒的项目,段云飞留 | 支付宝 |
| 2017-07-13 16:02 | 400.00 | 恹心 | 感谢| 支付宝 |
| 2017-07-13 16:02 | 400.00 | too | 感谢| 支付宝 |
| 2017-07-19 17:15 | 400.00| nemo | 感谢| 支付宝 |
| 2017-07-19 17:15 | 400.00 | 海涛 | 感谢| 支付宝 |
| 2017-07-19 17:52 | 400.00 | | 感谢| 微信 |
| 2017-07-19 17:55 | 400.00 | 滔滔 | 感谢| 支付宝 |
| 2017-07-31 22:07 | 400.00 | 瑞海 | 感谢| 支付宝 |
| 2017-07-31 23:08 | 400.00 | 雪辉 | 感谢| 支付宝 |
| 2017-08-08 15:53 | 400.00 | 纯情小姐 | 感谢| 支付宝 |
| 2017-08-16 16:22 | 400.00 | 自豪 | 感谢| 支付宝 |
| 2017-08-16 16:38 | 400.00 | 俊 | 感谢| 支付宝 |
| 2017-08-16 16:53 | 400.00 | 洋洋 | 感谢| 支付宝 |
| 2017-08-17 09:28 | 400.00 | 李二蛋 | 感谢| 微信 |
| 2017-08-22 11:21 | 20.00 | 杨泽兴 | 支持SD| 支付宝 |
| 2017-08-26 12:01 | 60.00 | 峰 | 感谢| 支付宝 |
| 2017-08-31 14:43 | 10.80 | | 感谢| 微信 |
| 2017-09-03 14:27 | 400.00 | 锦泉 | 感谢| 支付宝 |
| 2017-09-08 10:14 | 400.00 | 习广 | 感谢| 支付宝 |
| 2017-09-08 11:21 | 400.00 | 军剑 | 感谢| 支付宝 |
| 2017-09-08 11:21 | 1900.00 | daydaygo (陈志林) | 支持猫神, 支持 SD http://wiki.daydaygo.top| 支付宝 |
| 2017-09-12 16:29 | 400.00 | 剑锋 | 感谢| 支付宝 |
| 2017-09-20 18:55 | 404.00 | 东荣 | 感谢| 支付宝 |
| 2017-09-21 22:43 | 400.00 | 未知 | 感谢 | 微信 |
| 2017-09-22 11:46 | 400.00 | 未知 | 感谢 | 微信 |
| 2017-09-26 18:51 | 400.00 | 荣祥 | 感谢| 支付宝 |
| 2017-10-12 17:39 | 400.00 | 文文 | 感谢| 支付宝 |
| 2017-10-16 10:22 | 400.00 | 杰 | 感谢| 支付宝 |
| 2017-10-16 10:40 | 500.00 | 自豪 | 感谢| 支付宝 |
| 2017-10-25 15:39 | 1.00 | 善利 | 感谢| 支付宝 |
| 2017-10-26 10:09 | 400.00 | 建杰 | 感谢| 支付宝 |
| 2017-10-30 13:41 | 400.00 | 伟 | 感谢| 支付宝 |
| 2017-10-30 15:33 | 400.00 | 立派 | 感谢| 支付宝 |
| 2017-10-30 16:13 | 400.00 | 未知 | 感谢| 微信 |
| 2017-10-31 16:20 | 400.00 | 则仲 | 感谢| 支付宝 |
| 2017-10-31 21:52 | 400.00 | 志仰 | 感谢| 支付宝 |
| 2017-11-02 20:30 | 1000.00 | 茂甘 | 感谢| 支付宝 |
| 2017-11-16 16:48 | 1000.00 | 红飞 | 感谢| 支付宝 |
| 2017-11-17 11:20 | 1000.00 | 来君 | 感谢| 支付宝 |
| 2017-11-17 11:40 | 1000.00 | 小杨 | 感谢| 微信 |
| 2017-11-22 10:23 | 6.66 | 乃文 | 感谢| 支付宝 |
- Introduction
- SD 3.X文档连接
- 导言
- 用户案例
- 基于Swoole扩展分布式全栈开发框架
- 选择SD框架助力企业开发
- 捐赠SwooleDistributed项目
- 框架性能报告
- 更新日志
- VIP服务福利
- 安装与配置
- 【推荐】全自动安装部署
- 环境要求
- 使用Composer安装/更新SD框架
- 通过Docker安装
- 代码结构
- 启动命令
- 服务器配置
- 服务器基础配置server.php
- 客户端协议配置client.php
- business.php
- log.php
- 微服务及集群配置consul.php
- fileHeader.php
- mysql.php
- redis.php
- 定时任务配置timerTask.php
- 服务器端口配置ports.php
- catCache.php
- 验证服务启动成功
- 微服务-Consul
- 日志工具-GrayLog
- 集群-Cluster
- 内核优化
- 入门教学
- 开发流程
- 开发前必读
- 开发规范
- 基本流程
- 框架入口
- Model数据模型
- Controller控制器
- 协程
- 协程基础
- 迭代器
- 调度器
- 使用协程的优势
- 通过协程的方法屏蔽异步同步的区别
- Select多路选择器
- 协程Sleep
- 通用协程方法
- 设置超时
- 设置无异常
- 设置降级函数
- initAsynPools
- dump
- 封装器与路由器
- 封装器
- sendToUid
- 路由器
- sendToUids
- 对象池
- 扩展组件
- 中间件
- Redis使用介绍
- RedisAsynPool
- Redis具体使用
- sendToAll
- RedisRoute
- Redis+Lua
- Mysql使用介绍
- MysqlAsynPool
- Mysql返回值
- 如何获取构建的mysql语句
- 如何执行一个SQL
- 如何执行事务
- stopTask
- Mysql具体使用
- 异步客户端
- Loader
- MqttClient
- model
- SdTcpRpcPool
- task
- HttpClientPool
- view
- TcpClientPool
- AMQP
- initialization
- Memory
- destory
- Cache
- Lock
- Pool
- EventDispatcher
- Process
- Cluster
- TimerTask
- Reload
- Consul
- Context
- 自定义进程
- 进程间RPC
- $http_input
- CatCache
- $http_output
- TimerCallBack
- 专题
- HTTP专栏
- TCP专栏
- 基础知识
- WebSocket专栏
- 微服务
- Consul配置
- RPC
- REST
- AMQP异步任务系统
- MQTT简易服务器
- Docker化以及资源编排
- 快速搭建公司内部统一的开发环境
- 使用HTTPS/WSS
- 订阅/发布
- 游戏专题
- 类介绍
- AppServer
- clearState
- onOpenServiceInitialization
- SwooleDistributedServer
- get_instance
- kickUid
- bindUid
- unBindUid
- coroutineUidIsOnline
- coroutineCountOnline
- setTemplateEngine
- isWebSocket
- isTaskWorker
- getSocketName
- initAsynPools
- addAsynPool
- getAsynPool
- getServerAllTaskMessage
- Controller
- onExceptionHandle
- send
- sendToUid
- sendToUids
- sendToAll
- sendToGroup
- close
- getContext
- defaultMethod
- $redis_pool
- $mysql_pool
- $request_type
- $fd
- $uid
- $client_data
- $request
- $response
- $loader
- $logger
- $server
- $config
- Model
- initialization
- destory
- View
- Task
- stopTask
- HttpInput
- postGet
- post
- get
- getPost
- getAllPostGet
- getAllHeader
- getRawContent
- cookie
- getRequestHeader
- server信息
- getRequestMethod
- getRequestUri
- getPathInfo
- HttpOutput
- setStatusHeader
- setContentType
- setHeader
- end
- setCookie
- endFile
- 单元测试