IMIはHTTPAPI、WebSocketを、TCP、UDPサービスの開発をサポートし、高性能コルーチンのアプリケーション開発フレームワークPHP Swoole、に基づいています。
祝福にSwooleは、I / Oの集中処理能力シーンが本質的に改善されている、PHP-FPM要求応答能力を比較しました。
IMIのフレームワークは、豊富な機能部品はインターネットで広く使用することができている、モバイル通信、エンタープライズソフトウェア、クラウドコンピューティング、オンラインゲーム、モノのインターネット(IOT)、車両ネットワーキング、スマートホーム、その他の地域。ITが大幅にR&Dチームを向上させることができ、企業の効率性は、より革新的な製品の開発に注力しました。
ミリ秒の注釈とホット・アップデートコード、ちょうどシャトルの開発であなたをできるように、変わらないの下での開発経験やFPMは、すぐに効果を見るリフレッシュするために保存します。
サービスSwooleフレームワークの他のマイクロフォーカスエリア、単一のアプリケーション開発にIMI焦点とは異なり。理由は単純です:ほとんどの企業は、マイクロサービスに必要としない、単一のアプリケーションで十分です。
公式サイト:https://www.imiphp.com/
2018年6月21日に開始IMI Frameworkのバージョンv0.0.1
そして金曜日、いくつかの機能強化と最適化の作業週、未実現ピットを埋めるための方法を作ったと......
〜幸せな週末を望みます
更新ログ
新しいです
-
単一の要求がタイムアウト処理をトリガし、最大実行時間を超えた場合、ミドルウェアのサポートを追加
-
未処理見つかりましたルーティングのWebSocket、TCP、UDPのサポートが追加されました
最適化
-
HTTPルーティング最適化プロセスが見つかりません
-
とき、更新()最適化モデルは、主キーの値が更新されません
-
リスニングポートが自動的に有効になっているときに最適化する場合、HTTP、WebSocketを合意
リペア
-
可能な問題を解決するための文
-
補正目標噴射ExtractData
-
修理要求 - >のgetURI()プロトコルは、HTTP / HTTPS / WS / WSS問題を認識しません
開始
HTTPサーバプロジェクトの作成:composer create-project imiphp/project-http
WebSocketのサーバープロジェクトを作成します。composer create-project imiphp/project-websocket
TCPサーバープロジェクトを作成します。composer create-project imiphp/project-tcp
UDPサーバープロジェクトの作成:composer create-project imiphp/project-udp
完全手動の開発:https://doc.imiphp.com/
IMIコンポーネントライブラリ:https://github.com/imiphp
IMI公式HTTPクライアント(代替カール):https://github.com/yurunsoft/yurunhttp
〜コード、我々はすべての歓迎を提出し、スペルミス、タイプミスを訂正、貢献したコードに参加する明るい新規参入者と兄のランクへようこそ