PHP封装的HTTP-Restful多线程并发请求库

REST API 和 RPC 都是在 Server端 把一个个函数封装成接口暴露出去,以供 Client端 调用,不过 REST API 是基于 HTTP协议的,REST致力于通过http协议中的POST/GET/PUT/DELETE等方法和一个可读性强的URL来提供一个http请求。而 RPC 则可以不基于 HTTP协议 因此,如果是后端两种语言互相调用,用 RPC 可以获得更好的性能(省去了 HTTP 报头等一系列东西),应该也更容易配置。如果是前端通过 AJAX 调用后端,那么用 REST API 的形式比较好(因为无论如何也避不开 HTTP 这道坎)。

php中流行的rpc框架有哪些
phprpc,yar, thrift, gRPC, swoole, hprose

如果图方便自己编写简单的http service框架,并用PHP来请求获取数据,可能会遇到并发请求时间过高等问题 基于CURL 编写的一个简单的并发请求,以解决请求等问题

点击下载