开始一个新项目

    创建 WebSocket Server 项目:composer create-project imiphp/project-websocket

    创建 TCP Server 项目:composer create-project imiphp/project-tcp

    创建 UDP Server 项目:composer create-project imiphp/project-udp

    流程说明

    在IMI框架中,一个项目分为一个主服务器和多个子服务器。

    其中,主服务器为必须,子服务器为可选。子服务器通过监听端口实现,一般不推荐开启过多的子服务器。

    你需要为框架、每个服务器在其命名空间目录下都创建一个Main.php,并把类命名为Main

    服务器的Main必须继承Imi\Main\BaseMain类。

    并且实现一个__init()方法:

    你可以在里面做一些初始化的事情,不过大多数时候什么都不需要做。