ToB企服应用市场:ToB评测及商务社交产业平台

标题: PHP的多样化执行方式(parallel PHP多线程实现,原生协程实现,多进程实现 [打印本页]

作者: 商道如狼道    时间: 2024-5-20 18:58
标题: PHP的多样化执行方式(parallel PHP多线程实现,原生协程实现,多进程实现
进程、线程、协程

多进程、多线程怎么选?

做PHP的是几乎不用考虑的,毕竟不是C/C++这种偏底层得当做C/S或单Client的应用,PHP大多都是LAMP或LNMP的架构,结合Windows Server用IIS多线程的从来还没有遇见过。
多线程实现

  1. cd /test
  2. wget https://pecl.php.net/get/parallel-1.2.1.tgz
  3. tar zxf parallel-1.2.1.tgz
  4. cd parallel-1.2.1/
  5. /usr/local/php8.1/bin/phpize
  6. make
  7. make install
  8. vim /usr/local/php/etc/php.ini
  9. extension=parallel
复制代码
通例测试,输出@@@%%%,说明步伐是从上到下依次执行的。
[code]vim /test/a.php




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4