Más contenido relacionado
La actualidad más candente (20)
Similar a Laravel_オープンソースカンファレンスhokkaido_JP_2014 (20)
Laravel_オープンソースカンファレンスhokkaido_JP_2014
- 2. Profile / 自己紹介
yuuki takezawa
竹澤 有貴
GitHub : ytake (https://github.com/ytake)
facebook (https://www.facebook.com/yuuki.takezawa)
qiita : ytake (http://qiita.com/ytake)
twitter : ytake (https://twitter.com/ex_takezawa)
!
ベンチャー、フリーランスを経て、
現エキサイト株式会社 / Excite Japan Co., Ltd. engineer!
!
小 市出身!
- 29. Laravelのpackage紹介サイト
Laravel Packages Registry http://registry.autopergamene.eu/
Packalyst :: Packages for Laravel http://packalyst.com/
comnect/smarty(smarty利用パッケージ 作った人) https://github.com/ytake/laravel-smarty
Laravel
Laravelのパッケージ開発は誰でも可能で、
様々なパッケージが世界中のユーザーから提供されています。
海外で利用している開発者が多いため、
日本とは違う技術や、新しいものを吸収したり、
刺激を受ける事もある、大きなコミュニティがあります
Vagrantで利用できるboxも公式で提供されています
Ubuntu 14.04, PHP 5.5, Nginx, MySQL
Postgres, Node (With Bower, Grunt, and Gulp)
Redis, Memcached, Beanstalkd
- 30. Laravel
MySQL, postgreSQL, sqlite, SQL Severに対応
コマンドラインツール(Artisan)を使ってmigrate!
unitTestしやすい構造
ほとんどの機能を入れ替えて独自のクラスに変更したり、
コアクラスを拡張したりといった事が簡単にできる様になっています
!
デフォルトで用意されている認証クラスで簡単にログインを実装
Laravel unittest
Mockeryを使用すると便利です https://github.com/padraic/mockery
Laravel Testing Decoded 日本語版 https://leanpub.com/laravel-testing-decoded-japanese
Laravelに限らず、テスト本としてオススメです
- 31. Laravel
HHVMでも動作します
Vagrant HHVM Hack Nginx Laravelの組み合わせでもOK
https://github.com/kernelcurry/vhhnl
AngularJS, backbone.js, ember.js, Knockout.js, react.jsなどの
javascriptフレームワークとも簡単に連携可能
cache/sessionはmemcached, Redisがデフォルトで利用可能
大規模なトラフィックにも対応できたり、
websocketを組み合わせたリアルタイムコンテンツ開発も簡単
簡単に実装できるwebsocketパッケージもあります
https://github.com/sidneywidmer/Latchet
- 70. ポイント3
高品質なLaravelパッケージもあわせて使ってみましょう
ジェネレーター : Laravel-4-Generators
セキュリティ周り : cartalyst/sentry
IDE コード補完 : barryvdh/laravel-ide-helper
*Laravelはその記述方法から、IDEを使用しても補完されません。
ide_helperは実装の大きなヒントになりますので、導入をお勧めします
Ioc container, 依存をまとめて定義するproviderを使ってみる
お気に入りのライブラリがあれば、ごっそり入れ替えてみる、
フォルダ構成も好みに変更する事で、
リファレンスに記載されているだけが全てではないLaravelの利用方法を
見つける事ができます。
!
Twitterで困ったアピールすると誰かが答えてくれます?
- 74. 日本語ドキュメント
Laravel 4 ドキュメント+ (https://leanpub.com/laravel4plus)
Laravel: Code Bright (https://leanpub.com/codebright-jp)
Laravel 4 Cookbook (https://leanpub.com/laravel4cookbook-jp)
Laravel: From Apprentice To Artisan (https://leanpub.com/laravel-jp)
Laravel Testing Decoded (https://leanpub.com/laravel-testing-decoded-japanese)
Implementing Laravel (https://leanpub.com/implementinglaravel-jpn)
Laravel4でこなすプログラム術 (https://leanpub.com/gsd-laravel-jp)
!
!
Laravel 4 Cookbook, Implementing Laravel, Laravel Testing Decodedの3つは、
これさえあれば何でも作れる!できる!
というくらいの良い内容です。
内容の良い電子書籍が多数あります
- 76. 日本語訳したサイト
Laravel フォーラム : 日本語で質問が!ミートアップや勉強会の募集にもお使いください
http://io.laravel.jp/forum
!
Laravel トリックス : Tipsサイト
http://tricks.laravel.jp
!
海外フォーラムは活発ですが、日本ではあまり活用されていないので是非お願い致します。
!
近々レシピサイトの翻訳します!
- 77. Laravel ユーザーによる国内勉強会
Laravel Meetup Tokyo http://laravel.doorkeeper.jp/
fukuoka http://fukuokaphp.doorkeeper.jp/events/10120
Laravel in action http://connpass.com/series/750/
!
他にも各地でのカンファレンスや、PHPカンファレンス等でもLaravel話題が出てきます
!
気軽に使ってみて困ったことや疑問は、勉強会やフォーラム、twitter等で聞いてみて下さい。