240 发简信
IP属地:北京
  • 阻塞I/O、非阻塞I/O和I/O多路复用

    看概念:阻塞I/O、非阻塞I/O和I/O多路复用 - skiler - 博客园 图解阻塞io和非阻塞io及多路复用机制 - 左耳听风的博客 - CSDN博客 主要看看这篇:I...

  • 为什么PHP选择多进程,而不是多线程

    PHP服务通过多进程来利用CPU多核,比如PHP-FPM就是一个C实现的多进程FastCGI服务。 主要有几点: 1、意味着PHP-FPM无法使用,多线程如果在FAST-CG...

  • PHP底层和mysql的通信原理

    需要清楚的几个概念: FPM进程:进程数在php-fpm.ini中设置。没有设置 max_requests ,那么进程是不会销毁的,也就是说当一个进程里面出现死循环或者内存溢...

  • PHP连接数据库的理解

    1、【为什么我们使用短连接】 我们使用的都是短连接,因为长连接占用资源严重,且造成死锁、阻塞后,后续请求就无法继续了。因为长连接一般都是公用一个连接,如果连接数过多,占用资源...

  • 120
    一次请求的完整生命周期

    目录 1、基本概念 什么是CGI? 部分专业术语解释 图解静态请求和动态请求 php组成 2、PHP的生命周期 3、PHP底层工作原理 基本概念 1.什么是CGI? 1)什么...