Skip to content

farwish/PCP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PHP并发编程

概述

  • 1 说明

多进程

  • 2 场景介绍与准备
  • 3 创建新进程-第一个多进程程序
  • 4 执行外部程序-exec
  • 5 监控子进程-monitor
  • 6 守护进程化-daemonize
  • 7 任务控制信号-signal
  • 8 进程通信-管道
  • 9 进程通信-共享内存
  • 10 进程通信-消息队列与信号量
  • 11 进程通信-网络套接字(一)
  • 12 进程通信-网络套接字(二)
  • 13 总结与优化
  • 14 实战-图片采集

多线程

  • 15 场景介绍与准备
  • 16 创建新线程-第一个多线程程序
  • 17 线程同步-互斥锁
  • 18 线程同步-读写锁
  • 19 总结与优化
  • 20 实战-查询数据

协程

  • 21 场景介绍与准备
  • 22 生成器使用
  • 23 多任务调度
  • 24 总结

提高Web并发能力

  • 25 调优参数
  • 26 高效数据结构
  • 27 并发访问
  • 28 快速响应-后台执行
  • 29 快速响应-异步执行

高级IO及相关开源产品

  • 30 非阻塞IO
  • 31 IO多路复用
  • 32 异步IO
  • 33 异步非阻塞Socket-Workerman
  • 34 异步通信引擎-Swoole

长连接项目

  • 35 HTTP与WebSocket协议
  • 36 Workerman实时统计
  • 37 Swoole聊天程序

总结

  • 38 结尾
如果您有任何相关的疑问、建议或交流,请与我联系,WeChat: farwish