Movatterモバイル変換
[0]
ホーム
URL:
画像なし
夜間モード
Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
Yuuki Takezawa
4,938 views
Laravel5.1 Release
Laravel Meetup Tokyo Vol.6で利用したスライドです5.1リリースでの変更点などのまとめ
Software
◦
Read more
5
Save
Share
Embed
Embed presentation
Download
Download to read offline
1
/ 36
2
/ 36
3
/ 36
4
/ 36
5
/ 36
6
/ 36
7
/ 36
8
/ 36
9
/ 36
10
/ 36
11
/ 36
12
/ 36
13
/ 36
14
/ 36
15
/ 36
16
/ 36
17
/ 36
18
/ 36
19
/ 36
20
/ 36
21
/ 36
22
/ 36
23
/ 36
24
/ 36
25
/ 36
26
/ 36
27
/ 36
28
/ 36
29
/ 36
30
/ 36
31
/ 36
32
/ 36
33
/ 36
34
/ 36
35
/ 36
36
/ 36
Recommended
PDF
LaravelとMVCの先へ
by
Yuuki Takezawa
PDF
Laravel_オープンソースカンファレンスhokkaido_JP_2014
by
Yuuki Takezawa
PPTX
今日から始めるLaravel
by
Masaru Matsuo
PDF
Laravel / Lumen 次の一歩
by
Yuuki Takezawa
PDF
PHPデプロイツールの世界
by
Yuuki Takezawa
PDF
Laravel 5.1 LTSでサービスを作る
by
infinite_loop
PDF
php開発で使うタスクランナー gulp
by
Yuuki Takezawa
PPTX
活動報告9 laravel5入門-
by
vx-pc-club
PDF
フレームワークを使うべき 3 つの理由
by
Kenichi Mukai
PDF
YAPC::Asia 2014 - 半端なPHPDisでPHPerに陰で笑われないためのPerl Monger向け最新PHP事情
by
Junichi Ishida
PDF
Javaで1から10まで書いた話(sanitized)
by
Tokuhiro Matsuno
PDF
PHPの今とこれから2015
by
Rui Hirokawa
PDF
第21回関西PHP勉強会 ReactPHPは もっと流行って欲しい #phpkansai
by
Hisateru Tanaka
PDF
phpspecで始めるBDD
by
Yuuki Takezawa
PDF
PHPUnit でテスト駆動開発を始めよう
by
Yuya Takeyama
PPTX
PHP x AWS でスケーラブルなシステムをつくろう
by
Taiji INOUE
PDF
Drupal 8 - モダンなアーキテクチャのPHPベースOSS CMS
by
Tomoki Hasegawa
PDF
脆弱性もバグ、だからテストしよう PHPカンファンレス2015
by
ichikaway
PDF
Laravelから学びレガシーと闘いはじめた
by
Yuta Ohashi
PPTX
Laravelを使ってみた
by
Jaeseop Jeong
PPTX
Behat Driven Development
by
Ryo Tomidokoro
PDF
PHPとJavaScriptの噺
by
Shogo Kawahara
PPTX
Phpフレームワーク 「laravel」でブログを作ろう
by
Syouta Tada
PDF
Laravelのパッケージのテストに便利なパッケージ
by
Yuta Nagamiya
PPTX
〜laravel で学ぶ MVC
by
mikakane
PDF
恋に落ちるデプロイツール
by
totty jp
PDF
いまどきのPHP開発現場 -2015年秋-
by
Masashi Shinbara
PPTX
Taming robotframework
by
泰 増田
PDF
Laravel5.5から6.4にアップグレードしたときに必要だった7つのこと
by
Yuta Ohashi
PDF
魔法少女 Laravel
by
Kenichi Mukai
More Related Content
PDF
LaravelとMVCの先へ
by
Yuuki Takezawa
PDF
Laravel_オープンソースカンファレンスhokkaido_JP_2014
by
Yuuki Takezawa
PPTX
今日から始めるLaravel
by
Masaru Matsuo
PDF
Laravel / Lumen 次の一歩
by
Yuuki Takezawa
PDF
PHPデプロイツールの世界
by
Yuuki Takezawa
PDF
Laravel 5.1 LTSでサービスを作る
by
infinite_loop
PDF
php開発で使うタスクランナー gulp
by
Yuuki Takezawa
PPTX
活動報告9 laravel5入門-
by
vx-pc-club
LaravelとMVCの先へ
by
Yuuki Takezawa
Laravel_オープンソースカンファレンスhokkaido_JP_2014
by
Yuuki Takezawa
今日から始めるLaravel
by
Masaru Matsuo
Laravel / Lumen 次の一歩
by
Yuuki Takezawa
PHPデプロイツールの世界
by
Yuuki Takezawa
Laravel 5.1 LTSでサービスを作る
by
infinite_loop
php開発で使うタスクランナー gulp
by
Yuuki Takezawa
活動報告9 laravel5入門-
by
vx-pc-club
What's hot
PDF
フレームワークを使うべき 3 つの理由
by
Kenichi Mukai
PDF
YAPC::Asia 2014 - 半端なPHPDisでPHPerに陰で笑われないためのPerl Monger向け最新PHP事情
by
Junichi Ishida
PDF
Javaで1から10まで書いた話(sanitized)
by
Tokuhiro Matsuno
PDF
PHPの今とこれから2015
by
Rui Hirokawa
PDF
第21回関西PHP勉強会 ReactPHPは もっと流行って欲しい #phpkansai
by
Hisateru Tanaka
PDF
phpspecで始めるBDD
by
Yuuki Takezawa
PDF
PHPUnit でテスト駆動開発を始めよう
by
Yuya Takeyama
PPTX
PHP x AWS でスケーラブルなシステムをつくろう
by
Taiji INOUE
PDF
Drupal 8 - モダンなアーキテクチャのPHPベースOSS CMS
by
Tomoki Hasegawa
PDF
脆弱性もバグ、だからテストしよう PHPカンファンレス2015
by
ichikaway
PDF
Laravelから学びレガシーと闘いはじめた
by
Yuta Ohashi
PPTX
Laravelを使ってみた
by
Jaeseop Jeong
PPTX
Behat Driven Development
by
Ryo Tomidokoro
PDF
PHPとJavaScriptの噺
by
Shogo Kawahara
PPTX
Phpフレームワーク 「laravel」でブログを作ろう
by
Syouta Tada
PDF
Laravelのパッケージのテストに便利なパッケージ
by
Yuta Nagamiya
PPTX
〜laravel で学ぶ MVC
by
mikakane
PDF
恋に落ちるデプロイツール
by
totty jp
PDF
いまどきのPHP開発現場 -2015年秋-
by
Masashi Shinbara
PPTX
Taming robotframework
by
泰 増田
フレームワークを使うべき 3 つの理由
by
Kenichi Mukai
YAPC::Asia 2014 - 半端なPHPDisでPHPerに陰で笑われないためのPerl Monger向け最新PHP事情
by
Junichi Ishida
Javaで1から10まで書いた話(sanitized)
by
Tokuhiro Matsuno
PHPの今とこれから2015
by
Rui Hirokawa
第21回関西PHP勉強会 ReactPHPは もっと流行って欲しい #phpkansai
by
Hisateru Tanaka
phpspecで始めるBDD
by
Yuuki Takezawa
PHPUnit でテスト駆動開発を始めよう
by
Yuya Takeyama
PHP x AWS でスケーラブルなシステムをつくろう
by
Taiji INOUE
Drupal 8 - モダンなアーキテクチャのPHPベースOSS CMS
by
Tomoki Hasegawa
脆弱性もバグ、だからテストしよう PHPカンファンレス2015
by
ichikaway
Laravelから学びレガシーと闘いはじめた
by
Yuta Ohashi
Laravelを使ってみた
by
Jaeseop Jeong
Behat Driven Development
by
Ryo Tomidokoro
PHPとJavaScriptの噺
by
Shogo Kawahara
Phpフレームワーク 「laravel」でブログを作ろう
by
Syouta Tada
Laravelのパッケージのテストに便利なパッケージ
by
Yuta Nagamiya
〜laravel で学ぶ MVC
by
mikakane
恋に落ちるデプロイツール
by
totty jp
いまどきのPHP開発現場 -2015年秋-
by
Masashi Shinbara
Taming robotframework
by
泰 増田
Similar to Laravel5.1 Release
PDF
Laravel5.5から6.4にアップグレードしたときに必要だった7つのこと
by
Yuta Ohashi
PDF
魔法少女 Laravel
by
Kenichi Mukai
PDF
Laravel4で運用するサービス,そしてlaravel5へ
by
Nʎ Nkogues
PDF
Creators meetup5
by
Kenichi Mukai
PPTX
Laravel5 New Feature
by
Ichikawa Shingo
PDF
Laravelの5.3の新機能
by
シオリ ショウノ
Laravel5.5から6.4にアップグレードしたときに必要だった7つのこと
by
Yuta Ohashi
魔法少女 Laravel
by
Kenichi Mukai
Laravel4で運用するサービス,そしてlaravel5へ
by
Nʎ Nkogues
Creators meetup5
by
Kenichi Mukai
Laravel5 New Feature
by
Ichikawa Shingo
Laravelの5.3の新機能
by
シオリ ショウノ
Laravel5.1 Release
1.
Laravel5.1 releaseLaravel Meetup
Tokyo Vol.6yuuki takezawa
2.
Profile• ytake (github),
ex_takezawa(twitter)• java, php, node.js, RDBMS, NoSQL, VoltDB
3.
4章担当一家に一冊よろしくお願いします
4.
Laravel5.1 release!
5.
long term support Laravel
5.1 will receive bugfixes for 2 years andsecurity fixes for 3 years.
6.
ドキュメントが豊富に
7.
"php": ">=5.5.9"• PHP5.5.9以上となりました 現行のHHVMももちろん、 問題なく動作します PHP7でも(いまのところ)
8.
required• OpenSSL PHP
Extension• Mbstring PHP Extension• Tokenizer PHP Extension
9.
goodbye mcrypt!• opensslエクステンションが必要です•
MCRYPT_RIJNDAEL_128 MCRYPT_RIJNDAEL_256を選択した場合のみ mcryptが利用されますが、 5.2で削除されます
10.
upgrade guide
11.
compile fileの行方• storage/framework配下にあった 最適化ファイルcompiled.php•
bootstrap/cache配下に移動 services.json configキャッシュ,routeキャッシュも 文字通りbootstrapへ
12.
AuthController?• デフォルトで用意されていた認証関連の コントローラを使っている方は少しだけ変更があります• 使ってない方は何もなし
13.
デフォルトで付属している コントローラなどは、モックや簡単なプロトタイプがすぐに作れるように置いてあるだけで、推奨ではありません
14.
Validation• formatValidationErrors ,
formatErrors あたりのメソッドをオーバライドして使っていた方はValidatorインターフェースなどを コンストラクタにタイプヒンティング
15.
Eloquent• createをオーバーライドしていた方、 内部でfindをコールしてた方は少しだけ変更• dateFormat周りもすこーしだけ変更•
大きな変更は無し
16.
CommandBus -> Job•
CommandBusはQueue処理向けのJobクラスに変更• HandlersはListenersへ• SelfHandlingの方はクラス名変えるだけ Queueファサード利用の方が多い?
17.
Deprecated• Middleware、TerminableMiddleware インターフェースが非推奨で5.2で削除 機能はそのままで無くなりませんよ! PSR-7のため?• filterは5.2で完全に利用できなくなります ミドルウェアに移行しましょう
18.
Deprecated• BusDispatchesCommandsインターフェースはJobsに変更されたので変えましょう 5.2で削除• コンテナのbindSharedが5.2で削除 singletonと同じなのでそちらを使いましょう
19.
コーディング規約• フレームワーク本体がPSR-2へ 今までのPSR-0+オールマンスタイルから変更• ユーザーが実装するところは皆さんの規約で•
合わせるのは強制ではありません
20.
New Feature! 一部5.0おさらい
21.
route group• groupにasを利用して名前もグループ化
22.
Route::group(['as' => 'group'],
function () {get('/', ['uses' => 'IndexController@index', 'as' => 'index']);});
23.
CSRF token• csrf_field()でinputタグから生成•
XSRF-TOKENがCookieに付与されているので angularの方は使いましょう• VerifyCsrfTokenミドルウェアでtokenチェックを除外したいルートが指定できます (内部でRequest::isを利用)
24.
HTML, Form• Laravelパッケージから外されています•
Laravelのilluminateコンポーネントでは メンテナンスされていません 5.0止まり• どうしても使いたい方はLaravelCollectiveへ メンテナンスや新しい機能はそちらで
25.
Modelsディレクトリは削除• MVCパターンで作りたい場合はMVCで• 他のアーキテクチャにしたい場合は そのパターンで•
自分でアーキテクチャを作るフレームワーク• ディレクトリはpsr-4で自由で、 強制はされていません 作りやすいように
26.
make:model• 実行するとapp直下に作られるんですけど・・• ええ、そこが置き場なの?!
27.
$ php artisan
make:model ModelsMessage
28.
指定したディレクトリに 置かれるので心配無用です
29.
laravel elixir• gulpを使った開発支援タスクランナー•
less, sassコンパイルやphpunit自動実行など• 最新バージョンからbabelタスク追加 ECMAScript2015がブラウザで!• elixir.jsonでパス変更などができます (ソース読みましょう)
30.
middleware• ミドルウェアで引数が利用できるように 'middleware' =>
‘role:editor'• 邪魔なミドルウェアは中身を見て外しましょう CookieやSession管理や メンテナンスモード判定のミドルウェアが 最初から全て有効になってます
31.
Request• validationはフォームリクエストを利用した方がスムーズです• PSR-7対応で好きなライブラリを自由に (対応しているものであれば)
32.
Broadcast• Redis pubsub
/ pusher(海外サービス)を使って簡単にwebsocketが利用可能• socket.io利用であればRedis(pubsub)の方が早いのでおすすめ
33.
Faker factory• Fakerを使って簡単にデータをつくれます•
テストがより簡単に• Mockeryと一緒に使うと色々できます
34.
functional test• クローリングするテストがより分かりやすく簡単に(Controller)•
ファンクショナルテストがより簡単に• ミドルウェアなどを無効にしたり、 テスト時に自動でmigrationをするtraitも (tearDownでロールバックしてくれます)
35.
用途にあったコンポーネントを使って快適な開発生活を
36.
ご静聴ありがとうございました
Download
[8]
ページ先頭
©2009-2025
Movatter.jp