Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
PHP 也有 Day #45: VS Code 實戰料理 PHP 套件網站佐 Azure Pi...
Search
Star Rocket
May 21, 2019
Programming
0
93
PHP 也有 Day #45: VS Code 實戰料理 PHP 套件網站佐 Azure Pipelines
PHP 也有 Day #45: VS Code 實戰料理 PHP 套件網站佐 Azure Pipelines
Star Rocket
May 21, 2019
Tweet
Share
More Decks by Star Rocket
See All by Star Rocket
PHP 也有 Day #51:高效能框架的曙光 - 以 Laravel 經驗開發 Hyperf 應用
starrocket
1
290
PHP 也有 Day #50:處理前人的遺產—聊 legacy code
starrocket
0
65
PHP 也有 Day #49:邊緣人救星!用 Laravel 打造私人定製的聊天機器人
starrocket
0
370
PHP 也有 Day #48:我是誰?我在哪?
starrocket
0
53
PHP 也有 Day #48:我是誰?我在哪?
starrocket
0
50
API-整合測試
starrocket
0
100
How we talk about Engineering Culture at Phase
starrocket
0
36
PHP 也有 Day #47:打造好維護的 PHP 程式碼專案
starrocket
0
280
全端起手就用 Laravel+Vue.js 現場實作給你看
starrocket
0
180
Other Decks in Programming
See All in Programming
Dart 参戦!!静的型付き言語界の隠れた実力者
kno3a87
0
200
レガシープロジェクトで最大限AIの恩恵を受けられるようClaude Codeを利用する
tk1351
2
140
DataformでPythonする / dataform-de-python
snhryt
0
180
CEDEC 2025 『ゲームにおけるリアルタイム通信への QUIC導入事例の紹介』
segadevtech
3
890
画像コンペでのベースラインモデルの育て方
tattaka
3
1.7k
あなたとJIT, 今すぐアセンブ ル
sisshiki1969
1
690
Infer入門
riru
4
1.5k
実践!App Intents対応
yuukiw00w
1
280
A Gopher's Guide to Vibe Coding
danicat
0
150
兎に角、コードレビュー
mitohato14
0
130
Bedrock AgentCore ObservabilityによるAIエージェントの運用
licux
9
700
Constant integer division faster than compiler-generated code
herumi
2
660
Featured
See All Featured
KATA
mclloyd
32
14k
BBQ
matthewcrist
89
9.8k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
Optimizing for Happiness
mojombo
379
70k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
18
1.1k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
890
A better future with KSS
kneath
239
17k
How to Think Like a Performance Engineer
csswizardry
25
1.8k
Art, The Web, and Tiny UX
lynnandtonic
301
21k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
30
9.6k
How to train your dragon (web standard)
notwaldorf
96
6.2k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Transcript
VS Code 實戰料理 PHP 套件網站 佐 Azure Pipelines Winnie Lin
[ PHP 也有 Day #45 ] 2019-05-21 @ Star Rocket
Winnie Lin • Web Developer • Microsoft MVP 2017-2019 •
Laravel 台灣社群固定班底 • LaraGirls 講師助教群
• 基本食材 • 料理用具 • 精選佐料 • 來做幾道料理吧 • 美味配方
• 上菜啦 AGENDA
基本食材 Development Essentials
開發 PHP 套件基本三要素
料理用具 Visual Studio Code
Visual Studio Code • 跨平台 (Windows, Mac, Linux) • 基礎內建
(Web Essentials: HTML, CSS, JavaScript) • 工具整合 (Editor, Terminal, Git) • 智慧提示 (IntelliSense) • 除錯功能 (Debugging) • 擴充功能 (Extensions)
常用快速鍵 Windows / Linux Mac
Color Picker 視覺化色塊顯示 視覺化選色器
Emmet
Markdown
Git UI A - 新增 M - 修改 U -
未追蹤 D - 刪除
Git Diff
Git Conflict 解衝突變得很簡單
IntelliSense
Terminal
Debugging
精選佐料 VS Code Extensions
PHP 相關
PHPUnit 測試 p.s. 社群的國產 Extensions,敬請多多支持
視覺系必備
實作料理 Live Demo
料理套件
料理套件:計算 BMI 世界衛生組織建議 以身體質量指數(Body Mass Index, BMI)來衡量肥胖程度,其 計算公式是以體重(公斤)除以身高(公尺)的平方。 國民健康署建議我國成人 BMI
應維持在 18.5(kg/m2)及 24 (kg/m2)之間,太瘦、過重或太胖皆有礙健康。 Reference: 國民健康署 https://health99.hpa.gov.tw/OnlinkHealth/Onlink_BMI.aspx Demo Code: https://github.com/onecentlin/package-bmi
Packagist 開源套件完成後 可發佈至 Packgist https://packagist.org/
料理網站應用程式
料理網站 網站應用剛剛開發的套件 發佈 Website 至 Azure 套件尚未發佈前,可用 VCS Repositories 的方式來安
裝自己的套件 https://getcomposer.org/doc/05-repositories.md#vcs
Demo Code: https://github.com/onecentlin/phptheday45-demo
美味配方 Quality Assurance
Azure DevOps Azure DevOps https://azure.microsoft.com/zh-tw/services/devops/
Azure Pipelines https://azure.microsoft.com/zh-tw/services/devops/pipelines/
Azure Pipelines - Builds
Azure Pipelines - Releases
上菜啦 Final Presentation
Azure - Web App 發佈:代碼 / Docker 執行階段堆疊:PHP 7.2 作業系統:Linux
/ Windows 位置:Southeast Asia / East Asia APP SERVICE 方案:免費 F1
None
None
None
總結
Thank You
Q & A