1. 程式人生 > >PHP 新時代 Swoole 協程入門

PHP 新時代 Swoole 協程入門

Swoole 是一個面向生產環境的 PHP 非同步網路通訊引擎,是一個基於 C 語言的 PHP 擴充套件,提供了 PHP 語言的非同步多執行緒伺服器、非同步 TCP/UDP 網路客戶端、非同步 MySQL、非同步 Redis、資料庫連線池、AsyncTask、訊息佇列、毫秒定時器、非同步檔案讀寫、非同步 DNS 查詢等;而在 Swoole 2.0 之後,Swoole 提供了類似於 Go 語言的協程支援,PHP 程式碼無需額外增加任何關鍵詞(如 yield),底層實現自動進行協程排程,達到以使用同步程式碼的寫法實現非同步程式。

本場 Chat 您將學到如下內容:

  1. 瞭解什麼是協程;
  2. Swoole 協程的使用;
  3. 瞭解協程程式設計下的注意點;
  4. 搭建一個協程 HTTP 伺服器;
  5. 通過協程實現併發呼叫;
  6. 通過管道 Channel 實現一個連線池。

閱讀全文: http://gitbook.cn/gitchat/activity/5c07e07c440d393626ca4cf1

一場場看太麻煩?成為 GitChat 會員,暢享 1000+ 場 Chat !點選檢視