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
Laravel5.5解説本の解説 その①〜導入編〜
Search
大塚真言
November 06, 2018
Technology
0
420
Laravel5.5解説本の解説 その①〜導入編〜
大塚真言
November 06, 2018
Tweet
Share
More Decks by 大塚真言
See All by 大塚真言
自社プロダクトを作ってみた.pdf
shingen29
0
290
CI/CD実践入門! GitHub ActionsでCI/CD環境を作ってみよう!
shingen29
0
110
CI/CD実践入門! GitHub ActionsでCI/CD環境を作ってみよう!
shingen29
0
290
ユースケース駆動開発で自社プロダクトを作ってみた!
shingen29
1
7.4k
MDN Web Docsから学ぶ 公式ドキュメントを読むメリット
shingen29
0
890
PHP8をざっくり解説してみる
shingen29
0
320
最近のプロジェクトを振り返ってみる
shingen29
0
390
Style Guideとstylelintを使ってHTML/CSSを綺麗に書こう!
shingen29
2
870
Stripe CLIを触ってみた!
shingen29
1
240
Other Decks in Technology
See All in Technology
Large Vision Language Modelを用いた 文書画像データ化作業自動化の検証、運用 / shibuya_AI
sansan_randd
0
130
The Cake Is a Lie... And So Is Your Login’s Accessibility
leichteckig
0
100
空間を設計する力を考える / 20251004 Naoki Takahashi
shift_evolve
PRO
4
440
実装で解き明かす並行処理の歴史
zozotech
PRO
1
640
LLM時代にデータエンジニアの役割はどう変わるか?
ikkimiyazaki
6
1.1k
リーダーになったら未来を語れるようになろう/Speak the Future
sanogemaru
0
350
Access-what? why and how, A11Y for All - Nordic.js 2025
gdomiciano
1
120
Where will it converge?
ibknadedeji
0
200
o11yで育てる、強い内製開発組織
_awache
3
140
10年の共創が示す、これからの開発者と企業の関係 ~ Crossroad
soracom
PRO
1
660
PLaMo2シリーズのvLLM実装 / PFN LLM セミナー
pfn
PRO
2
1.1k
【Oracle Cloud ウェビナー】クラウド導入に「専用クラウド」という選択肢、Oracle AlloyとOCI Dedicated Region とは
oracle4engineer
PRO
3
120
Featured
See All Featured
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
Building a Modern Day E-commerce SEO Strategy
aleyda
43
7.7k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.6k
How to Think Like a Performance Engineer
csswizardry
27
2k
Testing 201, or: Great Expectations
jmmastey
45
7.7k
Producing Creativity
orderedlist
PRO
347
40k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
900
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.4k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
32
2.3k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.6k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
19
1.2k
4 Signs Your Business is Dying
shpigford
185
22k
Transcript
Laravel5.5ͷղઆຊͷղઆ ͦͷᶃ ʙಋೖฤʙ 2018/11/02 WebφΠτٶ࡚ Vol.1 ʙͯ͛Webֶͼ͍ͨʙ େ௩ਅݴ @mametra
໊લɿɹେ௩ਅݴ ໊͋ͩɿ͠Μ͛Μ ग़ɿɹ౦ژʢ20171݄ʹٶ࡚Ҡॅʣ ॴଐɿɹϑϦʔϥϯε, ͯ͛΄͛ ܦྺɿɹ࢜௨ͰSEʢ3ʣ ɹɹɹˠFAAVOͰWebΤϯδχΞʢ3ʣ ɹɹɹˠϑϦʔϥϯεʢࠓ3݄ʙʣ εΩϧɿPHP, Laravel,
Vue.js, AWSͳͲ झຯɿɹΩϟϯϓɺϑΣεɺαʔϑΟϯ ※࠷ۙ ”߹ಉձࣾϊϚυϦ” ΛઃཱʂࣾʹͳΓ·ͨ͠ʂস
Laravelͱ WebΞϓϦέʔγϣϯϑϨʔϜϫʔΫ WebϒϥβΛհͯ͠ ར༻͢ΔΞϓϦέʔγϣϯ ྫɿGoogleɺYahoo! Έɺϧʔϧ PHPΛͬͯ WebΞϓϦέʔγϣϯΛ։ൃ͢ΔͨΊͷ Έ͕͍ͬͯΔπʔϧ
Laravelͱ ੈքͷτϨϯυ ※Google TrendsΑΓ
Laravelͱ ຊͷτϨϯυ ※Google TrendsΑΓ
Laravelͱ ํͷτϨϯυ ※Google TrendsΑΓ ٶ࡚ɺΊͬͪΌCakePHPਓؾ͡ΌΜʂʂ
͜ͷCakePHPେ͖ͳٶ࡚ʹҰੴΛ͡Δ͘ Ұਓͷஉ্ཱ͕͕ͪͬͨ Laravelڭ׆ಈΛߦ͏ ϛογϣϯ
ղઆ͢Δࢀߟॻ https://goo.gl/565EWk ൃചɹ20189݄26 ஶऀ ᖒ༗و,܀ੜ໌,৽ݪխ࢘,େଜଠ,ؙࢁ߂ࢻ Ձ֨ɹˇ4,104
બΜͩཧ༝ 2. ஶऀ͕߽՚ ɹPHPΧϯϑΝϨϯεͳͲͰසൟʹొஃͯ͠Δํ͕ଟ͍ 1. LTS (Long Term Support) ͷόʔδϣϯ5.5ʹରԠ
ɹ௨ৗͷαϙʔτظ͕ؒLTS2 3. ࣗͷΞτϓοτͱͯ͠ ɹങͬͯຬͯ͠ಡ·ͳ͍͜ͱ͕ଟ͍ ɹಡΉϞνϕʔγϣϯΛ্͛ΔͨΊ
ͬ͟ͱಡΜͰΈͯ [͓͢͢Ίಡऀ] ɾ1~2ճ΄Ͳ࣮ͰLaravelΛ༻ͨ͠ܦݧ͕͋ ΓɺLaravelͷΞʔΩςΫνϟͷཧղΛਂΊͨΓɺ ࣮ύλʔϯΛ૿͍ͨ͠ਓʹ͓͢͢Ί ɾผͷPHPϑϨʔϜϫʔΫܦݧऀͷLaravelೖऀ ͱͯ͠ྑ͍͔
Ͱɺͬͦ͘͞ୈ1ষʹ
ୈ1ষ ࣍ 1-1 Laravelͱ 1-2 ڥߏங 1-3 ࠷ॳͷΞϓϦέʔγϣϯ
Laravelͷಛ ᶃੜ࢈ੑͷߴ͞ Ϣʔβೝূ·ΘΓͷ࣮ίϚϯυ1ൃͰOK 1-1 Laravelͱ ϩάΠϯ,Ϣʔβొ,ύεϫʔυΕը໘ ೝূ,ϝʔϧૹ৴ػೳ࣮͞ΕΔ
Laravelͷಛ ᶄDIίϯςφ DIʢDependency InjectionʣͱɺΫϥεͷ෦ͰΠϯελϯε Λੜ͢ΔͷͰͳ͘ɺલͬͯ֎෦Ͱ༻ҙͨ͠ΠϯελϯεΛ ೖ͢Δ͜ͱɻ 1-1 Laravelͱ UserΫϥεͱͷґଘੑ͕͘ͳΔͷͰɺ ୯ମςετ͕͘͢͠ͳΔ
Laravelͷಛ ᶅίϛϡχςΟͷ׆ൃ͞ ɾެࣜαΠτɹhttps://laravel.com ɾຊޠ༁υΩϡϝϯτɹhttps://readouble.com/laravel/ ɾPHPϢʔβʔζʢLaravelνϟϯωϧʣ ɹɹhttps://phpusers-ja.slack.com ɾLaravel.jpʢFacebookʣ 1-1 Laravelͱ
࣍ճୈೋষͷղઆΛ༧ఆ ɾαʔϏείϯςφ ɾαʔϏεϓϩόΠμ ͳͲͳͲ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ