高性能SOCKET拡張SWOOLEとPHPフレーム配置
Swooleは韓天峰が開発した高性能socketの拡張で、ZPHPは半桶の水開発の高性能phpフレームです.関連紹介はプロジェクトDOCをご覧ください.
phpインストールの設定
swooleインストールダウンロードswoole インストールを開始します.swooleオフィシャル文書 から参照してください.追加コンパイルパラメータ php.ini を修正する.
ZPHP取付配置 ZPHPダウンロード zphp をインストールします.
phpredis
必要に応じてphp-redisで拡張することもできます.
phpインストールの設定
[linux ](http://www.linuxeye.com) lnmp
php $:vi /etc/profile //
PATH=$PATH:/usr/local/php/bin
export PATH //
$:source /etc/profile
今は直接コマンドphpを使うことができます.パスを追加する必要はありません.swooleインストール
:https://github.com/swoole/swoole-src git clone https://github.com/swoole/swoole-src.git
cd swoolephpize./configuremake && sudo make install
--enable-msgqueue IPC , buffer dispatch_mode=3 , 。 IPC ,worker , swoole_client,task/finish,swoole_event_add,swoole_timer_add--enable-swoole-debug , swoole 。 。--enable-sockets sockets , sockets 。 ,swoole_event_add sockets swoole 。--enable-async-mysql mysql , mysqli mysqlnd--enable-ringbuffer RingBuffer
vi /usr/local/php/etc/php.iniextension = swoole.sophp -m|grep swoole swoole
ZPHP取付配置
:https://github.com/huanghua581/zphp
git clone https://github.com/huanghua581/zphp.git
composer install
phpredis
必要に応じてphp-redisで拡張することもできます.
github:https://github.com/shenzhe/phpredis