IMIはHTTPAPI、WebSocketを、TCP、UDPサービスの開発をサポートし、高性能コルーチンのアプリケーション開発フレームワークPHP Swoole、に基づいています。
Swooleに比べPHP-FPM要求応答能力を祝福では、I / O集中処理能力シーンは、実質的に改善されています。
IMIフレームワークは、豊富な機能部品はインターネットで広く使用することができ、モバイル通信、エンタープライズソフトウェア、クラウドコンピューティング、オンラインゲーム、モノのインターネット(IOT)、車両ネットワーキング、スマートホームや他の分野があります。企業の効率がITを大幅に革新的な製品の開発に、より集中、R&Dチームを強化することができます。
ミリ秒の注釈とホット・アップデートコード、ちょうどすぐに効果を見るリフレッシュするために保存し、開発経験やFPM下には異なる、シャトルの開発であなたを聞かせていないために。
サービスSwooleフレームワークの他のマイクロフォーカスエリアとは異なり、IMIは、単一のアプリケーションの開発に焦点を当てます。理由は簡単です:ほとんどの企業は、マイクロサービスに、単一のアプリケーションが十分である必要はありません。
公式サイト:https://www.imiphp.com/
2018年6月21日に開始IMI Frameworkのバージョンv0.0.1
そして金曜日、明日年次オープンに出席するために上海に行ってきましたが、顔をベースに〜ありません
私は〜あなたに幸せな週末を望みます
更新ログ
新しいです
- NICは、プロンプト新しいIP表示、最適化されたブートプロンプトの表示ブート #29
最適化
-
復興RequestContextには、構築されたSwooleコルーチンのコンテキスト管理方法を使用して実装しました。廃止は、作成、破棄の方法が存在します
-
最適効率のテストサーバーは、マルチコアの場合に開始します
-
いくつかのコードの最適化
リペア
-
修復モデルCRUDフィールドという名前のキーの問題
-
問題の主キーのfind()メソッドを使用して修復モデル
-
修復モデル更新()メソッド可能性のある問題
-
修理コントローラシングルトンの問題
開始
HTTPサーバプロジェクトの作成:composer create-project imiphp/project-http
WebSocket Serverプロジェクトを作成します。composer create-project imiphp/project-websocket
TCP Serverプロジェクトを作成します。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
スペルミス、タイプミスを訂正、貢献したコードに参加する明るい新規参入者と兄のランクへようこそ、コードを提出、我々はすべて〜歓迎します