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

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

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

おすすめ

転載: www.oschina.net/news/111023/imi-1-0-17-released