狠狠撸
Submit Search
尝补谤补惫别濒5.1をつかった奥别产アプリケーション开発
Aug 21, 2015
2 likes
7,000 views
kan-notice
The Web Application Development which used Laravel5.1
Read less
Read more
1 of 16
Download now
Download to read offline
Recommended
Androidアプリ開発にクリーンアーキテクチャを取り入れよう(OSS編)
Androidアプリ開発にクリーンアーキテクチャを取り入れよう(OSS編)
kan-notice
?
アーキテクチャ编の続编。クライアント公司様向け资料をアップロードしています。
尝补谤补惫别濒を使ってみた
尝补谤补惫别濒を使ってみた
Jaeseop Jeong
?
笔贬笔フレームワークである尝补谤补惫别濒の绍介
?laravel で学ぶ MVC
?laravel で学ぶ MVC
mikakane
?
laravel.osaka のお話
Phpフレームワーク 「laravel」て?フ?ロク?を作ろう
Phpフレームワーク 「laravel」て?フ?ロク?を作ろう
Syouta Tada
?
飞别产迟补尘补资料
Laravel 5.1 LTSでサービスを作る
Laravel 5.1 LTSでサービスを作る
infinite_loop
?
Laravel 5.1 LTS の機能と比較をプレゼン資料としてひとまとめにしてみました。Laravel はいいぞ。
尝补谤补惫别濒冲オープンソースカンファレンス丑辞办办补颈诲辞冲闯笔冲2014
尝补谤补惫别濒冲オープンソースカンファレンス丑辞办办补颈诲辞冲闯笔冲2014
Yuuki Takezawa
?
オープンソースカンファレンス2014 Hokkaido 最新鋭phpフレームワークLaravelで始めるこれからのモダンphp で使用したスライドです
Laravel5.1 Release
Laravel5.1 Release
Yuuki Takezawa
?
Laravel Meetup Tokyo Vol.6で利用したスライドです 5.1リリースでの変更点などのまとめ
今日から始める尝补谤补惫别濒
今日から始める尝补谤补惫别濒
Masaru Matsuo
?
Laravel / Lumen 次の一歩
Laravel / Lumen 次の一歩
Yuuki Takezawa
?
Laravel / Lumenの次の一歩へ進むためのヒント
php開発で使うタスクランナー gulp
php開発で使うタスクランナー gulp
Yuuki Takezawa
?
2015-01-26(月)第86回 PHP勉強会 フロントエンドだけではなく、phpなどの開発にも取り込んで効率化をはかりましょう!
Laravel の学び方と得られる学び
Laravel の学び方と得られる学び
Masaru Matsuo
?
Laravel Meetup Tokyo Vol.5 で喋ったスライドです。
0から学んだポストモダンPerl @ YAPC::Asia Tokyo 2013
0から学んだポストモダンPerl @ YAPC::Asia Tokyo 2013
Tasuku Suenaga
?
Perl初心者だった私が、普通にPerl開発できるようになるまでの、1年間の涙と感動の軌跡をトークいたします。 - Apache/FastCGIベースのアプリケーションをPSGI/Plackに移行したり - モジュール管理をCartonにしたりcpanm生にしたりして悩んだり - Data::DumperやB::Size2::Terseの不具合で悩んだり - Amon2をベースとしたウェブアプリケーションフレームワーク作成したり - CPANにXSモジュールをアップロードしたり
尝补谤补惫别濒のハ?ッケーシ?のテストに便利なハ?ッケーシ?
尝补谤补惫别濒のハ?ッケーシ?のテストに便利なハ?ッケーシ?
Yuta Nagamiya
?
Laravel Meetup Tokyo Vol.3(2014/4/5)のLT資料です。
Laravel Mix とは何なのか? - Laravel/Vue 勉強会 #1
Laravel Mix とは何なのか? - Laravel/Vue 勉強会 #1
Shohei Okada
?
Laravel/Vue 勉強会#1 の発表資料です。 https://connpass.com/event/58157/
尝补谤补惫别濒5を使って开発してみた
尝补谤补惫别濒5を使って开発してみた
Takeo Noda
?
尝补谤补惫别濒5を使って开発した话を绍介します。开発导入の参考になれば幸いです。
尝补谤补惫别濒から学びレガシーと闘いはじめた
尝补谤补惫别濒から学びレガシーと闘いはじめた
Yuta Ohashi
?
Laravel Meetup Tokyo Vol.9
闯补惫补て?1から10まて?书いた话(蝉补苍颈迟颈锄别诲)
闯补惫补て?1から10まて?书いた话(蝉补苍颈迟颈锄别诲)
Tokuhiro Matsuno
?
JJUG CCC 2014 Fall
2015/11/15 Javaでwebアプリケーション入門
2015/11/15 Javaでwebアプリケーション入門
Asami Abe
?
Javaでwebアプリケーション入門。 http://javajok.connpass.com/event/22044/
flyingV Laravel & AWS 經驗分享
flyingV Laravel & AWS 經驗分享
Eugene Wang
?
.NET vNext
.NET vNext
信之 岩永
?
2014/8/23 こみゅぷらす にて
Java web application testing
Java web application testing
Tokuhiro Matsuno
?
JJUG CCC 2015 Spring
第80回 PHP勉強会 / laravel.jp & Laravel Meetup Tokyo Vol.5
第80回 PHP勉強会 / laravel.jp & Laravel Meetup Tokyo Vol.5
Kenichi Mukai
?
第80回 PHP勉強会 の LT 資料です。
辫丑辫蝉辫别肠で始める叠顿顿
辫丑辫蝉辫别肠で始める叠顿顿
Yuuki Takezawa
?
叠顿顿と开発サイクルについて、辫丑辫蝉辫别肠で叠顿顿を始めるには
AspectMock 最強のモッキングフレームワーク
AspectMock 最強のモッキングフレームワーク
kenjis
?
Nagoya.php vol.7 LT資料
【19-B-4】 そろそろ俺たちの本気を見せてやるぜ!~ マイクロソフトとOSSごった煮 DevOps 衝撃デモシリーズ!
【19-B-4】 そろそろ俺たちの本気を見せてやるぜ!~ マイクロソフトとOSSごった煮 DevOps 衝撃デモシリーズ!
Developers Summit
?
Developers Summit 2016 【19-B-4】牛尾様、寺田様の資料です。
脆弱性もバグ、だからテストしよう PHPカンファンレス2015
脆弱性もバグ、だからテストしよう PHPカンファンレス2015
ichikaway
?
脆弱性もバグ、だからテストしよう PHPカンファンレス2015
笔贬笔から离れて感じる笔贬笔の良さ
笔贬笔から离れて感じる笔贬笔の良さ
Shinichi Takahashi
?
辫丑辫肠辞苍福冈登坛资料
PHP フィールドインジェクションに挑戦する PHP勉強会2014
PHP フィールドインジェクションに挑戦する PHP勉強会2014
Yuuki Takezawa
?
第84回php勉強会のPHPでフィールドインジェクションに挑戦する のスライドです。 フィールドインジェクション可能なライブラリはいくつかありますが、折角なのでSpring Frameworkに寄せて実装してみました 現在開発中のものです https://github.com/ytake/Iono.Container
レイヤードアーキテクチャを意识した笔贬笔アプリケーションの构筑
レイヤードアーキテクチャを意识した笔贬笔アプリケーションの构筑
Masashi Shinbara
?
2015.06.27. PHPカンファレンス福岡
尝补谤补惫别濒と惭痴颁の先へ
尝补谤补惫别濒と惭痴颁の先へ
Yuuki Takezawa
?
Laravel Meetup Tokyo Vol.7
More Related Content
What's hot
(20)
Laravel / Lumen 次の一歩
Laravel / Lumen 次の一歩
Yuuki Takezawa
?
Laravel / Lumenの次の一歩へ進むためのヒント
php開発で使うタスクランナー gulp
php開発で使うタスクランナー gulp
Yuuki Takezawa
?
2015-01-26(月)第86回 PHP勉強会 フロントエンドだけではなく、phpなどの開発にも取り込んで効率化をはかりましょう!
Laravel の学び方と得られる学び
Laravel の学び方と得られる学び
Masaru Matsuo
?
Laravel Meetup Tokyo Vol.5 で喋ったスライドです。
0から学んだポストモダンPerl @ YAPC::Asia Tokyo 2013
0から学んだポストモダンPerl @ YAPC::Asia Tokyo 2013
Tasuku Suenaga
?
Perl初心者だった私が、普通にPerl開発できるようになるまでの、1年間の涙と感動の軌跡をトークいたします。 - Apache/FastCGIベースのアプリケーションをPSGI/Plackに移行したり - モジュール管理をCartonにしたりcpanm生にしたりして悩んだり - Data::DumperやB::Size2::Terseの不具合で悩んだり - Amon2をベースとしたウェブアプリケーションフレームワーク作成したり - CPANにXSモジュールをアップロードしたり
尝补谤补惫别濒のハ?ッケーシ?のテストに便利なハ?ッケーシ?
尝补谤补惫别濒のハ?ッケーシ?のテストに便利なハ?ッケーシ?
Yuta Nagamiya
?
Laravel Meetup Tokyo Vol.3(2014/4/5)のLT資料です。
Laravel Mix とは何なのか? - Laravel/Vue 勉強会 #1
Laravel Mix とは何なのか? - Laravel/Vue 勉強会 #1
Shohei Okada
?
Laravel/Vue 勉強会#1 の発表資料です。 https://connpass.com/event/58157/
尝补谤补惫别濒5を使って开発してみた
尝补谤补惫别濒5を使って开発してみた
Takeo Noda
?
尝补谤补惫别濒5を使って开発した话を绍介します。开発导入の参考になれば幸いです。
尝补谤补惫别濒から学びレガシーと闘いはじめた
尝补谤补惫别濒から学びレガシーと闘いはじめた
Yuta Ohashi
?
Laravel Meetup Tokyo Vol.9
闯补惫补て?1から10まて?书いた话(蝉补苍颈迟颈锄别诲)
闯补惫补て?1から10まて?书いた话(蝉补苍颈迟颈锄别诲)
Tokuhiro Matsuno
?
JJUG CCC 2014 Fall
2015/11/15 Javaでwebアプリケーション入門
2015/11/15 Javaでwebアプリケーション入門
Asami Abe
?
Javaでwebアプリケーション入門。 http://javajok.connpass.com/event/22044/
flyingV Laravel & AWS 經驗分享
flyingV Laravel & AWS 經驗分享
Eugene Wang
?
.NET vNext
.NET vNext
信之 岩永
?
2014/8/23 こみゅぷらす にて
Java web application testing
Java web application testing
Tokuhiro Matsuno
?
JJUG CCC 2015 Spring
第80回 PHP勉強会 / laravel.jp & Laravel Meetup Tokyo Vol.5
第80回 PHP勉強会 / laravel.jp & Laravel Meetup Tokyo Vol.5
Kenichi Mukai
?
第80回 PHP勉強会 の LT 資料です。
辫丑辫蝉辫别肠で始める叠顿顿
辫丑辫蝉辫别肠で始める叠顿顿
Yuuki Takezawa
?
叠顿顿と开発サイクルについて、辫丑辫蝉辫别肠で叠顿顿を始めるには
AspectMock 最強のモッキングフレームワーク
AspectMock 最強のモッキングフレームワーク
kenjis
?
Nagoya.php vol.7 LT資料
【19-B-4】 そろそろ俺たちの本気を見せてやるぜ!~ マイクロソフトとOSSごった煮 DevOps 衝撃デモシリーズ!
【19-B-4】 そろそろ俺たちの本気を見せてやるぜ!~ マイクロソフトとOSSごった煮 DevOps 衝撃デモシリーズ!
Developers Summit
?
Developers Summit 2016 【19-B-4】牛尾様、寺田様の資料です。
脆弱性もバグ、だからテストしよう PHPカンファンレス2015
脆弱性もバグ、だからテストしよう PHPカンファンレス2015
ichikaway
?
脆弱性もバグ、だからテストしよう PHPカンファンレス2015
笔贬笔から离れて感じる笔贬笔の良さ
笔贬笔から离れて感じる笔贬笔の良さ
Shinichi Takahashi
?
辫丑辫肠辞苍福冈登坛资料
PHP フィールドインジェクションに挑戦する PHP勉強会2014
PHP フィールドインジェクションに挑戦する PHP勉強会2014
Yuuki Takezawa
?
第84回php勉強会のPHPでフィールドインジェクションに挑戦する のスライドです。 フィールドインジェクション可能なライブラリはいくつかありますが、折角なのでSpring Frameworkに寄せて実装してみました 現在開発中のものです https://github.com/ytake/Iono.Container
Laravel / Lumen 次の一歩
Laravel / Lumen 次の一歩
Yuuki Takezawa
?
php開発で使うタスクランナー gulp
php開発で使うタスクランナー gulp
Yuuki Takezawa
?
Laravel の学び方と得られる学び
Laravel の学び方と得られる学び
Masaru Matsuo
?
0から学んだポストモダンPerl @ YAPC::Asia Tokyo 2013
0から学んだポストモダンPerl @ YAPC::Asia Tokyo 2013
Tasuku Suenaga
?
尝补谤补惫别濒のハ?ッケーシ?のテストに便利なハ?ッケーシ?
尝补谤补惫别濒のハ?ッケーシ?のテストに便利なハ?ッケーシ?
Yuta Nagamiya
?
Laravel Mix とは何なのか? - Laravel/Vue 勉強会 #1
Laravel Mix とは何なのか? - Laravel/Vue 勉強会 #1
Shohei Okada
?
尝补谤补惫别濒5を使って开発してみた
尝补谤补惫别濒5を使って开発してみた
Takeo Noda
?
尝补谤补惫别濒から学びレガシーと闘いはじめた
尝补谤补惫别濒から学びレガシーと闘いはじめた
Yuta Ohashi
?
闯补惫补て?1から10まて?书いた话(蝉补苍颈迟颈锄别诲)
闯补惫补て?1から10まて?书いた话(蝉补苍颈迟颈锄别诲)
Tokuhiro Matsuno
?
2015/11/15 Javaでwebアプリケーション入門
2015/11/15 Javaでwebアプリケーション入門
Asami Abe
?
flyingV Laravel & AWS 經驗分享
flyingV Laravel & AWS 經驗分享
Eugene Wang
?
.NET vNext
.NET vNext
信之 岩永
?
Java web application testing
Java web application testing
Tokuhiro Matsuno
?
第80回 PHP勉強会 / laravel.jp & Laravel Meetup Tokyo Vol.5
第80回 PHP勉強会 / laravel.jp & Laravel Meetup Tokyo Vol.5
Kenichi Mukai
?
辫丑辫蝉辫别肠で始める叠顿顿
辫丑辫蝉辫别肠で始める叠顿顿
Yuuki Takezawa
?
AspectMock 最強のモッキングフレームワーク
AspectMock 最強のモッキングフレームワーク
kenjis
?
【19-B-4】 そろそろ俺たちの本気を見せてやるぜ!~ マイクロソフトとOSSごった煮 DevOps 衝撃デモシリーズ!
【19-B-4】 そろそろ俺たちの本気を見せてやるぜ!~ マイクロソフトとOSSごった煮 DevOps 衝撃デモシリーズ!
Developers Summit
?
脆弱性もバグ、だからテストしよう PHPカンファンレス2015
脆弱性もバグ、だからテストしよう PHPカンファンレス2015
ichikaway
?
笔贬笔から离れて感じる笔贬笔の良さ
笔贬笔から离れて感じる笔贬笔の良さ
Shinichi Takahashi
?
PHP フィールドインジェクションに挑戦する PHP勉強会2014
PHP フィールドインジェクションに挑戦する PHP勉強会2014
Yuuki Takezawa
?
Viewers also liked
(8)
レイヤードアーキテクチャを意识した笔贬笔アプリケーションの构筑
レイヤードアーキテクチャを意识した笔贬笔アプリケーションの构筑
Masashi Shinbara
?
2015.06.27. PHPカンファレンス福岡
尝补谤补惫别濒と惭痴颁の先へ
尝补谤补惫别濒と惭痴颁の先へ
Yuuki Takezawa
?
Laravel Meetup Tokyo Vol.7
滨辞肠コンテナについて
滨辞肠コンテナについて
Akio Terayama
?
濒补谤补惫别濒の颈辞肠コンテナについて
認証機能で学ぶ Laravel 5 アプリケーション
認証機能で学ぶ Laravel 5 アプリケーション
Masashi Shinbara
?
第21回関西笔贬笔勉强会
锄别苍诲-别虫辫谤别蝉蝉颈惫别を触ってみよう
锄别苍诲-别虫辫谤别蝉蝉颈惫别を触ってみよう
Yuuki Takezawa
?
zend expressiveについて、利用時の話を発表したものです About zend-expressive http://qiita.com/ytake/items/21dd036bce5838a511f0
Rest ful api設計入門
Rest ful api設計入門
Monstar Lab Inc.
?
社内の若手社員向けに、RESTful API設計の勉強会を行いました。
新标準笔厂搁に学ぶきれいな笔贬笔
新标準笔厂搁に学ぶきれいな笔贬笔
Yusuke Ando
?
今風のPHPコードを書くのに役立つ規約、PSRを見てみよう. 動画などはこちら http://blog.candycane.jp/archives/1614
RESTful Web アプリの設計レビューの話
RESTful Web アプリの設計レビューの話
Takuto Wada
?
RailsにおけるRESTfulなURL設計勉強会 千駄ヶ谷.rb #12 #sendagayarb
レイヤードアーキテクチャを意识した笔贬笔アプリケーションの构筑
レイヤードアーキテクチャを意识した笔贬笔アプリケーションの构筑
Masashi Shinbara
?
尝补谤补惫别濒と惭痴颁の先へ
尝补谤补惫别濒と惭痴颁の先へ
Yuuki Takezawa
?
滨辞肠コンテナについて
滨辞肠コンテナについて
Akio Terayama
?
認証機能で学ぶ Laravel 5 アプリケーション
認証機能で学ぶ Laravel 5 アプリケーション
Masashi Shinbara
?
锄别苍诲-别虫辫谤别蝉蝉颈惫别を触ってみよう
锄别苍诲-别虫辫谤别蝉蝉颈惫别を触ってみよう
Yuuki Takezawa
?
Rest ful api設計入門
Rest ful api設計入門
Monstar Lab Inc.
?
新标準笔厂搁に学ぶきれいな笔贬笔
新标準笔厂搁に学ぶきれいな笔贬笔
Yusuke Ando
?
RESTful Web アプリの設計レビューの話
RESTful Web アプリの設計レビューの話
Takuto Wada
?
Similar to 尝补谤补惫别濒5.1をつかった奥别产アプリケーション开発
(20)
『これからの.NETアプリケーション開発』セミナー .NET用アプリケーション フレームワーク Open 棟梁 概説
『これからの.NETアプリケーション開発』セミナー .NET用アプリケーション フレームワーク Open 棟梁 概説
Daisuke Nishino
?
Open棟梁について - OSSコンソーシアム https://www.osscons.jp/dotNetDevelopmentInfrastructure/OpenTouryo/
三位一体の自動化で壊せ DevとOpsの壁~アラサーエンジニアの挑戦~
三位一体の自動化で壊せ DevとOpsの壁~アラサーエンジニアの挑戦~
Rakuten Group, Inc.
?
安全で安心なWebサービスの継続的な改善をするために、開発、テスト、運用のサイクルを早いフローで実現する、DevOpsや継続的デリバリー、Infrastructure as Code などの開発手法がコミュニティで提案されています。その一方、企業文化や組織体系のためにうまく導入が進まないケースも多いです。 本セッションでは、楽天のDevとOpsのアラサーエンジニアが、開発?テスト?運用の三位一体の自動化でDevOpsを社内に導入したFearless Changeについてのストーリーをお話しします。 Developers Summit 2016 で発表資料です。 http://event.shoeisha.jp/devsumi/20160218/session/1041/
Code for Japan 勉強会 Vol.1 CKAN入門 プロジェクトのFork、デプロイ、CIまで
Code for Japan 勉強会 Vol.1 CKAN入門 プロジェクトのFork、デプロイ、CIまで
Naoyuki Yamada
?
颁碍础狈プロジェクトの入门とデプロイ?颁滨などの话题を扱いました
『搁滨础开発におけるサービス开発のイロハ』
『搁滨础开発におけるサービス开発のイロハ』
Jun Funakura
?
Flex 勉強会 第 156 回@熊本 + RIA セミナーの資料です。
搁滨础开発におけるサービス开発のイロハ
搁滨础开発におけるサービス开発のイロハ
Jun Funakura
?
lex 勉強会 第 156 回@熊本 + RIA セミナー
OSC福岡 20111203
OSC福岡 20111203
Hiroshi Bunya
?
フレームワークヒ?キ?ナー勉强会
フレームワークヒ?キ?ナー勉强会
サトウハルミ
?
フレームワークを使ったレスポンシブサイト制作について、これから导入したい方向けの勉强会を行いました。
Azure Service Fabric 概要
Azure Service Fabric 概要
Daiyu Hatakeyama
?
DevOpsの実行アーキテクチャとして注目されているMicroservices。その実行基盤としての万能選手がAzure Service Fabricです。その概要をご紹介します。
Lineにおけるspring frameworkの活用
Lineにおけるspring frameworkの活用
Tokuhiro Matsuno
?
spring day 2016
机械学习によるマーケット健全化施策を支える技术
机械学习によるマーケット健全化施策を支える技术
Hirofumi Nakagawa
?
Mercari Server Side Tech Talk Vol.2 ?CREナイト? 机械学习によるマーケット健全化施策を支える技术 by hnakagawa
JavaScript And Keywords
JavaScript And Keywords
uupaa
?
JavaScript And Keywords
Kaleidox
Kaleidox
Tomoharu ASAMI
?
The Action Language for Cloud Applications.
Softlayer_bluemix-summit
Softlayer_bluemix-summit
Shuichi Yukimoto
?
DMM.com Laboでの 会員基盤リプレイスにおける SoftLayer活用事例
A 1-1 tfs on azure で始めるイマドキのソフトウェア開発
A 1-1 tfs on azure で始めるイマドキのソフトウェア開発
GoAzure
?
A-1-1 TFS on Azure で始めるイマドキのソフトウェア開発 TFSUG MVP for Visual Studio ALM 中村 薫
Go azure tfs_service
Go azure tfs_service
Kaoru NAKAMURA
?
2012/06/20 Go Azure での #tfsug セッションです。 http://r.jazug.jp/goazure/ ust http://www.ustream.tv/recorded/23659835
Perl Beginners #7 おとなのWAF
Perl Beginners #7 おとなのWAF
Munenori Sugimura
?
Perl Beginners #7でLT。mojoliciousで作った(おとなの)Webアプリの話。
尝补谤补惫别濒4て?运用するサーヒ?ス,そして濒补谤补惫别濒5へ
尝补谤补惫别濒4て?运用するサーヒ?ス,そして濒补谤补惫别濒5へ
N? Nkogues
?
My service places on Laravel4. To explain the structure. Information about Laravel5 (5.1).
最近の奥别产関连技术の动向あれこれ
最近の奥别产関连技术の动向あれこれ
dsuke Takaoka
?
11月CC研で話した内容です。 ほぼ箇条書きで並べただけなので、口頭でのフォローが無いと誤解されるかも。。参考程度にとどめておいてください。
幅広い技术力が身につく厂补濒别蝉蹿辞谤肠别エンジニアのススメ?入门编?
幅広い技术力が身につく厂补濒别蝉蹿辞谤肠别エンジニアのススメ?入门编?
SFDG ROOKIES
?
Developer Summit2018 Salesforce Developer Group ルーキー会プレゼンツ
开発ライフサイクルから见た础苍驳耻濒补谤闯厂
开発ライフサイクルから见た础苍驳耻濒补谤闯厂
Mizuho Sakamaki
?
础苍驳耻濒补谤闯厂出版记念イベント尝罢です
『これからの.NETアプリケーション開発』セミナー .NET用アプリケーション フレームワーク Open 棟梁 概説
『これからの.NETアプリケーション開発』セミナー .NET用アプリケーション フレームワーク Open 棟梁 概説
Daisuke Nishino
?
三位一体の自動化で壊せ DevとOpsの壁~アラサーエンジニアの挑戦~
三位一体の自動化で壊せ DevとOpsの壁~アラサーエンジニアの挑戦~
Rakuten Group, Inc.
?
Code for Japan 勉強会 Vol.1 CKAN入門 プロジェクトのFork、デプロイ、CIまで
Code for Japan 勉強会 Vol.1 CKAN入門 プロジェクトのFork、デプロイ、CIまで
Naoyuki Yamada
?
『搁滨础开発におけるサービス开発のイロハ』
『搁滨础开発におけるサービス开発のイロハ』
Jun Funakura
?
搁滨础开発におけるサービス开発のイロハ
搁滨础开発におけるサービス开発のイロハ
Jun Funakura
?
OSC福岡 20111203
OSC福岡 20111203
Hiroshi Bunya
?
フレームワークヒ?キ?ナー勉强会
フレームワークヒ?キ?ナー勉强会
サトウハルミ
?
Azure Service Fabric 概要
Azure Service Fabric 概要
Daiyu Hatakeyama
?
Lineにおけるspring frameworkの活用
Lineにおけるspring frameworkの活用
Tokuhiro Matsuno
?
机械学习によるマーケット健全化施策を支える技术
机械学习によるマーケット健全化施策を支える技术
Hirofumi Nakagawa
?
JavaScript And Keywords
JavaScript And Keywords
uupaa
?
Kaleidox
Kaleidox
Tomoharu ASAMI
?
Softlayer_bluemix-summit
Softlayer_bluemix-summit
Shuichi Yukimoto
?
A 1-1 tfs on azure で始めるイマドキのソフトウェア開発
A 1-1 tfs on azure で始めるイマドキのソフトウェア開発
GoAzure
?
Go azure tfs_service
Go azure tfs_service
Kaoru NAKAMURA
?
Perl Beginners #7 おとなのWAF
Perl Beginners #7 おとなのWAF
Munenori Sugimura
?
尝补谤补惫别濒4て?运用するサーヒ?ス,そして濒补谤补惫别濒5へ
尝补谤补惫别濒4て?运用するサーヒ?ス,そして濒补谤补惫别濒5へ
N? Nkogues
?
最近の奥别产関连技术の动向あれこれ
最近の奥别产関连技术の动向あれこれ
dsuke Takaoka
?
幅広い技术力が身につく厂补濒别蝉蹿辞谤肠别エンジニアのススメ?入门编?
幅広い技术力が身につく厂补濒别蝉蹿辞谤肠别エンジニアのススメ?入门编?
SFDG ROOKIES
?
开発ライフサイクルから见た础苍驳耻濒补谤闯厂
开発ライフサイクルから见た础苍驳耻濒补谤闯厂
Mizuho Sakamaki
?
尝补谤补惫别濒5.1をつかった奥别产アプリケーション开発
1.
いまどきのPHPフレームワークは、 こんなことになってるよ Laravel5.1をつかった Webアプリケーション開発 2015/08/20 kan@notice.co.jp http://www.notice.co.jp/ @notice_inc
2.
お話しすること ? フレームワーク?アーキテクチャ ? Laravelの特徴 ?
Laravelのアプリケーション開発サイクル ? ステージング環境構築 ? 脆弱性検査とパフォーマンス検査 ? CI
3.
フレームワーク?アーキテクチャ ? PofEAA (Patterns
of Enterprise Application Architecture) ? DDD(Domain Driven Development) ? GoF Design Patterns ? (The Three Amigos, UML)
4.
最近、話題のアーキテクチャ MicroService Architecture PofEAAの著者マーティン?ファウラー氏が提唱 こんな話も… http://www.slideshare.net/AkiraMiki/20160722-microservice PHP Micro
frameworks こっちは小さい?シンプルって方 Lumen,Slim,Silex
5.
Laravel5.1の特徴 ? PHP >=
5.5.9 ? LTS(Long Term Support) ? Composerによるパッケージ管理 ? Symfony2コンポーネント継承 ? IoCコンテナ装備 ? データベースマイグレーション機能 ? 強力なORM(Eloquent ORM) ? Bladeテンプレートエンジン ? gulpが標準タスクランナー(Elixir)
6.
ベンチマーク 遅い、大食い… DIのせいかな?? 全てのサービスがリクエストごとにDI対象 しかし、 不必要なサービスを外すとか チューニングすれば、解消? PHP7/HHVM(JIT)とか使えばいっか!
7.
アプリケーション開発サイクル 命名規則(CoC)とケーススタイル データベーステーブル、カラム名は スネークケーススタイル(hoge_fuga) テーブル名は複数形?モデルクラス名は単数形 PHPコーディングはPSR-2準拠(Laravel5.1準拠) メソッド?変数名は文脈で単数?複数形を使い分け CSSのid,classはチェインケーススタイル(hoge-fuga) ※CSSはSMACCSに準拠,CSSプリプロセッサはLess
8.
アプリケーション開発サイクル Laravelインストール $ composer create-project
laravel/laravel --prefer-dist $ cd laravel; git init # とりあえずリポ作成 $ composer install # frameworkのダウンロード $ gulp # ビルド(transpile,minify,uglify CSS/Javascript) $ artisan serve # PHP buildin server起動(port:8000) create-project使うと、passwordハッシュのソルトとか自動生成してくれて便利 Javascript/CSSライブラリはbowerとnpmでパッケージ管理
9.
アプリケーション開発サイクル データベースマイグレーション Schema Builderでテーブル定義を書く。 $ artisan
make:migration create_users_table $ artisan db:migrate 初期データの投入はseederを書く(モデルクラス定義後)。 $ artisan db:seed
10.
アプリケーション開発サイクル 各テーブルのORMクラスを生成 $ artisan make:model
User 関連もORMクラスに定義 hasOne(),hasMany(), belongsTo(),belongsToMany()... Lazy Eager Loadingをサポート
11.
アプリケーション開発サイクル URI設計とルーティング設定 URIとコントローラのメソッドを結びつける Route::get(‘/projects’, ‘ProjectController@index’); Route::get(‘/projects/{id}/show’, ‘ProjectController@show’); Pretty
URLで記述できる。 middlewareと呼ばれるフィルタを自在に設定可能。
12.
アプリケーション開発サイクル コントローラを書く コントローラの役目は、 (1)リクエストをバリデーション(バリデータをDIできる) (2)ビジネスロジックを実行 (3)表示に必要なデータをViewへ渡すまで。 コンストラクタでサービスの実装をDIする。 public function __construct(ServiceInterface
$service) fat controllerにしない。 ビジネスロジックはサービス層で、設計と実装を分離する。 UnitTestがしやすくなる。
13.
アプリケーション開発サイクル PHPUnit Laravelのテスティングクラスでテストケースを記述 Webページのインタラクティブな動作も記述可能(visit,click,see) フレームワークのメソッドをMockできる(Mockery)。 未完成のサービスはDIでMockをbindする。 ファクトリを使ったテストデータ作成(Faker) データベースもテストケースごとにリセット可能(ロールバック)。 PsySHでインタラクティブなテストも可能 TDD(テストファースト)からBDD(スペックファースト)へ 開発とはオールレッドをオールグリーンに変えていく作業。
14.
ステージング環境の構築 VirtualBox+Vagrantで プロダクション環境と 同じOS、ミドルウェアを構成管理 プロビジョニングはAnsibleを利用 デプロイメントもAnsibleを利用 ※デプロイメントスタイルはCapistranoスタイル QA(Quality Authroity)向けにも提供
15.
脆弱性検査とパフォーマンス検査 Vaddy+New Relic どちらも無償版があるが、 実務では有償版でないと十分機能しないかも。
16.
CI(Continuous Integration) Gitリポジトリのmasterへpush/mergeをトリガー ステージング環境をVagrant,Dockerで 一時的に構築しプロビジョニング Gitリポジトリからmasterをarchive/export ビルド ユニットテスト実行 (結果を通知 HipChat,Slackとかへ) 通過すれば、Vaddyで脆弱性検査 ステージング環境を破棄 プロダクション版リリース これらをCIで自動化したい。 TravisCI,Jenkins,CircleCI