Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
PHP 也有 Day #45: VS Code 實戰料理 PHP 套件網站佐 Azure Pi...
Search
Star Rocket
May 21, 2019
Programming
220
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
PHP 也有 Day #45: VS Code 實戰料理 PHP 套件網站佐 Azure Pipelines
PHP 也有 Day #45: VS Code 實戰料理 PHP 套件網站佐 Azure Pipelines
Star Rocket
May 21, 2019
Transcript
41 slides
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
More Decks by Star Rocket
See All by Star Rocket
PHP 也有 Day #51:高效能框架的曙光 - 以 Laravel 經驗開發 Hyperf 應用
starrocket
1
430
PHP 也有 Day #50:處理前人的遺產—聊 legacy code
starrocket
0
140
PHP 也有 Day #49:邊緣人救星!用 Laravel 打造私人定製的聊天機器人
starrocket
0
510
PHP 也有 Day #48:我是誰?我在哪?
starrocket
0
140
PHP 也有 Day #48:我是誰?我在哪?
starrocket
0
150
API-整合測試
starrocket
0
210
How we talk about Engineering Culture at Phase
starrocket
0
110
PHP 也有 Day #47:打造好維護的 PHP 程式碼專案
starrocket
0
450
全端起手就用 Laravel+Vue.js 現場實作給你看
starrocket
0
280
Other Decks in Programming
See All in Programming
ローカルLLMの基本と近況 2611 / Local LLM basics and recent situation 2611
kishida
0
120
AI時代のIaC入門 〜なぜインフラをコードで管理したいのか?〜 / Introduction to IaC in the AI Era
akihisaikeda
6
1.5k
SODA - FACT BOOK(EN)
sodainc
1
230
作って学ぶSpring BootのAuto Configuration / JJUG Night Seminar 2026-10-19
rshindo
0
230
Zero-Tap Sign-In対応、結局何をすればいいの?
mitohato14
0
2.1k
AI時代のFlutter品質設計 — アプリ品質を守るQuality Layers
omatty198
0
370
조합이폭발하는디자인시스템이걸눈으로도테스트하라고요
giljongyu
0
750
Kawaiicon: Kubernetes, it's no longer cool, but let's secure it anyway!
barnbarn
0
130
AIがコードを書いてくれる時代、我々は何を確かめるのか
yosuke_furukawa
PRO
13
5.9k
小さなアプリを作って公開するまで
onozaty
0
170
Spec-driven Development with AI
simas
PRO
0
2.3k
PyConTW 2026 - AI Coding 不只是工具升級, 區域醫院醫療資訊系統協作開發與資訊團隊轉型實踐
cclai999
0
250
Featured
See All Featured
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
2
3k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.9k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
310
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.8k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
31k
WCS-LA-2024
lcolladotor
0
990
Fantastic passwords and where to find them - at NoRuKo
philnash
53
4k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
2
520
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
460
Building Flexible Design Systems
yeseniaperezcruz
330
41k
4 Signs Your Business is Dying
shpigford
187
23k