nginx与php-fpm通信的两种方式

 nginx与php-fpm通信的两种方式简述在linux中,nginx服务器和php-fpm可以通过tcp socket和unix socket两种方式实现。unix socket是一种终端,可以使同一台操作系统上的两个或多个进程进行数据通信。这种方式需要再nginx配置文件中填写php-fpm...

2018-04-17 19:37:48

阅读数:62

评论数:0

浅析php curl_multi_*系列函数进行批量http请求

浅析php curl_multi_*系列函数进行批量http请求何起:  一系列 数量很大 数据不热 还希望被蜘蛛大量抓取的页面,在蜘蛛抓取高峰时,响应时间会被拉得很高。  前人做了这样一个事儿:页面分3块,用3个内部接口提供,入口文件用curl_multi_*系列函数抓取3个内部接口的内容,拼成...

2018-04-09 10:55:43

阅读数:22

评论数:0

PHP也玩并发,巧用curl 并发减少后端访问时间

首先,先了解下 php中的curl多线程函数:# curl_multi_add_handle# curl_multi_close# curl_multi_exec# curl_multi_getcontent# curl_multi_info_read# curl_multi_init# curl...

2018-04-09 10:49:16

阅读数:389

评论数:0

nginx实现高并发的原理

nginx实现高并发的原理Nginx首先要明白,Nginx 采用的是多进程(单线程) & 多路IO复用模型。使用了 I/O 多路复用技术的 Nginx,就成了”并发事件驱动“的服务器。异步非阻塞(AIO)的详解http://www.ibm.com/developerwork...

2018-02-23 14:15:45

阅读数:281

评论数:0

Rolling cURL: PHP并发最佳实践

Rolling cURL: PHP并发最佳实践 来源:http://www.searchtb.com/2012/06/rolling-curl-best-practices.html 在实际项目或者自己编写小工具(比如新闻聚合,商品价格监控,比价)的过程中, 通...

2018-01-11 15:47:36

阅读数:158

评论数:0

进程间通信的几种姿势

1、共享内存 2、tcp/udp 3、管道 4、文件系统[数据数据库] 5、窗口之间的消息

2017-12-21 14:10:57

阅读数:76

评论数:0

Linux curl命令详解

Linux curl命令详解 命令:curl 在Linux中curl是一个利用URL规则在命令行下工作的文件传输工具,可以说是一款很强大的http命令行工具。它支持文件的上传和下载,是综合传输工具,但按传统,习惯称url为下载工具。 语法:# curl...

2017-04-20 12:00:29

阅读数:413

评论数:0

进程和线程有什么区别

进程和线程有什么区别 从概念上: 进程:一个程序对一个数据集的动态执行过程,是分配资源的基本单位。 线程:一个进程内的基本调度单位。 线程的划分尺度小于进程,一个进程包含一个或者更多的线程。 从执行过程中来看: 进程:拥有独立的内存单元,而多个线程共享内...

2017-03-28 11:43:09

阅读数:495

评论数:0

HTTP请求方法对照表

HTTP请求方法对照表 根据HTTP标准,HTTP请求可以使用多种请求方法。  HTTP1.0定义了三种请求方法: GET, POST 和 HEAD方法。  HTTP1.1新增了五种请求方法:OPTIONS, PUT, DELETE, TRACE 和 CONNECT 方法。 ...

2017-03-22 23:40:17

阅读数:144

评论数:0

HTTP状态码对照表 HTTP response codes

HTTP状态码对照表 HTTP response codes 当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求。当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含HTTP状态码的信息头(server header)用以响应浏览器的请求。 HTTP状态码的英文为HTTP ...

2017-03-22 23:39:32

阅读数:4876

评论数:0

HTTP响应头和请求头信息对照表

HTTP响应头和请求头信息对照表 HTTP请求头提供了关于请求,响应或者其他的发送实体的信息。HTTP的头信息包括通用头、请求头、响应头和实体头四个部分。每个头域由一个域名,冒号(:)和域值三部分组成。 通用头标:即可用于请求,也可用于响应,是作为一个整体而不是特定资源与事务相关联。请求头...

2017-03-22 23:37:51

阅读数:1778

评论数:0

HTTP的KeepAlive是开启还是关闭?

HTTP的KeepAlive是开启还是关闭? 1、KeepAlive的概念与优势 HTTP的KeepAlive就是浏览器和服务端之间保持长连接,这个连接是可以复用的。当客户端发送一次请求,收到相应内容后,这个连接会保持一段时间,在该时间内的第二次就不需要再重新建立连接,就可...

2017-03-01 23:34:38

阅读数:458

评论数:0

HTTP协议实践篇--浏览器缓存总结、利用Fiddler和apache模拟

HTTP协议实践篇--浏览器缓存总结、利用Fiddler和apache模拟 1.浏览器缓存 废话少说,我们先了解浏览器缓存的知识。    其中优先级是:Cache-Control>Expires>协商缓存  浏览器访问缓存的顺序是:  ...

2017-02-04 16:33:06

阅读数:300

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭