# 我们在不断的追求PHP的高性能,所以我们必须要说一下swoole,下面让我们一起来认识他吧。
### **简单介绍swoole**
1.swoole是PHP的异步、并行、高性能网络通讯引擎,使用纯C语言编写,提供了PHP的异步多线程服务。
2.swoole内置了HTTP、WebSocket服务(ws)。
3.异步TCP、UDP网络客户端、异步MySql、异步Redis数据连接、AsyncTask(异步类),毫秒定时器、异步文件读写、异步DNS查询。
4.HTTP服务可以编写一个简单的web server.
5.TCP和UDP可以编写一个消息接收处理系统。
6.协程相比线程更稳定和好用。
7.socket通讯处理技术。
8.可以并发的处理同一个业务逻辑。
### **TCP**
传输控制协议(TCP,Transmission Control Protocol)是一种面向连接的、可靠的、基于字节流的传输层通信协议。
TCP旨在适应支持多网络应用的分层协议层次结构。 连接到不同但互连的计算机通信网络的主计算机中的成对进程之间依靠TCP提供可靠的通信服务。TCP假设它可以从较低级别的协议获得简单的,可能不可靠的数据报服务。 原则上,TCP应该能够在从硬线连接到分组交换或电路交换网络的各种通信系统之上操作。
### **UDP**
Internet 协议集支持一个无连接的传输协议,该协议称为用户数据报协议(UDP,User Datagram Protocol)。UDP 为应用程序提供了一种无需建立连接就可以发送封装的 IP 数据报的方法。
Internet 的传输层有两个主要协议,互为补充。无连接的是 UDP,它除了给应用程序发送数据包功能并允许它们在所需的层次上架构自己的协议之外,几乎没有做什么特别的的事情。面向连接的是TCP该协议几乎做了所有的事情。
- 序言
- 商城接口
- 首页
- 首页轮播图
- 首页精品推荐
- 首页热卖单品
- 商品列表
- 首页商品分类
- 热搜列表
- 商品详情
- 商品评价列表
- 商品收藏
- 轮播图详情
- 商品分类
- 商品一级分类
- 商品二级三级分类
- 分类轮播图
- 我的
- 用户登录
- 我的信息
- 刷新token
- 退出登录
- 我的收藏
- 我的收藏查看
- 修改头像
- 修改昵称
- 获取关于我们信息
- 获取商城配置信息
- 获取验证码
- 绑定手机号
- 判断验证码是否正确
- 项目打赏
- 意见反馈
- 文件处理
- 单图上传
- 生成二维码
- 购物车
- 加入购物车
- 购物车列表
- 购物车加
- 购物车减
- 购物车删除
- 状态码
- 订单管理
- 商品详情立即购买
- 购物车结算
- 订单列表
- 地址管理
- 获取省市区
- 添加地址
- 地址列表
- 地址编辑页面数据
- 地址编辑
- 地址删除
- 获取我的收获地址
- 充值
- 获取充值模板列表
- 获取充值记录列表
- 商城功能点设计
- 购物车设计
- 订单设计
- SKU设计
- 后台
- 目录结构
- 视频讲解
- swoole使用
- 什么是swoole
- 常用接口
- 人脸识别
- 互联网商业模式
- O2O
- B2B
- C2C
- B2C
- C2B
- B2B2C
- P2P
- 简介
- M2C
- 常用的原型图