PHPカンファレンス2016(東京)で「PHPで学ぶソケットプログラミング入門」というトークをしました

http://slides.com/ryoutsunomiya/php-socket-programming 背景 このようなトークをしようと思った背景を説明すると、 (1) 仕事でソケットプログラミングが必要になった …

PHP Socket Programming Handbook 読書メモ シグナル

OSは以下のようなシグナルを実行中のプログラムに送る SIGINT: プログラムを強制終了する SIGQUIT: プログラムの終了(SIGINTよりも穏やかな方法) SIGCHLD: 子プロセスが終了した際に親プロセスに …

PHP Socket Programming Handbook 読書メモ PHPによるマルチプロセスプログラミング

あるプロセスの実行中に、別のプロセスを立ち上げるにはfork(2)を使用する PHPでfork(2)を使用するにはpcntl拡張を使用する pcntl_forkを使ってforkを行うことができる https://gith …

PHP Socket Programming Handbook 読書メモ PHPによるReactorパターンの実装

Reactorパターンについてはこちらの記事等を参照。 https://github.com/phpsphb/book-examples/blob/master/reactor/reactor.php <?php …