Mastering Swoole PHP 讀書會

Albert Chen
Laravel 道場
Published in
3 min readNov 24, 2020

閱讀目標

自從 Swoole 問世以來,PHP 在過去面臨高併發情景下因為 Blocking I/O 而造成的性能劣勢得以看到另一道曙光。近幾年來 Swoole 官方團隊在中國社群中也不斷地極力推動及發展,讓 Swoole 在生產環境中越來越穩定,並且有更多的社區資源來維護與貢獻整個 Swoole 生態系。

對於許多 PHP 開發者而言,因為 Swoole 包含了許多傳統 PHP 中沒有的概念,例如:Event Driven、Coroutine、TCP/UDP Protocol 和許多 Linux Kernel 相關知識,造成學習 Swoole 存在著一點學習門檻也很容易在初期時踩坑。

Swoole 官方團隊在 2019 年的 PHPCon 中同步發布了 Swoole 微課程平台,並接續在今年 PHPCon 中正式宣布在 2020 年 12 月時會正式發佈 Mastering Swoole PHP 這本關於 Swoole 的全方位知識書籍,希望能幫助更多的 PHP 開發者來更快的認識與熟悉 Swoole。

因此我們決定這本書發布的同時在 PHP 社群中舉辦讀書會,希望透過以讀書會的形式讓大家在閱讀這本書時能有更多的討論與交流,藉以在 Swoole 學習上更加地有效率。

讀書會規則

讀書會模式預計以下面的規則進行:

  1. 請先自行購書、依照公佈的閱讀進度將指定的章節閱讀完 (沒人逼你,請當個成年人)。

Mastering Swoole PHP 這本書目前只以電子書的形式發售,預購期間預訂享有折扣優惠:https://swoolebook.com

  1. 請先在 Laravel 道場活動頁上報名,並在活動當日到指定的 Swoole 讀書會場地參加活動。
  2. 每次的活動會由一至兩人由事先分配到的章節以簡報形式進行導讀。
  3. 導讀結束後由大家共同列出想討論的問題。
  4. 根據大家提出的問題一起交流、腦力激盪。

每次讀書會都會開一篇共筆的筆記,共同記錄章節的重點與討論內容

另外,為了讀書會能長期與穩定的進行,希望參與成員能以長期出席為主,因此擬定下列辦法:

  1. 固定讀書會成員不收取保證金及場地費用,但須要確保出席率達 80% 以上及負責被分配到的導讀章節。
  2. 每一次的讀書會將依據場地限制與固定成員出席人數來釋出自由報名的名額,自由參與者每名每次酌收 100 元報名費。
  3. 為了方便在其他縣市工作的參與夥伴,參與成員可以線上的方式進行參與,每次的讀書會將以 Google Meet 進行同步討論。

自由參與者亦須遵守讀書會相關的規則事先將指定章節閱讀完成

備註

  1. 目前讀書會場地已有兩個地點能進行,分別在東門捷運站與忠孝新生捷運站附近,場地約能容納 10~20 人,每次讀書會的地點依當次公告為主。
  2. Mastering Swoole PHP 的首批預購版本官方已於 11/21 透過 Email 寄出,檔案為 pdf 格式,頁面中左上角會包含購買人的授權序號。
  3. 第一次的讀書會預計會於 2020 年 12 月進行,活動報名細節會在近期公佈。

--

--