摘要: 说到长链接大家肯定不陌生,就是复用一个链接持续不断的进行数据交互,它不像那些88似的服务,需要频繁的打开和关闭链接,效率低的同时还增加了业务的复杂度。在裆下很多互联网业务场景都需要长连接的支持,比如:游戏、聊天、信息推送等等等,今天我们就一步一步来揭秘php长连接的玩法。我相信任何一项技术的实施都是 阅读全文
posted @ 2017-02-22 08:59 zbchls 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 转自 http://blog.csdn.net/shagoo/article/details/6647961 看过前两篇文章《Socket深度探究4PHP(一)》和《Socket深度探究4PHP(二)》,大家应该对目前 Socket 技术的底层有了一定的了解。本文我们会对 PHP-5.3.6 的源码 阅读全文
posted @ 2017-02-22 08:49 zbchls 阅读(530) 评论(0) 推荐(0) 编辑
摘要: 转自 http://blog.csdn.net/shagoo/article/details/6531950 上一篇《Socket深度探究4PHP(一)》中,大家应该对 poll/select/epoll/kqueue 这几个 IO 模型有了一定的了解,为了让大家更深入的理解 Socket 的技术内 阅读全文
posted @ 2017-02-22 08:39 zbchls 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 转自 http://blog.csdn.net/shagoo/article/details/6396089 Socket(套接字)一直是网络层的底层核心内容,也是 TCP/IP 以及 UDP 底层协议的实现通道。随着互联网信息时代的爆炸式发展,当代服务器的性能问题面临越来越大的挑战,著名的 C10 阅读全文
posted @ 2017-02-22 08:19 zbchls 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 原文地址:/content/6669625.html1. 概念理解在进行网络编程时,我们常常见到同步(Sync)/异步(Async),阻塞(Block)/非阻塞(Unblock)四种调用方式:同步:所谓同步,就是在发出一个功能调用时,在没有得到结果之前,该调用就不返回。也就是必须一件一件事做,等前一 阅读全文
posted @ 2017-02-22 08:17 zbchls 阅读(4812) 评论(0) 推荐(1) 编辑