用elephant.io实现php与socket.io通信

创建时间:2015-01-16 13:37:16最后修改:2015-01-16 13:39:51

elephant.io是PHP的socket.io扩展,可以使PHP与node.js的socket.io服务端实时通信。elephant.io的项目地址是:https://github.com/wisembly/elephant.io

1、php安装elephant.io扩展:

安装elephant.io需要使用composer,如果机器上没有安装过composer需要先安装composer:

curl -s http://getcomposer.org/installer | php
。composer的官网是http://www.phpcomposer.com/。

创建一个名为composer.json的文件,并将下面的内容粘贴到文件里:

{
    "require": {
      "wisembly/elephant.io": "~3.0"
    }
}

运行命令安装elephant.io扩展:

php composer.phar install
成功运行上面的命令后,项目文件夹下会多出一个名为vendor的文件夹,elephant.io的扩展就位于这个文件夹里面。