laravel tokyo camp vol.1 - geechs
TRANSCRIPT
技術本部
Laravel Tokyo Camp Vol.1
2014-‐11-‐20(Thu)
自己紹介
名前 : 濱田裕司 GeechsCamp3期生(2014/4 – 2014/10) 所属 : Geechs 株式会社 サービス開発部 業務 : 自社サイトのリニューアル(管理画面作成)
CakePHP歴 4ヶ月 Laravel歴 1.5ヶ月
アジェンダ
• Laravelを採用した経緯
• 実際に使ってみて…
Laravelを採用した経緯
• きっかけ
大人気(特に欧米)
2014年最も注目すべきフレームワーク!!
Laravelを採用した経緯
• 実際に導入した理由
1. 開発の基盤となるフレームワーク欲しい!
2. チ ー ム の 強 み を 活 か し た い !
Laravelを採用した経緯
1. 開発の基盤となるフレームワークが欲しい!
開発基盤として今後しばらく使えるフレームワークが必要
(もうフレームワークの選定に悩みたくない…)
Laravelは今後世界的にスタンダードとなりうるような 勢いのあるフレームワーク!
Laravelを採用した経緯
2. チームの強みを活かしたい!
• ほぼ全員CakePHPでの開発経験がある! • ほ ぼ 全 員 英 語 を 勉 強 し て い た !
• L a r a v e lは C a k eか ら シ フ ト し や す い の で は ? • 英 語 ド キ ュ メ ン ト に 対 す る 抵 抗 感 が 皆 無 !
Laravelを採用した経緯
1. 今後開発の基盤として使用できる 2. チ ー ム の 強 み を 発 揮 で き る
導入するしかない!
実際に使ってみて…
• Laravelの良い点
❶ ル ー テ ィ ン グ
(routes.php)
❷マイグレーション (./ar;san migrate)
実際に使ってみて…
• Laravelの良い点
❶ルーティング (routes.php)
実際に使ってみて…
• Laravelの良い点
❷マイグレーション (./ar;san migrate)
1. ArBsanコマンドで マイグレーションファイル作成
2. マイグレーションファイル編集
3. ArBsanコマンドで マイグレーション実行
実際に使ってみて…
• Laravelの良い点
❷マイグレーション
Gitなどで共有しておけば 他の人の更新をすぐに反映
チーム開発で便利
❶ルーティング
ルーティングを 一括管理
ルートがわかりやすい
実際に使ってみて…
• 困っていること
p 生 ク エ リ p クエリビルダー p E l o q u e n t
どうやって使い分けるの?
DBのデータ取得方法