魔法少女 Laravel

  • 5,355 views
Uploaded on

「第68回 PHP勉強会」の発表資料です。 …

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

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
5,355
On Slideshare
0
From Embeds
0
Number of Embeds
5

Actions

Shares
Downloads
21
Comments
0
Likes
9

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

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