工作坊
講師及主題介紹
Albert #Laravel 場次講師
為大象裝上飛天翅膀:Swoole 與 Laravel Octance 實戰工作坊

近幾年 PHP 從 PHP 7 一直到 PHP 8.1 在運算效能上都有不斷地提升,但由於 PHP 語言特性的先天限制,導致無法在大部分 Web 高併發的場景下有好的效能表現。Swoole 是一個以 C 編寫的 PHP Extension,它提供了 TCP、UDP、 Websocket、Memory 以及和 Go 語言相似的 Coroutine 等實用特性。Swoole 除了使 PHP 突破原生 Blocking I/O 的限制外,同時也使 PHP 在原本的 Web 領域外開拓更多的應用可能性。

在 2021 年時 Laravel 官方正式推出了 Octane Package,使得 Laravel 支援用 Swoole 或 Road Runner 作為 Web Server 以長生命週期的方式加速原本 HTTP 請求的處理速度。雖然現今 Octane 的整合還無法使 Laravel 直接受益於 Coroutine 的特性,但 Octane 除了開始讓更多的 PHP 開發者認識 Swoole 外,也證明 Swoole 不管是成熟度或穩定度都足以當作 Production 環境上加速 PHP 的解決方案。雖然 Swoole 的特性非常強大,但也因為背後存在許多原生 PHP 沒有的特性與概念,使得一般開發者難以入門。本工作坊除了會帶領大家解析 Swoole 重點特性的基本概念外,更會透過實戰的方式讓開發者們能透過 Swoole 實際作出各種應用範例。

* Swoole 基本概念:包含 Linux 的 I/O 模 型、Process、Thread、Event Loop、Coroutine...等* 針對 Swoole 重點特性實際動手實作應用,如:TCP Server、TTL-based Memory Cache、Coroutine 應用* Laravel Octane 的實戰開發與相關注意事項* PHP 程式的 Performance Profiling 與 Tuning 技巧。

教學大綱:
1. Swoole 基本概念:包含 Linux 的 I/O 模型、Process、Thread、Event Loop、Coroutine…等
2. 針對 Swoole 重點特性實際動手實作應用,如:TCP Server、TTL-based Memory Cache、Coroutine 應用
3. Laravel Octane 的實戰開發與相關注意事項
4. PHP 程式的 Performance Profiling 與 Tuning 技巧

Kuro #Vue 場次講師
Vue.js 實戰工作坊:透過 Vue 3.x 全家桶打造仿 Trello 的任務看板應用

Vue.js 3.0 推出至今已經兩年多,而 Vue 3.x 的周邊開發生態圈也已經穩定下來,讓 Vue.js 正式成為了一個成熟的前端框架。本工作坊將會以 vite 作為開發環境,Vue 3.x Compontions API 結合 Tailwind CSS、Pinia 以及 Vue Router 打造一個仿 Trello 的任務看板應用,讓大家可以透過三個小時的簡單實作,更加熟悉 Vue.js 3.x 的新特性、開發流程與 Vue.js 周邊的開發生態圈。

大綱:
Vue.js 3.0 推出至今已經兩年多,而 Vue 3.x 的周邊開發生態圈也已經穩定下來,讓 Vue.js 正式成為了一個成熟的前端框架。
本工作坊將會以 vite 作為開發環境,Vue 3.x Compontions API 結合 Tailwind CSS、Pinia 以及 Vue Router 打造一個仿 Trello 的任務看板應用,讓大家可以透過三個小時的簡單實作,更加熟悉 Vue.js 3.x 的新特性、開發流程與 Vue.js 周邊的開發生態圈。

目標群眾:
曾經使用過 Vue.js 2.x/3.x Options API,但是對於 Vue 3.x Compontions API 還不是很熟悉的開發者尤佳

學習目標:
1. 認識 vite 與 Vue.js 開發環境設定
2. 熟悉 Vue.js 3.x Compontions 與 Setup script
3. 使用 Tailwind CSS 結合 Vue.js 開發網頁介面
4. 使用 Pinia 管理跨元件狀態
5. 使用 Vue Router 實作前端路由功能 (edited)

交通資訊
捷運
  • 忠孝復興捷運站 1 號出口:直走約 6 分鐘抵達
公車
  • 正義郵局站(走路約 2 分鐘)
  • 1813 支線、1815、212、232 副、232 正、262(含區間車)、299、605、919、忠孝新幹線
開車
  • 建國南北快速道路
  • 由北往南:建國南路 1 段與忠孝東路 3 段口下匝道後左轉 / 由南往北:辛亥路與建國南路口下匝道直行
停車資訊
  • 億光地下停車場:每小時 50 元 (電梯直達會議中心),建國南路一段(往建國北方向),過忠孝東路三段即可於右手側看見停車場入口。
  • 仁愛地下停車場:每小時 50 元 / 平日,每小時 70 元 / 假日(走路約 5 分鐘可抵達會議中心)- 建國南路一段 222 號。

© LaravelConf Taiwan 2022 Made with

by Fontech