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
時代に取り残されたSEだけどLaravelを学びたい
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
YuuNakamura
March 02, 2019
Technology
0
610
時代に取り残されたSEだけどLaravelを学びたい
Laravel LT会 with もくもく #1
https://plumsa.connpass.com/event/116826/
LT資料
YuuNakamura
March 02, 2019
Tweet
Share
Other Decks in Technology
See All in Technology
身体を持ったパーソナルAIエージェントの 可能性を探る開発
yokomachi
1
100
Go標準パッケージのI/O処理をながめる
matumoto
0
150
vLLM Community Meetup Tokyo #3 オープニングトーク
jpishikawa
0
330
僕、S3 シンプルって名前だけど全然シンプルじゃありません よろしくお願いします
yama3133
1
200
複数クラスタ運用と検索の高度化:ビズリーチにおけるElastic活用事例 / ElasticON Tokyo2026
visional_engineering_and_design
0
130
類似画像検索モデルの開発ノウハウ
lycorptech_jp
PRO
5
1.1k
Claude Codeが爆速進化してプラグイン追従がつらいので半自動化した話 ver.2
rfdnxbro
0
510
ナレッジワークのご紹介(第88回情報処理学会 )
kworkdev
PRO
0
190
Oracle Database@Azure:サービス概要のご紹介
oracle4engineer
PRO
4
1.2k
Kubernetesにおける推論基盤
ry
1
320
[JAWSDAYS2026]Who is responsible for IAM
mizukibbb
0
470
楽しく学ぼう!ネットワーク入門
shotashiratori
3
3k
Featured
See All Featured
Prompt Engineering for Job Search
mfonobong
0
180
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
270
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
630
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Are puppies a ranking factor?
jonoalderson
1
3.1k
30 Presentation Tips
portentint
PRO
1
250
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Speed Design
sergeychernyshev
33
1.6k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.4k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
79
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.4k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
67
37k
Transcript
࣌ʹऔΓ͞ΕͨSE͚ͩͲ LaravelΛֶͼ͍ͨ @yu_naka0607
·ͣ͡Ίʹ
ࠓ͕ਓੜॳLTͰ͢ɻ
ࣗݾհ • தଜɹ༏ʢ32ࡀʣ • @yu_naka0607 • גࣜձࣾΞΠςΟϑΥʔ • 2013͔Βڈ·Ͱ։ൃ͔ΒΕͯɺཁ݅ఆٛ ઃܭɺಋೖͯ͠·ͨ͠ɻ։ൃJavaͰطଘύο
έʔδΛগ͍͠͡Δ͘Β͍Ͱ͢ɻ
ڈɺ։ൃʹ͖ͬͯͯษڧதͰ͢ɻ
ࠓɺ୭ΑΓॳ৺ऀͰ͢ɻ
ͳͥɺࢀՃͨ͠ͷ͔ • Έͳ͞·ͷLTΛฉ͖ʹདྷ·ͨ͠ɻ • ʮઈରʹ࠳ંͤ͞ͳ͍ΞϓϦ։ൃɹ͡Ίͯ ͷLaravelʯΛങ͍ʹདྷ·ͨ͠ɻ • ʮͦΖͦΖϏδωεͷΛ͠Α͏͔ʯͷ ಡऀͰ͢ɻ
Φέઐ̇ https://okesen.snacle.jp/
201812݄ʹϦχϡʔΞϧ • 10ͿΓͷେنϦχϡʔΞϧ • ొָஂ̏̌̌̌ஂମҎ্ • ࠃ࠷େنͷࢢຽָஂ͚WebαʔϏε • χονͰ͕͢ɺۀքͰׂͱ༗໊ •
ָේͷDLൢചͬͯ·͢
ڥ • PHP • CakePHP2 • jQuery • MySQL
ϦχϡΞʔϧલͷڥ͡Όͳ͍Ͱ͢ɻ ࠓɺCakePHP2Ͱಈ͍ͯ·͢ɻ
ϞμϯͳڥΛࢦ͍ͨ͠
Կ͕ྲྀߦͬͯΔΜͩΖ͏ɻɻɻ • ϑϩϯτͱαʔόʔͰ͚Δͷ͔ʔ • ϑϩϯτNuxt.js͔ʔ • PHPLaravel͔ʔ • Docker͔ʔɹˠɹ։ൃڥطʹDockerԽ
ݱࡏ
কདྷͷߏʢرʣ
docker-compose.yml version: '3' services: nginx: build: ./docker/nginx container_name: "nginx" volumes:
- ./laravel:/var/www/html - phpsocket:/var/run ports: - "8000:80" depends_on: - php php: build: ./docker/php-fpm container_name: "laravel" volumes: - ./laravel:/var/www/html - ./docker/php-fpm/zz-docker.conf:/usr/local/etc/php-fpm.d/zz-docker.conf - phpsocket:/var/run depends_on: - mysql composer: build: ./docker/composer container_name: "composer" volumes: - ./laravel:/var/www/html nuxt: build: ./docker/nuxt container_name: "nuxt" volumes: - ./nuxt:/var/www/html/nuxt ports: - "3000:3000" mysql: image: mysql:5 container_name: "mysql" environment: MYSQL_DATABASE: sample_db MYSQL_ROOT_PASSWORD: root TZ: 'Asia/Tokyo' volumes: - ./docker/mysql/mysql-data:/var/lib/mysql - ./docker/mysql/my.cnf:/etc/mysql/my.cnf - ./docker/mysql/sql:/docker-entrypoint-initdb.d ports: - "13306:3306" volumes: phpsocket:
খ͞ͳ͜ͱ͔Βίπίπͱ • ϦχϡʔΞϧ͔ͨ͠ΓͰ͙͢ʹແཧ • ݱࡏ৽ػೳՃதͰ༨༟ͳ͍ • Ұ෦ͷཧը໘͔Β͡Α͏
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ɻ