排序
100多行PHP代码实现socks5代理服务器[2]
100多行PHP代码实现socks5代理服务器,这次是使用swoole纯异步来写,使用状态机来处理数据。目前用它访问开源中国木有压力,但访问网易新闻就压力山大。我发现我用别的语言写得代理,访问网易新...
基于UDP的服务器端和客户端知识详解
UDP(用户数据报协议)是一种无连接的通信协议。这里详细讲解基于UDP的服务器端和客户端: 服务器端: 1. 创建UDP套接字:socket(AF_INET, SOCK_DGRAM, 0); 2. 绑定IP地址和端口:bind(sockfd, (struc...
php支持断点续传、分块下载的类
php支持断点续传、分块下载的类,具体内容如下 <?php /** * User: djunny * Date: 2016-04-29 * Time: 17:18 * Mail: 199962760@qq.com * 支持断点下载的类 */ class downloa...
PHP编程中尝试程序并发的几种方式总结
PHP编程中的五种并发方式: 1.curl_multi_init 文档中说的是 Allows the processing of multiple cURL handles asynchronously. 确实是异步。这里需要理解的是select这个方法,文档中是这么解释...
简单介绍PHP非阻塞模式
非阻塞模式是指利用socket事件的消息机制,Server端与Client端之间的通信处于异步状态。 让PHP不再阻塞当PHP作为后端处理需要完成一些长时间处理,为了快速响应页面请求,不作结果返回判断的情...
详解php协程知识点 php协程如何实现
PHP协程(Coroutine)是PHP 7.1引入的新功能,用于编写协同多任务的PHP程序。协程拥有以下主要特点: 1. 轻量级线程:协程比线程更轻量,启动和切换代价更小。 2. 共享内存:协程共享内存,没有隔离的内...
CentOS 7下安装PostgreSQL 9.6的教程分享
前言 PostgreSQL是一个强大开源的对象关系类型数据库系统,它能运行于几乎所有主要的操作系统,包括Linux、Unix(AIX、BSD、HP-UX、SGI IRIX、Mac OS、Solaris、Tru64)、Windows OS。对于新的项...
CentOS下Redis数据库的基本安装与配置教程
Redis 是一个开源的多平台数据存储软件,使用 ANSI C 编写,直接在内存使用数据集,这使得它得以实现非常高的效率。Redis 支持多种编程语言,包括 Lua, C, Java, Python, Perl, PHP 和其他很多...
PHP-FPM实现性能优化
简介: PHP-FPM 是一个 PHP FastCGI 管理器,一般 Nginx 上面跑 PHP 程序都会将 PHP 程序丢给 PHP-FPM 来解析。好了,就这样! PHP 5.4 开始集成了 PHP-FPM ,也就是说编译 PHP 时,只要 --enab...
PHP-FPM的配置与优化讲解
PHP-FPM(FastCGI Process Manager:FastCGI进程管理器)是一个PHPFastCGI管理器,用于管理 PHP 进程池、接收和处理 Web 服务器的请求。PHP-FPM 会创建一个主进程,控制何时以及如何把 HTTP 请求...






