パフォーマンスを向上させるために最適化されたIMIのv1.0.11リリース、

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

スペルミス、タイプミスを訂正、貢献したコードに参加する明るい新規参入者と兄のランクへようこそ、コードを提出、我々はすべて〜歓迎します

おすすめ

転載: www.oschina.net/news/109810/imi-1-0-11-released