Mastering Swoole PHP 讀書會

Albert Chen
Nov 24, 2020 · 3 min read

閱讀目標

自從 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 學習上更加地有效率。

Image for post
Image for post

讀書會規則

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

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

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

  1. 請先在 Laravel 道場活動頁上報名,並在活動當日到指定的 Swoole 讀書會場地參加活動。

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

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

  1. 固定讀書會成員不收取保證金及場地費用,但須要確保出席率達 80% 以上及負責被分配到的導讀章節。

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

備註

  1. 目前讀書會場地已有兩個地點能進行,分別在東門捷運站與忠孝新生捷運站附近,場地約能容納 10~20 人,每次讀書會的地點依當次公告為主。

Laravel 道場

Laravel 道場致力於提供最好的 PHP/Laravel 教育訓練及顧問服務。從 2013…

Albert Chen

Written by

Laravel 道場

Laravel 道場致力於提供最好的 PHP/Laravel 教育訓練及顧問服務。從 2013 年起就經營開發社群、舉辦讀書會、教學工作坊,希望透過活動交流與互動,能增加開發者的本職學能及產能。聯絡信箱:hi@laravel-dojo.com

Albert Chen

Written by

Laravel 道場

Laravel 道場致力於提供最好的 PHP/Laravel 教育訓練及顧問服務。從 2013 年起就經營開發社群、舉辦讀書會、教學工作坊,希望透過活動交流與互動,能增加開發者的本職學能及產能。聯絡信箱:hi@laravel-dojo.com

Medium is an open platform where 170 million readers come to find insightful and dynamic thinking. Here, expert and undiscovered voices alike dive into the heart of any topic and bring new ideas to the surface. Learn more

Follow the writers, publications, and topics that matter to you, and you’ll see them on your homepage and in your inbox. Explore

If you have a story to tell, knowledge to share, or a perspective to offer — welcome home. It’s easy and free to post your thinking on any topic. Write on Medium

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store