PHPForker

所属分类:网络编程
开发工具:PHP
文件大小:0KB
下载次数:0
上传日期:2021-09-24 04:18:36
上 传 者sh-1993
说明:  一个用PHP编写的简单多进程编程框架,从Workerman那里学到了很多东西,这主要有助于我们了解Workerman...,
(A simple Multi-Process programming skeleton written in PHP and learned much from Workerman, which mainly help us to find out how Workerman core works.)

文件列表:
Autoloader.php (1616, 2021-09-23)
Config/ (0, 2021-09-23)
Config/Main.php (1948, 2021-09-23)
Container.php (33591, 2021-09-23)
Core/ (0, 2021-09-23)
Core/Base.php (22408, 2021-09-23)
Core/Connection.php (1650, 2021-09-23)
Example/ (0, 2021-09-23)
Example/forker.php (508, 2021-09-23)
Image/ (0, 2021-09-23)
Image/demo1.png (75238, 2021-09-23)
Image/demo2.png (62137, 2021-09-23)
Image/demo3.png (100080, 2021-09-23)
Image/demo4.png (97323, 2021-09-23)
Image/demo5.png (63686, 2021-09-23)
Image/demo6.png (88909, 2021-09-23)
Image/qqgroup.png (40073, 2021-09-23)
Library/ (0, 2021-09-23)
Library/Common/ (0, 2021-09-23)
Library/Common/Functions.php (3027, 2021-09-23)
Library/CustomTerminalColor/ (0, 2021-09-23)
Library/CustomTerminalColor/Color.php (2236, 2021-09-23)
Library/CustomTerminalColor/ShellColor.php (3154, 2021-09-23)
Library/Helper/ (0, 2021-09-23)
Library/Helper/Timer.php (4792, 2021-09-23)
Library/Helper/Tool.php (18272, 2021-09-23)
composer.json (802, 2021-09-23)
composer.lock (3552, 2021-09-23)

# PHPForker ## What is it? A simple Multi-Process programming skeleton written in PHP and learned much from [Workerman](https://www.workerman.net), which remove the part of Network Event Library, it aims at two aspects by programming personally: * `Help us find out PHP Multi-Process programming` * `Help us find out how Workerman core works` ## PHPForker是什么? PHPForker是一个PHP多进程编程骨架,借鉴了Workerman诸多优良编程思想,剥离了其中的网络事件库抽象部分,集中围绕多进程编程,为了便于直观的调试以及保持最轻的多进程骨架,所以简单的内嵌了一个基于select多路复用技术的 TCP & UDP Server。为了学习如此优秀的Workerman框架,作者亲自撸了一遍,本项目旨在深入学习和分享: * `弄明白PHP多进程编程核心思想` * `弄明白Workerman内核工作原理` ## Special Note PHPForker is only an experimental work for study, so don't use it in a production environment unless you know what you're doing, it is better to use the official [Workerman](https://www.workerman.net). ## 特别说明 PHPForker只是一个用于学习研究的实验性项目,所以不要在生产环境中使用它,请使用官方[Workerman](https://www.workerman.net),除非你知道自己在做什么。 ## Installation ``` composer require blogdaren/phpforker ``` ## Prerequisites * \>= PHP 5.3 * A POSIX compatible operating system (Linux, OSX, BSD) * POSIX extensions for PHP * PCNTL extensions for PHP ## Usage ```php setPublicProps([ 'name' => $name, 'count' => 2, 'user' => 'root', ]); } Container::start(); ``` ## Screenshot ![demo1](https://github.com/blogdaren/PHPForker/blob/master/Image/demo1.png) ---- ![demo2](https://github.com/blogdaren/PHPForker/blob/master/Image/demo2.png) ---- ![demo3](https://github.com/blogdaren/PHPForker/blob/master/Image/demo3.png) ---- ![demo4](https://github.com/blogdaren/PHPForker/blob/master/Image/demo4.png) ---- ![demo6](https://github.com/blogdaren/PHPForker/blob/master/Image/demo6.png) ---- ![demo5](https://github.com/blogdaren/PHPForker/blob/master/Image/demo5.png) ## Related links and thanks * [http://www.blogdaren.com](http://www.blogdaren.com) * [https://www.workerman.net](https://www.workerman.net)

近期下载者

相关文件


收藏者