Jorker — 脚本多进程执行"
ptask-PHP的协程扩展
- 授权协议:GPL
- 开发厂商:未知
- 开发语言:cplus
- 收录时间:2020-11-25
- 操作系统:Windows,Linux,OS X
- 软件作者:liexusong
- 开源标签: ptask
软件介绍
ptask 是 PHP 的协程扩展
使用这个扩展,使得PHP可以像Python和Lua一样使用协程。
安装:
$ git clone https://github.com/liexusong/ptask$ cd ptask/libtask$ make$ sudo make install$ cd ../ext$ phpize$ ./configure --with-php-config=path-to-php-config$ make$ sudo make install
修改php.ini,添加extension=ptask.so。
使用:
<?phpfunction handler($arg){ for ($i = 0; $i < 1000; $i++) { echo $arg, ": ", $i, "\n"; ptask_yield(); }}ptask_create("handler", "handler1");ptask_create("handler", "handler2");ptask_run();
上一篇:PDT-PHP开发插件
下一篇:Pickle-PHP扩展安装器
相关阅读
-
-
一个应用开发中可以使用的公用结构,目的是拆分出来便于随时组装。"
-
phan 是 PHP 的静态分析器。它需要加载 PHP-AST 扩展的 PHP7 。当然,你可以用于分析任何版本的PHP写的代码。不过,phan 不适合生产使用。
-
BSM不是一个PHP框架,它是一种开发资源服务,或者说我之前一直找不到一个合适的词来形容它到底是个什么。BSMLite是由BSM中衍生出来的一个更紧凑的结构,而且我希望它更紧凑,紧凑到只有一个kernel。
-
PHP Debug 是跟踪 PHP 应用的 API 。只有一个 200 行的文件,几乎对应用没有影响,运行之后会在程序终端显示诊断结果,每个诊断包括文件,函数,调用函数信息。"