魔法少女 Laravel第68回 PHP勉強会2013 / 05 /27 向井賢一Tuesday, May 28, 13
Engine Yard 様会場のスタッフの皆様マジでリスペクト!Tuesday, May 28, 13
自己紹介• 向井賢一• 職業 : 雑用係• https://twitter.com/mukaken• https://www.facebook.com/mukakenTuesday, May 28, 13
好きな曲PHP The Anthemhttp://www.youtube.com/watch?v=S8zhmiS-1kwTuesday, May 28, 13
注意!Tuesday, May 28, 13
Laravel は PHP が分からないと使えません$factorial = function($n) use (&$factorial) {if ($n <= 1)return 1;elsereturn $n * $factorial($n ...
魔法少女ララベルとは無関係ですTuesday, May 28, 13
Laravel のロゴ• デジタルハリウッドのロゴと似てますが違いますTuesday, May 28, 13
似てるけど違いますTuesday, May 28, 13
Laravel 発音方法http://www.flickr.com/photos/hansvanrijnberk/3496133049/Tuesday, May 28, 13
ララベル•Taylor Otwell は「ララベル」と発音•日本人も「ララベル」と発音してる人が多いhttps://soundcloud.com/heybigname/interview-with-taylor-otwellTuesday, M...
直近1年のPHP界隈で新しい話題を1つ上げるとすると ?Tuesday, May 28, 13
Tuesday, May 28, 13
Laravelしかない!PHPの最新情報を追いかけてる人なら“Laravel” を知らない人はいませんTuesday, May 28, 13
質問•PHP の 4 大フレームワークといえば?•その理由は?Tuesday, May 28, 13
•Symfony - 6,635•CodeIgniter - 5,718•Laravel - 4,374•Zend Framework 2 - 3,983Github ★の数2013/5/25現在Tuesday, May 28, 13
Google トレンドTuesday, May 28, 13
Hacker News で大人気https://news.ycombinator.com/item?id=4029427Laravel : A New PHP FrameworkTuesday, May 28, 13
CodeHappyの部数3,200 部以上 売れている技術書の電子書籍では大ヒットLaravel の初心者向け教科書Tuesday, May 28, 13
Laravel とは ?Tuesday, May 28, 13
A Framework For Web Artisansウェブ職人のためのフレームワークTuesday, May 28, 13
Laravel とは1Laravel は PHP の世界に新しい風を吹き込みました。PHP プログラム言語はひどい関数名で有名であり、一方 PHP 開発者はそれを愛するように教育されてきました。文法も最新の日本の言語で比べるとやや劣ります。そう...
Laravel とは 2Code Happy (JP)より幸福なことに Laravel はこれを変えてくれました。実際...Laravel の文法は(PHP 自身の文法に基づいているのであっても)とても記述的で綺麗であり、 Ruby よりも読み...
リリース年表•2011年4月 - プロジェクト開始•2011年11月 - Laravel 2.0 Released•2012年6月 - Laravel 3.1 ReleasedTuesday, May 28, 13
リリース予定•2013年5月28日 - Laravel 4.0•2013年11月 - Laravel 4.1•2014年5月 - Laravel 4.2•2014年11月 - Laravel 4.3http://wiki.laravel.io/...
ライセンス• MIT License•http://laravel.com/aboutTuesday, May 28, 13
プログラミング言語の分類高級品日用品HaskellOCamlF#ScalaRubyPythonCJavaC#PHP小規模 大規模Tuesday, May 28, 13
PHP FWの分類高級品日用品BEAR.Sunday SymfonyCakePHPLaravel Yii小規模 大規模Tuesday, May 28, 13
他言語でイメージ言語 大規模重量 高速軽量PHP Symfony LaravelRuby Ruby on Rails SinatraPython Django FlaskHaskell Yesod SnapTuesday, May 28, 13
Laravel 界隈の人々• Taylor Otwell - Laravel のスペックリーダー• Dayle Rees - Laravel の教科書的な書籍『CodeHappy』の著者• Shawn McCool - 『Code Starte...
PyroCMS が Laravel を採用•CodeIgniter から Laravel へ移行• https://www.pyrocms.com/blog/2012/11/foundations-for-our-futureFuelPHP に...
Laravel 実績• http://www.helpspot.com/• http://www.besnappy.com/• その他、多数Tuesday, May 28, 13
人気の火付け役ブログhttp://www.vladstudio.com/fr/post/?laravel---a-beautiful-php-framework-that-does-not-make-me-feel-stupidLaravel ...
世界各地でイベントが開催されているTuesday, May 28, 13
Laravel 勉強会 東京 1109人が参加登録5月24日http://atnd.org/events/37079Tuesday, May 28, 13
LaraconYouTubeにアップされているwww.youtube.com/user/LaravelScreencastsThe official Laravel conference, February 22 & 23 2013ビデオチケットが...
Laracon EU2013年 8月 30日 - 31日 laracon.euビムハウス で開催フリージャズの殿堂シャレ乙!Tuesday, May 28, 13
5月11日に開催ドイツで Meetup 開催Laravel Meetup Germanyhttp://meetup.laravel.de/Tuesday, May 28, 13
Symfony Live Portland 2013Laravel 4 & Symfony Taylor Otwell5月20日 - 24日http://portland2013.live.symfony.com/Tuesday, May 28...
その他のイベント• Laravel Meetup Groupsに載っている• http://laravel.meetup.com/Tuesday, May 28, 13
Laravel の書籍Tuesday, May 28, 13
書籍(日本語)https://leanpub.com/codehappy-jphttps://leanpub.com/laravel-3-japanese https://leanpub.com/laravel4plusTuesday, May...
書籍 (英語)https://leanpub.com/codehappyhttp://www.packtpub.com/laravel-php-starter/bookhttp://www.packtpub.com/laravel-applic...
書籍 (未発売)日本語版発売予定https://leanpub.com/codebright https://leanpub.com/laravel-testing-decoded5月28日発売予定日本語版発売予定https://leanpub...
書籍 (未発売)Code Happy TESThttps://leanpub.com/codehappy-testTuesday, May 28, 13
日本語の情報• これ1サーバー <kore1server.com>• WinRoad Laravel4初心者講座<laravel4.winroad.jp>• Laravel 日本語ニュース<www.facebook.com/jp.laravel...
日本語のコミュニティ•Laravel jp• www.facebook.com/groups/laravel.jp/•Laravel 勉強会東京の予定もこちらでTuesday, May 28, 13
デモ• Laravel 3 から Laravel 4 へは大幅な変更がなされている• デモでは Laravel 3 を使用Tuesday, May 28, 13
Laravel 3 動作環境• Apache か nginx 、もしくは他の互換性のあるWebサーバー• PHP 5.3以上• MCrypt ライブラリTuesday, May 28, 13
対応DB• MySQL• PostgreSQL• SQLite• SQL Server• RedisTuesday, May 28, 13
Laravel 3 デモ• ルーティングにクロージャー• Eloquent ORMTuesday, May 28, 13
続きはCode Happy で!Tuesday, May 28, 13
// *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-// END OF USER CONFIGURATION. HERE BE DRAGONS!// *-*-*-*-...
Upcoming SlideShare
Loading in …5
×

魔法少女 Laravel

6,711 views

Published on

「第68回 PHP勉強会」の発表資料です。
http://atnd.org/events/39679

Published in: Technology

魔法少女 Laravel

  1. 1. 魔法少女 Laravel第68回 PHP勉強会2013 / 05 /27 向井賢一Tuesday, May 28, 13
  2. 2. Engine Yard 様会場のスタッフの皆様マジでリスペクト!Tuesday, May 28, 13
  3. 3. 自己紹介• 向井賢一• 職業 : 雑用係• https://twitter.com/mukaken• https://www.facebook.com/mukakenTuesday, May 28, 13
  4. 4. 好きな曲PHP The Anthemhttp://www.youtube.com/watch?v=S8zhmiS-1kwTuesday, May 28, 13
  5. 5. 注意!Tuesday, May 28, 13
  6. 6. Laravel は PHP が分からないと使えません$factorial = function($n) use (&$factorial) {if ($n <= 1)return 1;elsereturn $n * $factorial($n - 1);};var_dump($factorial(6));Tuesday, May 28, 13
  7. 7. 魔法少女ララベルとは無関係ですTuesday, May 28, 13
  8. 8. Laravel のロゴ• デジタルハリウッドのロゴと似てますが違いますTuesday, May 28, 13
  9. 9. 似てるけど違いますTuesday, May 28, 13
  10. 10. Laravel 発音方法http://www.flickr.com/photos/hansvanrijnberk/3496133049/Tuesday, May 28, 13
  11. 11. ララベル•Taylor Otwell は「ララベル」と発音•日本人も「ララベル」と発音してる人が多いhttps://soundcloud.com/heybigname/interview-with-taylor-otwellTuesday, May 28, 13
  12. 12. 直近1年のPHP界隈で新しい話題を1つ上げるとすると ?Tuesday, May 28, 13
  13. 13. Tuesday, May 28, 13
  14. 14. Laravelしかない!PHPの最新情報を追いかけてる人なら“Laravel” を知らない人はいませんTuesday, May 28, 13
  15. 15. 質問•PHP の 4 大フレームワークといえば?•その理由は?Tuesday, May 28, 13
  16. 16. •Symfony - 6,635•CodeIgniter - 5,718•Laravel - 4,374•Zend Framework 2 - 3,983Github ★の数2013/5/25現在Tuesday, May 28, 13
  17. 17. Google トレンドTuesday, May 28, 13
  18. 18. Hacker News で大人気https://news.ycombinator.com/item?id=4029427Laravel : A New PHP FrameworkTuesday, May 28, 13
  19. 19. CodeHappyの部数3,200 部以上 売れている技術書の電子書籍では大ヒットLaravel の初心者向け教科書Tuesday, May 28, 13
  20. 20. Laravel とは ?Tuesday, May 28, 13
  21. 21. A Framework For Web Artisansウェブ職人のためのフレームワークTuesday, May 28, 13
  22. 22. Laravel とは1Laravel は PHP の世界に新しい風を吹き込みました。PHP プログラム言語はひどい関数名で有名であり、一方 PHP 開発者はそれを愛するように教育されてきました。文法も最新の日本の言語で比べるとやや劣ります。そうです、Ruby ですよ!Code Happy (JP)よりTuesday, May 28, 13
  23. 23. Laravel とは 2Code Happy (JP)より幸福なことに Laravel はこれを変えてくれました。実際...Laravel の文法は(PHP 自身の文法に基づいているのであっても)とても記述的で綺麗であり、 Ruby よりも読みやすいと私は確信しています。 コンパクトすぎず、一方で英語の文章のようにとは行きませんが、プログラマーの目からみれば、詩 のように読めるでしょう。Tuesday, May 28, 13
  24. 24. リリース年表•2011年4月 - プロジェクト開始•2011年11月 - Laravel 2.0 Released•2012年6月 - Laravel 3.1 ReleasedTuesday, May 28, 13
  25. 25. リリース予定•2013年5月28日 - Laravel 4.0•2013年11月 - Laravel 4.1•2014年5月 - Laravel 4.2•2014年11月 - Laravel 4.3http://wiki.laravel.io/Laravel_4Tuesday, May 28, 13
  26. 26. ライセンス• MIT License•http://laravel.com/aboutTuesday, May 28, 13
  27. 27. プログラミング言語の分類高級品日用品HaskellOCamlF#ScalaRubyPythonCJavaC#PHP小規模 大規模Tuesday, May 28, 13
  28. 28. PHP FWの分類高級品日用品BEAR.Sunday SymfonyCakePHPLaravel Yii小規模 大規模Tuesday, May 28, 13
  29. 29. 他言語でイメージ言語 大規模重量 高速軽量PHP Symfony LaravelRuby Ruby on Rails SinatraPython Django FlaskHaskell Yesod SnapTuesday, May 28, 13
  30. 30. Laravel 界隈の人々• Taylor Otwell - Laravel のスペックリーダー• Dayle Rees - Laravel の教科書的な書籍『CodeHappy』の著者• Shawn McCool - 『Code Starter』の著者• Phil Sturgeon - FuelPHP や CI 辺りに出没• Jeffrey Way - Nettuts+ のリードチューター• Sinan Eldem - 母国語が非英語で、声のデカイ人Tuesday, May 28, 13
  31. 31. PyroCMS が Laravel を採用•CodeIgniter から Laravel へ移行• https://www.pyrocms.com/blog/2012/11/foundations-for-our-futureFuelPHP に移行すると思いきや!Tuesday, May 28, 13
  32. 32. Laravel 実績• http://www.helpspot.com/• http://www.besnappy.com/• その他、多数Tuesday, May 28, 13
  33. 33. 人気の火付け役ブログhttp://www.vladstudio.com/fr/post/?laravel---a-beautiful-php-framework-that-does-not-make-me-feel-stupidLaravel - a beautiful PHP frameworkthat does not make me feel stupid美しきLaravel僕を馬鹿にしなかったPHPフレームワークTuesday, May 28, 13
  34. 34. 世界各地でイベントが開催されているTuesday, May 28, 13
  35. 35. Laravel 勉強会 東京 1109人が参加登録5月24日http://atnd.org/events/37079Tuesday, May 28, 13
  36. 36. LaraconYouTubeにアップされているwww.youtube.com/user/LaravelScreencastsThe official Laravel conference, February 22 & 23 2013ビデオチケットが20分で売り切れるTuesday, May 28, 13
  37. 37. Laracon EU2013年 8月 30日 - 31日 laracon.euビムハウス で開催フリージャズの殿堂シャレ乙!Tuesday, May 28, 13
  38. 38. 5月11日に開催ドイツで Meetup 開催Laravel Meetup Germanyhttp://meetup.laravel.de/Tuesday, May 28, 13
  39. 39. Symfony Live Portland 2013Laravel 4 & Symfony Taylor Otwell5月20日 - 24日http://portland2013.live.symfony.com/Tuesday, May 28, 13
  40. 40. その他のイベント• Laravel Meetup Groupsに載っている• http://laravel.meetup.com/Tuesday, May 28, 13
  41. 41. Laravel の書籍Tuesday, May 28, 13
  42. 42. 書籍(日本語)https://leanpub.com/codehappy-jphttps://leanpub.com/laravel-3-japanese https://leanpub.com/laravel4plusTuesday, May 28, 13
  43. 43. 書籍 (英語)https://leanpub.com/codehappyhttp://www.packtpub.com/laravel-php-starter/bookhttp://www.packtpub.com/laravel-application-development-cookbook/bookTuesday, May 28, 13
  44. 44. 書籍 (未発売)日本語版発売予定https://leanpub.com/codebright https://leanpub.com/laravel-testing-decoded5月28日発売予定日本語版発売予定https://leanpub.com/codecleverCode Happy のL4版Tuesday, May 28, 13
  45. 45. 書籍 (未発売)Code Happy TESThttps://leanpub.com/codehappy-testTuesday, May 28, 13
  46. 46. 日本語の情報• これ1サーバー <kore1server.com>• WinRoad Laravel4初心者講座<laravel4.winroad.jp>• Laravel 日本語ニュース<www.facebook.com/jp.laravel>Tuesday, May 28, 13
  47. 47. 日本語のコミュニティ•Laravel jp• www.facebook.com/groups/laravel.jp/•Laravel 勉強会東京の予定もこちらでTuesday, May 28, 13
  48. 48. デモ• Laravel 3 から Laravel 4 へは大幅な変更がなされている• デモでは Laravel 3 を使用Tuesday, May 28, 13
  49. 49. Laravel 3 動作環境• Apache か nginx 、もしくは他の互換性のあるWebサーバー• PHP 5.3以上• MCrypt ライブラリTuesday, May 28, 13
  50. 50. 対応DB• MySQL• PostgreSQL• SQLite• SQL Server• RedisTuesday, May 28, 13
  51. 51. Laravel 3 デモ• ルーティングにクロージャー• Eloquent ORMTuesday, May 28, 13
  52. 52. 続きはCode Happy で!Tuesday, May 28, 13
  53. 53. // *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-// END OF USER CONFIGURATION. HERE BE DRAGONS!// *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-/*.~))>>.~)>>.~))))>>>.~))>> ___.~))>>)))>> .-~))>>.~)))))>> .-~))>>)>.~)))>>))))>> .-~)>>)>) .~))>>))))>> .-~)))))>>)>( )@@*) //)>)))))) .-~))))>>)>).@(@@ //))>>))) .-~))>>)))))>>)>(( @.@). //))))) .-~)>>)))))>>)>)) )@@*.@@ ) //)>))) //))))))>>))))>>)>(( ((@@@.@@ |/))))) //)))))>>)))>>)>)) @@*. )@@ ) (_(-b |))>)) //)))>>)))))))>>)>(( @@@(.@(@ . _/`-` ~|b |>))) //)>>)))))))>>)>)* @@@ )@* (@) (@) /b|))) //))))))>>))))>>(( @. )@( @ . _/ / / b)) //))>>)))))>>>_._)@@ (@@*)@@. (6///6)- / ^ b)//))))))>>)))>> ~~-.( @jgs@@. @@@.*@_ VvvvvV// ^ b/)>>))))>> _. `bb((@@ @@@*.(@@ . - | o | ( ^ b)))>> . b`,((@@).*@@ )@ ) ^^^/ (( ^ ~)_ / b `,(@@. (@@ ). `- ((( ^ ` | b `.(*.@* / (((( | | | . b `./ / ((((( / _.-~ Y, b ;/ / / (((((( .-~ _.`" _.-~`, b ;/ / `(((((() ) (((((~ `, b ;_/ _/ `"""/ / ; b ;_.-~_.-~ / / _.~bb _.((((~~ / / _.~bb.--~(((( __.-~bb.-~. b .~~:bb ,~~~~*/ご清聴 ありがとうございましたTuesday, May 28, 13

×