IMIはHTTPAPI、WebSocketを、TCP、UDPアプリケーション開発をサポートしているPHP協会プロセス・アプリケーション開発フレームワークに基づいています。
Swooleを提供することにより、搭載、Swooleは、永久的なメモリを持っている、非ブロッキングIOおよびその他の機能をコルーチン。
PSRフレームコンプライアンス基準、リクエストコンテキスト、ORMモデルとその他の一般的なコンポーネントを管理、AOP、注釈、接続プールを提供します。
IMIモデルは関係、CRUDシャトルの定義をサポートしています!
ミリ秒の注釈とホット・アップデートコード、ちょうどすぐに効果を見るリフレッシュするために保存し、開発経験やFPM下には異なる、シャトルの開発であなたを聞かせていないために。
サービスSwooleフレームワークの他のマイクロフォーカスエリアとは異なり、IMIは、単一のアプリケーションの開発に焦点を当てます。理由は簡単です:ほとんどの企業は、マイクロサービスに、単一のアプリケーションが十分である必要はありません。
公式サイト:https://www.imiphp.com/
2018年6月21日に開始IMI Frameworkのバージョンv0.0.1
今週の主要な新ファサード(建物の正面)、だけでなく、パフォーマンスの最適化とグレードアップ。
新しいです
-
サポートが追加されました ファサードファサード
-
生成/ファサードのツールを追加
-
ミドルウェアサポート・グループの定義
-
IHttpNotFoundHandler->ハンドラ()メソッドのパラメータは$のRequestHandlerを増加しました
-
RequestContextの方法のサポート、着信初期データ、一括書き込み値のための新しい方法を作成muiltiSet
-
コメントテキスト注釈クラスの転送方法を追加します。
-
構成することにより、イベント・サーバー監視するかどうかを指定して、カスタムイベントリスナ
最適化
-
より高い周波数のパフォーマンスイベントの使用の基礎となる枠組みを強化
-
トリガイベントのパフォーマンスが待機していない強化
-
実装コードに関連する最適化HTTPメッセージ
-
要求を拒否するために初期化されていない保留中の終了要求、
-
BufferFull、BufferEmptyイベントを廃止
-
公式バージョン1.7をマージ、教義、注釈のバージョンを更新
リペア
-
修復データベース操作のerrorInfo()時に情報空の質問を取得します
-
ルーティングセットアップの問題の非標的法の修理
-
Swoole 4.4.xからで奇妙なバグを避けます
開始
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
スペルミス、タイプミスを訂正、貢献したコードに参加する明るい新規参入者と兄のランクへようこそ、コードを提出、我々はすべて〜歓迎します