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
Laravel歴=PHP歴な私が Laravel布教した話 #innocafe
Search
Shoko Okochi
June 17, 2016
Technology
1
4.2k
Laravel歴=PHP歴な私が Laravel布教した話 #innocafe
2016/6/17 Laravel勉強会 InnoCAFE#21 #innocafe
Shoko Okochi
June 17, 2016
Tweet
Share
More Decks by Shoko Okochi
See All by Shoko Okochi
Join EDP as working member of society
okohs
0
980
健康を取りもどすために 私がやった1つのこと
okohs
1
400
stretch opportunities #wtm17
okohs
0
190
転職したら転職しやすくなった #zohyomeetup
okohs
1
510
師匠(SENSEI)を見つけよう
okohs
0
270
集中 #innocafe
okohs
0
190
全社員早押上司争奪戦 #MA_2016 #forPro決勝戦
okohs
0
1.3k
社内でチーム作ってMashup Awards出た #dodosoft
okohs
0
99
全社員早押上司争奪戦 #MA_2016
okohs
0
1.1k
Other Decks in Technology
See All in Technology
VCC 2025 Write-up
bata_24
0
180
許しとアジャイル
jnuank
1
130
社内お問い合わせBotの仕組みと学び
nish01
0
360
Green Tea Garbage Collector の今
zchee
PRO
2
390
Optuna DashboardにおけるPLaMo2連携機能の紹介 / PFN LLM セミナー
pfn
PRO
1
880
BtoBプロダクト開発の深層
16bitidol
0
320
Flaky Testへの現実解をGoのプロポーザルから考える | Go Conference 2025
upamune
1
420
非エンジニアのあなたもできる&もうやってる!コンテキストエンジニアリング
findy_eventslides
3
910
Function calling機能をPLaMo2に実装するには / PFN LLMセミナー
pfn
PRO
0
920
生成AIを活用したZennの取り組み事例
ryosukeigarashi
0
200
実装で解き明かす並行処理の歴史
zozotech
PRO
1
340
コンテキストエンジニアリングとは? 考え方と応用方法
findy_eventslides
4
900
Featured
See All Featured
The Cult of Friendly URLs
andyhume
79
6.6k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
9
850
Faster Mobile Websites
deanohume
310
31k
The Power of CSS Pseudo Elements
geoffreycrofte
79
6k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.2k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
127
53k
Designing Experiences People Love
moore
142
24k
A Modern Web Designer's Workflow
chriscoyier
697
190k
Become a Pro
speakerdeck
PRO
29
5.5k
Building Applications with DynamoDB
mza
96
6.6k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
19
1.2k
The Language of Interfaces
destraynor
162
25k
Transcript
Laravelྺ=PHPྺͳࢲ͕ Laravelڭͨ͠ ͠ΐ͜ˏokoysm
Who am I? • ͠ΐ͜ (@okoysm) • Geek Women Japan
/ dots.ঁࢠ෦ ӡӦ • ߴઐଔΤϯδχΞ̑ੜ • Javaྺ(4) • స৬ͯ͠PHP/Scala(ऑ) • αοΫεਧ͖ϥϒϥΠόʔ
ͳͥڭͨ͠ʁ
ίϯηϓτʹࠍΕͨ
None
None
ڭલ
࠷ॳͷ͓͠͝ͱʢҙ༁ʣ (ɾωɾ)<࠷ॳࣾཧπʔϧͬͯΒ͏ ͔ͤͬ͘ͳͷͰLaravelͬͯΈ͍ͨͰ͢>(ɾ㱼ɾ*) (ɾωɾ)<LaravelؾʹͳΔΑͶɻͬͯΈΑ͏ (ૣ৽͍ٕ͠ज़͑Δʂwktk)>(ɾ㱼ɾ*) (ɾωɾ)<ଞͷϓϩδΣΫτͰ͑Δ͔ͷݕূ݉ͶͯΔ mjskؤுΓ·͢!!>(ɾ㱼ɾ*)
ڭ׆ಈ։࢝
ڭ׆ಈ։࢝ • ڭલͷঢ়گ • αʔϏεͷಋೖࣄྫɿ̌ • ࣾπʔϧͷಋೖࣄྫɿ̌ • ŧŔŕŪũƄŝſɿଟ̌ •
গ͠৮ͬͨ͜ͱ͋Δɿগ
Ίͤ͟LaravelϚελʔʂ
ͱ͍͏Θ͚Ͱ
ࣄͰLaravel࢝Ίͨ • LTSͷ5.1Λ࠾༻ (࠷৽5.2ͩͬͨ) • (*ɾ㱼ɾ){ LalacastษڧʹͳΔʙ • (*ɾ㱼ɾ){ php
artisanͳΜͰͰ͖Δͳʂ • (*ɾ㱼ɾ){ ίʔυ៉ྷʹॻ͚Δʂʂʂ
ॱௐͩͬͨ
͕ͩͬͨɾɾɾ
͙ͭ͢·͍ͮͨ
͠ΐ͜తʂڭͷͭΒΈ ϕετ̏
ڭͷͭΒΈ ୈ̏Ґ
։ൃڥ͕ Laravel5.1ʹରԠ͍ͯ͠ͳ͍
PHPόʔδϣϯ͕ݹ͔ͬͨ • ීஈ͍ͷ։ൃڥɿPHP5.3 • Laravel5.1Ͱඞཁͳόʔδϣϯ • “PHP version >= 5.5.9”
• (;ɾ㱼ɾ){͔ɺ։ൃڥ͕ͳ͍ʂʁ
ͳΜͱ͔ͳͬͨ • Vagrant্ͷԾڥͰΰϦΰϦ։ൃͨ͠ • Homesteadͷ͓͔͛ͰׂͱͳΜͱ͔ͳͬͨ • ௨ৗͷ։ൃํ๏ͱҰਓҧ͏͜ͱͬͯΔײ ൱Ίͳ͔ͬͨ
ڭͷͭΒΈ ୈ̎Ґ
Zendͱͷڞଘ
ಛʹϧʔςΟϯάपΓ • طଘͷϓϩάϥϜʢ10ͷɾZendʣ • ݹͷίʔυ͔ΒಀΕΒΕͳ͔ͬͨ • σΟϨΫτϦߏΛlaravel/laravelͷঢ়ଶ͔Β ม͍͑ͯ͘ඞཁ͕͋Γ͔ͬͨ͠
ͳΜͱ͔ͳͬͨ • URLͷ࠶ݕ౼ʢݹͷίʔυͱܾผʣ • σΟϨΫτϦߏ࠶ݕ౼Ͱ͖ͨ • PHPྺ͕͋ΕղܾͰ͖ΔͩͬͨͷͰ पΓʹฉ͚ͨʂ
ڭͷͭΒΈ μϯτπୈ̍Ґ
ʢυϥϜϩʔϧʣ
पΓʹฉ͘ਓ͕͍ͳ͍
ʘŦƄƀŜŦţşũ-ʗ • Laravelಋೖࣄྫ̌ͰཔΕΔਓ͕͍ͳ͍ • PHPͱLaravelͲ͕͔ͬͪͬͯͳ͍ͷ͔ • άάͬͯग़͖ͯͯੲͷߘɾهࣄɾɾɾ
Կͱ͔ͳͬͨ • LaravelΛษڧͨ͠ • ྡͷ੮ͷNࢯ͕͍ͩͿखͬͯ͘Εͨ • ࣾ֎ͷྑ͍ࢠ͕࣮Laravel͍ͩͬͨ • LaravelϦϑΝϨϯεͷஶऀʹTwitterͰฉ͚ͨ
ࣄ͕ͻͱஈམͨ͠
͍͟ڭʂ
ڭ׆ಈɿͦͷ̍
ڭ׆ಈɿͦͷ̍ ࣾͷConfluenceʹTipsॻ͖ ཷΊͨ
ฐࣾͰLaravelΔͳΒ ͜ΕݟΕॿ͔Δͣʂ
ڭ׆ಈɿͦͷ̎
ΤϯδχΞLTେձͰ artisanͷखܰ͞Λਪͯ͠ΈΔ
KKA ͠ΐ͜ (@okoysm) KKA=ݡ͍͔Θ͍͍artisanɺͷུ
ڭ׆ಈɿͦͷ̏
ݱঢ়Ѳ͢ΔͨΊʹ ΞϯέʔτˏLTத
1. ͦͦLaravelͬͯԿʁ 2. ͬͯΔ͚Ͳ৮ͬͨ͜ͱͳ͍ 3. Hello World͠·ͨ͠ 4. Laravelͷ͜ͱͳΒԶʹͤΖ ΤϯδχΞʹΞϯέʔτͱͬͯΈͨ
1. ͦͦLaravelͬͯԿʁ 2. ͬͯΔ͚Ͳ৮ͬͨ͜ͱͳ͍ 3. Hello World͠·ͨ͠ 4. Laravelͷ͜ͱͳΒԶʹͤΖ 70%
15% 15% 1ਓ
1. ͦͦLaravelͬͯԿʁ 2. ͬͯΔ͚Ͳ৮ͬͨ͜ͱͳ͍ 3. Hello World͠·ͨ͠ 4. Laravelͷ͜ͱͳΒԶʹͤΖ 70%
15% 15% 1ਓ ΄ͱΜͲΒͳ͍͡ΌΜʂ
Զୡͷઓ͍͜Ε͔ΒͩΝ!!
Laravelྺ=PHPྺͳࢲ͕ Laravelڭͨ͠ ͠ΐ͜ˏokoysm
Laravelྺ=PHPྺͳࢲ͕ Laravelڭͨ͠ ͠ΐ͜ˏokoysm
Laravelྺ=PHPྺͳࢲ͕ Laravelڭͨ͠ ͠ΐ͜ˏokoysm ͠ଓ͚Δ ͠ΐ͜ઌੜͷ࣍ճ࡞ʹ͝ظ͍ͩ͘͞ʂ