据说,php是世界上最好的语言?
画外音:phper说,不服可以点赞来辩。
如果站点架构满足以下几点:
- 使用php这类脚本语言开发
- 需要连接后端服务,例如RPC服务、memcache、redis等
- 流量非常大
此时,通过短连接访问RPC服务、mc、redis会出现什么问题呢?

典型的web架构如上:
(1) 最前端是APP或者web页面;
(2) 服务器上层是web-server进行接入;
(3) php调用后端,完成业务逻辑,拼接页面;
(4) 最后端是服务、缓存、数据库;
php作为脚本语言,不像C++/Java那样进程常驻,所以它连接后端的服务都是使用短连接。
画外音:有朋友说,可以用C写扩展?

上图是一种典型场景,站点php部署在机器A上,缓存memcache部署在机器B上,之间通过短连接通信,过程为:
(1) php建立tcp短连接;
(2) 按照me
继续阅读与本文标签相同的文章
上一篇 :
讲透Netty底层通讯原理
下一篇 :
rm -rf 了咋办,跑路吗?
-
一次彻底搞透协议设计(没做过通讯底层也没有关系)!
2026-05-21栏目: 教程
-
APP还在用域名连接后端?用IP提速N倍!
2026-05-21栏目: 教程
-
Redis数据迁移与校验
2026-05-21栏目: 教程
-
互联网公司为啥都不用MySQL分区表?
2026-05-21栏目: 教程
-
Java中的Volatile关键字
2026-05-21栏目: 教程
