1. 程式人生 > 程式設計 >Swoole 框架 imi v1.0.21 釋出,支援 gRPC 服務開發 ,推出免費視訊課程

Swoole 框架 imi v1.0.21 釋出,支援 gRPC 服務開發 ,推出免費視訊課程

imi 是基於 PHP Swoole 的高效能協程應用開發框架,它支援 HttpApi、WebSocket、TCP、UDP 服務的開發。

在 Swoole 的加持下,相比 php-fpm 請求響應能力,I/O密集型場景處理能力,有著本質上的提升。

imi 框架擁有豐富的功能元件,可以廣泛應用於網際網路、行動通訊、企業軟體、雲端計算、網路遊戲、物聯網(IOT)、車聯網、智慧家居等領域。可以使企業 IT 研發團隊的效率大大提升,更加專注於開發創新產品。

首創毫秒級的註解及程式碼熱更新重啟,讓你在開發時只管一把梭,體驗與 fpm 下開發並無二致,儲存就重新整理,立馬看到效果。

與其他專注微服務領域的 Swoole 框架不同,imi 專注單體應用開發。原因很簡單:大部分公司都不需要上微服務,單體應用足矣。

官方網站:www.imiphp.com/

imi 框架第一個版本 v0.0.1 首發於 2018 年 6 月 21 日

上週做了 Http2 的支援,從服務端開發到客戶端呼叫,imi、YurunHttp 都已實現支援 Http2 協議。

本週正式釋出 gRPC 協議的服務開發、gRPC 客戶端、gRPC 連線池。

為了讓大家更好上手 imi 框架,今天正式推出《imi 框架新手入門視訊課程》?,每週至少更新一集。

課程地址:space.bilibili.com/768718/chan… (請一定要素質三連)

入門課程完全免費!完全免費!完全免費!

更新日誌

新增

  • 新增支援 gRPC 服務開發(程式碼倉庫
    |檔案)
  • 新增支援 gRPC 客戶端服務呼叫
  • 新增 gRPC 連線池
  • 新增單例 Http 控制器基類,支援使用 this−>request、this−>request、this->response,物件內部協程上下文自動切換
  • 新增完全免費的《imi 框架新手入門視訊課程》

優化

  • 優化 Http 動作中介軟體
  • 優化測試程式碼

修復

  • 修復若干小問題

開始使用

建立 Http Server 專案:composer create-project imiphp/project-http

建立 WebSocket Server 專案:composer create-project imiphp/project-websocket

建立 TCP Server 專案:composer create-project imiphp/project-tcp

建立 UDP Server 專案:composer create-project imiphp/project-udp

完全開發手冊:doc.imiphp.com/

imi 元件庫:github.com/imiphp

imi 官方指定 Http 客戶端(替代 Curl):github.com/yurunsoft/y…

歡迎各路新人和大佬的加入貢獻程式碼的行列中,修正錯別字、錯誤拼寫、提交程式碼,我們全都歡迎~

聯絡我們

Github 反饋:github.com/Yurunsoft/I…

碼雲倉庫:gitee.com/yurunsoft/I…

Segmentfault 提問:segmentfault.com/

開源中國 問答:www.oschina.net/question

QQ群交流:17916227

點選加群
點選加群