IMI v1.0.18リリース、Swooleのコルーチン高性能アプリケーション開発フレームワーク

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

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

おすすめ

転載: www.oschina.net/news/111177/imi-1-0-18-released