Suche senden
Hochladen
今、最も勢いのあるWebフレームワーク「fuel php」
•
Als PPTX, PDF herunterladen
•
12 gefällt mir
•
34,678 views
Soudai Sone
Folgen
第四回 岡山PHP勉強会での発表資料です
Weniger lesen
Mehr lesen
Technologie
Melden
Teilen
Melden
Teilen
1 von 50
Jetzt herunterladen
Empfohlen
最近、僕がハマったFuelPHPの紹介
最近、僕がハマったFuelPHPの紹介
Naoto Mawatari
Fuelphp1.8を始めたい
Fuelphp1.8を始めたい
運営 sollastudio
NetBeansではじめる FuelPHP
NetBeansではじめる FuelPHP
Junichi Yamamoto
10分でわかるFuelPHP @ 2013/04 FuelPHP入門ハンズオン vol.1
10分でわかるFuelPHP @ 2013/04 FuelPHP入門ハンズオン vol.1
kenjis
Osc2014
Osc2014
Soudai Sone
NetBeans、FuelPHP と過ごしたこの 2 ヶ月
NetBeans、FuelPHP と過ごしたこの 2 ヶ月
suno88
FuelPHP - フレームワーク4本勝負 @PHPカンファレンス関西2014
FuelPHP - フレームワーク4本勝負 @PHPカンファレンス関西2014
Mika Kane
FuelPHPでのファイルアップロード
FuelPHPでのファイルアップロード
kenjis
Empfohlen
最近、僕がハマったFuelPHPの紹介
最近、僕がハマったFuelPHPの紹介
Naoto Mawatari
Fuelphp1.8を始めたい
Fuelphp1.8を始めたい
運営 sollastudio
NetBeansではじめる FuelPHP
NetBeansではじめる FuelPHP
Junichi Yamamoto
10分でわかるFuelPHP @ 2013/04 FuelPHP入門ハンズオン vol.1
10分でわかるFuelPHP @ 2013/04 FuelPHP入門ハンズオン vol.1
kenjis
Osc2014
Osc2014
Soudai Sone
NetBeans、FuelPHP と過ごしたこの 2 ヶ月
NetBeans、FuelPHP と過ごしたこの 2 ヶ月
suno88
FuelPHP - フレームワーク4本勝負 @PHPカンファレンス関西2014
FuelPHP - フレームワーク4本勝負 @PHPカンファレンス関西2014
Mika Kane
FuelPHPでのファイルアップロード
FuelPHPでのファイルアップロード
kenjis
10分でわかるFuelPHP @ OSC2013 Nagoya
10分でわかるFuelPHP @ OSC2013 Nagoya
kenjis
はじめての FuelPHP
はじめての FuelPHP
Sho A
PHP buildpackでhackとphalconが動いた件について
PHP buildpackでhackとphalconが動いた件について
健治郎 安井
10分でわかるFuelPHP @ 2011/12
10分でわかるFuelPHP @ 2011/12
kenjis
FuelPHP Osu Nagoya vol.1
FuelPHP Osu Nagoya vol.1
Fumito Mizuno
FuelPHPをさわってみて
FuelPHPをさわってみて
Sotaro Omura
FuelPHPで3種のprofilerを使ってみた
FuelPHPで3種のprofilerを使ってみた
Katsuhiro Miura
10分でわかるFuelPHP @ 2012/05 OSC2012 Nagoya
10分でわかるFuelPHP @ 2012/05 OSC2012 Nagoya
kenjis
実"戦"CakePHP Plugin
実"戦"CakePHP Plugin
Kenichirou Oyama
Fuel php osc tokyo2012
Fuel php osc tokyo2012
Fumito Mizuno
Cakephp勉強会@tokyo #4
Cakephp勉強会@tokyo #4
ichikaway
第21回Creators MeetUp
第21回Creators MeetUp
Kenichi Mukai
15分でCakePHPを始める方法(Nseg 2013-11-09 )
15分でCakePHPを始める方法(Nseg 2013-11-09 )
hiro345
20091030cakephphandson 01
20091030cakephphandson 01
Yusuke Ando
omoon.org の裏側 〜FuelPHP の task 活用例〜
omoon.org の裏側 〜FuelPHP の task 活用例〜
Sotaro Omura
Cakephp tokyo5
Cakephp tokyo5
ichikaway
CodeIgniter入門
CodeIgniter入門
Sho A
CakePHP 1 to 2 Migration tips 100
CakePHP 1 to 2 Migration tips 100
ichikaway
PHP勉強会 #51
PHP勉強会 #51
Takako Miyagawa
8時間耐久PHPUnitの教室
8時間耐久PHPUnitの教室
Yusuke Ando
FuelPHPにアプリと管理ツールを同居してみる
FuelPHPにアプリと管理ツールを同居してみる
Makoto Shimoda
PHP基礎勉強会
PHP基礎勉強会
Yuji Otani
Weitere ähnliche Inhalte
Was ist angesagt?
10分でわかるFuelPHP @ OSC2013 Nagoya
10分でわかるFuelPHP @ OSC2013 Nagoya
kenjis
はじめての FuelPHP
はじめての FuelPHP
Sho A
PHP buildpackでhackとphalconが動いた件について
PHP buildpackでhackとphalconが動いた件について
健治郎 安井
10分でわかるFuelPHP @ 2011/12
10分でわかるFuelPHP @ 2011/12
kenjis
FuelPHP Osu Nagoya vol.1
FuelPHP Osu Nagoya vol.1
Fumito Mizuno
FuelPHPをさわってみて
FuelPHPをさわってみて
Sotaro Omura
FuelPHPで3種のprofilerを使ってみた
FuelPHPで3種のprofilerを使ってみた
Katsuhiro Miura
10分でわかるFuelPHP @ 2012/05 OSC2012 Nagoya
10分でわかるFuelPHP @ 2012/05 OSC2012 Nagoya
kenjis
実"戦"CakePHP Plugin
実"戦"CakePHP Plugin
Kenichirou Oyama
Fuel php osc tokyo2012
Fuel php osc tokyo2012
Fumito Mizuno
Cakephp勉強会@tokyo #4
Cakephp勉強会@tokyo #4
ichikaway
第21回Creators MeetUp
第21回Creators MeetUp
Kenichi Mukai
15分でCakePHPを始める方法(Nseg 2013-11-09 )
15分でCakePHPを始める方法(Nseg 2013-11-09 )
hiro345
20091030cakephphandson 01
20091030cakephphandson 01
Yusuke Ando
omoon.org の裏側 〜FuelPHP の task 活用例〜
omoon.org の裏側 〜FuelPHP の task 活用例〜
Sotaro Omura
Cakephp tokyo5
Cakephp tokyo5
ichikaway
CodeIgniter入門
CodeIgniter入門
Sho A
CakePHP 1 to 2 Migration tips 100
CakePHP 1 to 2 Migration tips 100
ichikaway
PHP勉強会 #51
PHP勉強会 #51
Takako Miyagawa
8時間耐久PHPUnitの教室
8時間耐久PHPUnitの教室
Yusuke Ando
Was ist angesagt?
(20)
10分でわかるFuelPHP @ OSC2013 Nagoya
10分でわかるFuelPHP @ OSC2013 Nagoya
はじめての FuelPHP
はじめての FuelPHP
PHP buildpackでhackとphalconが動いた件について
PHP buildpackでhackとphalconが動いた件について
10分でわかるFuelPHP @ 2011/12
10分でわかるFuelPHP @ 2011/12
FuelPHP Osu Nagoya vol.1
FuelPHP Osu Nagoya vol.1
FuelPHPをさわってみて
FuelPHPをさわってみて
FuelPHPで3種のprofilerを使ってみた
FuelPHPで3種のprofilerを使ってみた
10分でわかるFuelPHP @ 2012/05 OSC2012 Nagoya
10分でわかるFuelPHP @ 2012/05 OSC2012 Nagoya
実"戦"CakePHP Plugin
実"戦"CakePHP Plugin
Fuel php osc tokyo2012
Fuel php osc tokyo2012
Cakephp勉強会@tokyo #4
Cakephp勉強会@tokyo #4
第21回Creators MeetUp
第21回Creators MeetUp
15分でCakePHPを始める方法(Nseg 2013-11-09 )
15分でCakePHPを始める方法(Nseg 2013-11-09 )
20091030cakephphandson 01
20091030cakephphandson 01
omoon.org の裏側 〜FuelPHP の task 活用例〜
omoon.org の裏側 〜FuelPHP の task 活用例〜
Cakephp tokyo5
Cakephp tokyo5
CodeIgniter入門
CodeIgniter入門
CakePHP 1 to 2 Migration tips 100
CakePHP 1 to 2 Migration tips 100
PHP勉強会 #51
PHP勉強会 #51
8時間耐久PHPUnitの教室
8時間耐久PHPUnitの教室
Ähnlich wie 今、最も勢いのあるWebフレームワーク「fuel php」
FuelPHPにアプリと管理ツールを同居してみる
FuelPHPにアプリと管理ツールを同居してみる
Makoto Shimoda
PHP基礎勉強会
PHP基礎勉強会
Yuji Otani
Djangoのススメ
Djangoのススメ
Alisue Lambda
Fuel php勉強会 1
Fuel php勉強会 1
Kazuya Igari
フレームワークを使うべき 3 つの理由
フレームワークを使うべき 3 つの理由
Kenichi Mukai
[超初心者向け無料セミナー] 1時間でまるわかり!CakePHP概説&WordPress応用事例
[超初心者向け無料セミナー] 1時間でまるわかり!CakePHP概説&WordPress応用事例
TechGardenSchool
WTM53 phpフレームワーク いまさらcodeigniter
WTM53 phpフレームワーク いまさらcodeigniter
Masanori Oobayashi
Talking with drupal - psyshでの対話型デバッグ
Talking with drupal - psyshでの対話型デバッグ
Tomotsugu Kaneko
5分でわかるPhalconPHP
5分でわかるPhalconPHP
Shohei Tai
5分でわかるphalcon php
5分でわかるphalcon php
Yusaku Kinoshita
Chef
Chef
yaasita
Cakephp
Cakephp
Yusuke Ando
Ruby on Rails 入門
Ruby on Rails 入門
Yasuko Ohba
Rails初心者レッスン lesson4 2edition
Rails初心者レッスン lesson4 2edition
Satomi Tsujita
eZ Publish勉強会2013年3月「eZ Publishの構築を簡単に!」
eZ Publish勉強会2013年3月「eZ Publishの構築を簡単に!」
ericsagnes
FuelPHP BoF ライブコーディング編 @ OSC2013 Nagoya
FuelPHP BoF ライブコーディング編 @ OSC2013 Nagoya
Hitoshi Asano
WordPress テーマ作成&PHP超入門
WordPress テーマ作成&PHP超入門
Michinari Odajima
Drupal のコア要素を知る ~構築を支える道具立て~
Drupal のコア要素を知る ~構築を支える道具立て~
Kenji Shirane
【アシアル塾】PHPオブジェクト指向再入門・第四回デザインパターンに学ぶクラス設計
【アシアル塾】PHPオブジェクト指向再入門・第四回デザインパターンに学ぶクラス設計
アシアル株式会社
rails 管理画面作成gem Typus解説
rails 管理画面作成gem Typus解説
baban ba-n
Ähnlich wie 今、最も勢いのあるWebフレームワーク「fuel php」
(20)
FuelPHPにアプリと管理ツールを同居してみる
FuelPHPにアプリと管理ツールを同居してみる
PHP基礎勉強会
PHP基礎勉強会
Djangoのススメ
Djangoのススメ
Fuel php勉強会 1
Fuel php勉強会 1
フレームワークを使うべき 3 つの理由
フレームワークを使うべき 3 つの理由
[超初心者向け無料セミナー] 1時間でまるわかり!CakePHP概説&WordPress応用事例
[超初心者向け無料セミナー] 1時間でまるわかり!CakePHP概説&WordPress応用事例
WTM53 phpフレームワーク いまさらcodeigniter
WTM53 phpフレームワーク いまさらcodeigniter
Talking with drupal - psyshでの対話型デバッグ
Talking with drupal - psyshでの対話型デバッグ
5分でわかるPhalconPHP
5分でわかるPhalconPHP
5分でわかるphalcon php
5分でわかるphalcon php
Chef
Chef
Cakephp
Cakephp
Ruby on Rails 入門
Ruby on Rails 入門
Rails初心者レッスン lesson4 2edition
Rails初心者レッスン lesson4 2edition
eZ Publish勉強会2013年3月「eZ Publishの構築を簡単に!」
eZ Publish勉強会2013年3月「eZ Publishの構築を簡単に!」
FuelPHP BoF ライブコーディング編 @ OSC2013 Nagoya
FuelPHP BoF ライブコーディング編 @ OSC2013 Nagoya
WordPress テーマ作成&PHP超入門
WordPress テーマ作成&PHP超入門
Drupal のコア要素を知る ~構築を支える道具立て~
Drupal のコア要素を知る ~構築を支える道具立て~
【アシアル塾】PHPオブジェクト指向再入門・第四回デザインパターンに学ぶクラス設計
【アシアル塾】PHPオブジェクト指向再入門・第四回デザインパターンに学ぶクラス設計
rails 管理画面作成gem Typus解説
rails 管理画面作成gem Typus解説
Mehr von Soudai Sone
DBの闇を書くにはこの余白は狭すぎる
DBの闇を書くにはこの余白は狭すぎる
Soudai Sone
レガシーな環境からモダンへの挑戦
レガシーな環境からモダンへの挑戦
Soudai Sone
PostgreSQLとpython
PostgreSQLとpython
Soudai Sone
PostgreSQLアンチパターン
PostgreSQLアンチパターン
Soudai Sone
地方エンジニアがPostgreSQLを通じて成長した話
地方エンジニアがPostgreSQLを通じて成長した話
Soudai Sone
知って得するWebで便利なpostgre sqlの3つの機能
知って得するWebで便利なpostgre sqlの3つの機能
Soudai Sone
DDDハンズオン
DDDハンズオン
Soudai Sone
実務で役立つデータベースの活用法
実務で役立つデータベースの活用法
Soudai Sone
今すぐ使えるクラウドとPostgreSQL
今すぐ使えるクラウドとPostgreSQL
Soudai Sone
Postgre sqlから見るnosql
Postgre sqlから見るnosql
Soudai Sone
Webで役立つRDBの使い方
Webで役立つRDBの使い方
Soudai Sone
中国地方Db勉強会
中国地方Db勉強会
Soudai Sone
Ansibleで始めるpostgre sqlの冗長化
Ansibleで始めるpostgre sqlの冗長化
Soudai Sone
Web エンジニアが postgre sql を選ぶ 3 つの理由
Web エンジニアが postgre sql を選ぶ 3 つの理由
Soudai Sone
Web で変わったクラウドと postgre sql の今と昔
Web で変わったクラウドと postgre sql の今と昔
Soudai Sone
すぐ始めれるクラウド
すぐ始めれるクラウド
Soudai Sone
PostgreSQLの冗長化について
PostgreSQLの冗長化について
Soudai Sone
Osh2014
Osh2014
Soudai Sone
Postgre sql9.3新機能 (OSC hiroshima 2013)
Postgre sql9.3新機能 (OSC hiroshima 2013)
Soudai Sone
聞いたら参加したくなるJjug cccの報告
聞いたら参加したくなるJjug cccの報告
Soudai Sone
Mehr von Soudai Sone
(20)
DBの闇を書くにはこの余白は狭すぎる
DBの闇を書くにはこの余白は狭すぎる
レガシーな環境からモダンへの挑戦
レガシーな環境からモダンへの挑戦
PostgreSQLとpython
PostgreSQLとpython
PostgreSQLアンチパターン
PostgreSQLアンチパターン
地方エンジニアがPostgreSQLを通じて成長した話
地方エンジニアがPostgreSQLを通じて成長した話
知って得するWebで便利なpostgre sqlの3つの機能
知って得するWebで便利なpostgre sqlの3つの機能
DDDハンズオン
DDDハンズオン
実務で役立つデータベースの活用法
実務で役立つデータベースの活用法
今すぐ使えるクラウドとPostgreSQL
今すぐ使えるクラウドとPostgreSQL
Postgre sqlから見るnosql
Postgre sqlから見るnosql
Webで役立つRDBの使い方
Webで役立つRDBの使い方
中国地方Db勉強会
中国地方Db勉強会
Ansibleで始めるpostgre sqlの冗長化
Ansibleで始めるpostgre sqlの冗長化
Web エンジニアが postgre sql を選ぶ 3 つの理由
Web エンジニアが postgre sql を選ぶ 3 つの理由
Web で変わったクラウドと postgre sql の今と昔
Web で変わったクラウドと postgre sql の今と昔
すぐ始めれるクラウド
すぐ始めれるクラウド
PostgreSQLの冗長化について
PostgreSQLの冗長化について
Osh2014
Osh2014
Postgre sql9.3新機能 (OSC hiroshima 2013)
Postgre sql9.3新機能 (OSC hiroshima 2013)
聞いたら参加したくなるJjug cccの報告
聞いたら参加したくなるJjug cccの報告
Kürzlich hochgeladen
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
sugiuralab
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Yuma Ohgami
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
iPride Co., Ltd.
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
taisei2219
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
Toru Tamaki
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
Hiroki Ichikura
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
Ryo Sasaki
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
Toru Tamaki
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
Toru Tamaki
Kürzlich hochgeladen
(9)
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
今、最も勢いのあるWebフレームワーク「fuel php」
1.
今、最も勢いのあるWEBフレームワーク
「FuelPHP」
2.
What is it?
みなさん フレームワーク 知ってますか?&使ってますか?
3.
What is it? 今日はちょっと楽したい人への提案です
(知ってる人はおさらい)
4.
あじぇんだ 1 自己紹介 2 FuelPHPってなに? 3
FuelPHPのすごい機能 4 まとめ
5.
あじぇんだ 1 自己紹介 2 FuelPHPってなに? 3
FuelPHPのすごい機能 4 まとめ
6.
自己紹介 名前:曽根 壮大(そね たけとも) 年齢:28歳(二十代だよ!) 職業:WEB系プログラマー 技術的にはWEB系でLLとかRDBをゴリゴリしてます。
7.
日本PostgreSQLユーザ会 Twitterは
@soudai1025 と言うアカウントで活動してます。 ※技術的なツイートは皆無です。
8.
自己紹介 最近、FuelPHPを使ってWEBアプリ作りました。 参考ブログ: WEBアプリで勝敗チェッカー β版 を作りました!!
9.
あじぇんだ 1 自己紹介 2 FuelPHPってなに? 3
FuelPHPのすごい機能 4 まとめ
10.
FuelPHPってなに?
FuelPHPとは?
11.
FuelPHPってなに?
FuelPHPとは? ↓ PHP5.3以上を対象にしたWEBフレームワーク
12.
FuelPHPってなに?
FuelPHPとは? ↓ PHP5.3以上を対象にしたWEBフレームワーク ↓ 良いとこ取りしたRails+CodeIgnitorっぽい
13.
FuelPHPってなに? FuelPHPの特徴
14.
FuelPHPってなに? FuelPHPの特徴 ・規約より設定 ・他にも先進的な機能が多数
15.
FuelPHPってなに? FuelPHPの特徴 ・規約より設定 ・PHPは5.3以上が必須 ・他にも先進的な機能が多数
16.
FuelPHPってなに? FuelPHPの特徴 ・規約より設定 ・PHPは5.3以上が必須 ・オートローダー ・他にも先進的な機能が多数
17.
FuelPHPってなに? FuelPHPの特徴 ・規約より設定 ・PHPは5.3以上が必須 ・オートローダー ・HMVC+ViewModel ・ ・他にも先進的な機能が多数
18.
FuelPHPってなに? FuelPHPの特徴 ・規約より設定 ・PHPは5.3以上が必須 ・オートローダー ・HMVC+ViewModel ・パッケージ管理 ・他にも先進的な機能が多数
19.
FuelPHPってなに? FuelPHPの特徴 ・規約より設定 ・PHPは5.3以上が必須 ・オートローダー ・HMVC+ViewModel ・パッケージ管理 ・他にも先進的な機能が多数
20.
FuelPHPってなに? FuelPHPの特徴 ・規約より設定 ・PHPは5.3以上が必須 ・オートローダー ・HMVC+ViewModel ・パッケージ管理 ・他にも先進的な機能が多数
21.
FuelPHPってなに? FuelPHPのインストール $ curl
get.fuelphp.com/oil | sh $ oil create /path/to/install_dir/project_name
22.
FuelPHPってなに?
FuelPHPのインストール $ curl get.fuelphp.com/oil | sh $ oil create /path/to/install_dir/project_name Githubからダウンロードしてインストールするだ け!!
23.
あじぇんだ 1 自己紹介 2 FuelPHPってなに? 3
FuelPHPのすごい機能 4 まとめ
24.
FuelPHPのすごい機能 FuelPHPの具体的な機能を見て行きましょう
25.
FuelPHPのすごい機能 オートローダー
26.
FuelPHPのすごい機能
オートローダー ・クラスを自動的に読み込む ・使われる時に必要なクラスだけ読み込む ・ただし… ・ファイル名とフォルダ名はすべて小文字 ・クラスは最初の文字のみ大文字でその他は小文字 ・クラス名の中のアンダースコア(_)はフォルダ区切り
27.
FuelPHPのすごい機能
オートローダー ・クラスを自動的に読み込む(自作したクラスも) ・使われる時に必要なクラスだけ読み込む ・ただし… ・ファイル名とフォルダ名はすべて小文字 ・クラスは最初の文字のみ大文字でその他は小文字 ・クラス名の中のアンダースコア(_)はフォルダ区切り
28.
FuelPHPのすごい機能
オートローダー ・クラスを自動的に読み込む(自作したクラスも) ・使われる時に必要なクラスだけ読み込む ・ただし… ・ファイル名とフォルダ名はすべて小文字 ・クラスは最初の文字のみ大文字でその他は小文字 ・クラス名の中のアンダースコア(_)はフォルダ区切り
29.
FuelPHPのすごい機能
具体的には
30.
FuelPHPのすごい機能 フォルダ構成
├── controller │ └── welcome.php └── model └── muser.php
31.
FuelPHPのすごい機能
クラスの呼び出し welcome.phpからmodel/muser.phpのクラス名「Model_Muser」を 呼ぶ // インスタンス化 $m_user = new Model_Muser; $user = $m_user->get_m_user(); // staticなメソッドの呼び出し $user = Model_Muser::get_m_user();
32.
FuelPHPってなに? もし/test/model/muser.phpを呼びたかったら
33.
FuelPHPってなに? もし/test/model/muser.phpを呼びたかったら
↓ Class フォルダ名_フォルダ名_実クラス名
34.
FuelPHPってなに? もし/test/model/muser.phpを呼びたかったら
↓ Class フォルダ名_フォルダ名_実クラス名 ↓ $test = new Test_Model_Muser
35.
FuelPHPのすごい機能
オートローダー ・クラスを自動的に読み込む ・使われる時に必要なクラスだけ読み込む ・ただし… ・ファイル名とフォルダ名はすべて小文字 ・クラスは最初の文字のみ大文字でその他は小文字 ・クラス名の中のアンダースコア(_)はフォルダ区切り
36.
FuelPHPのすごい機能
ViewModel
37.
FuelPHPのすごい機能
ViewModel ・Viewに関するビジネスロジックなどを書く場所 ・Controllerの肥大を防止して薄く出来る ・Modelはデータのやり取りなどシンプルになる ・Viewは表示だけに専念出来る
38.
FuelPHPのすごい機能
MVCの関係 IN Controller View OUT Model
39.
FuelPHPのすごい機能
MVCの関係 IN Controller View OUT ロジック Model
40.
FuelPHPのすごい機能 Modelでやるべきこと ・入力のバリデーション ・データの加工 ・データベース等とのデータのやり取り
…などなど
41.
FuelPHPのすごい機能
Modelの悩み ・データの取り出しはシンプルにしたい ・クラスもシンプルにしたい ・それぞれの依存もシンプルにしたい ・特定の場面でしか使わないクラスファイルが生まれる
42.
FuelPHPのすごい機能
43.
FuelPHPのすごい機能
ViewModel IN Controller View OUT Model
44.
FuelPHPのすごい機能
ViewModel ・Viewに依存するデータの取り出しや加工 ・データの追加・編集はmodelに集約できる (ViewModelでデータの操作を一切すべきではない) ・Viewに依存したロジックをModelから分離できる
45.
FuelPHPのすごい機能 ViewModelでアプリがよりシンプルに!
46.
FuelPHPのすごい機能
他にも ・DBマイグレーション ・Fieldset ・RESTコントローラー ・PHPUnitに完全準拠 ・CSRF対策 ・プロファイラ 他にもいっぱい
47.
あじぇんだ 1 自己紹介 2 FuelPHPってなに? 3
FuelPHPのすごい機能 4 まとめ
48.
まとめ
オススメする人 1 今からPHPフレームワークを選ぶ人 2 RailsやcodeIgnitorを触った事がある人 3 PHPで楽しい開発がしたい人
49.
まとめ
始めたい人へ 1 FuelPHPまとめWiki 2 公式ドキュメント 3 今からFuelPHPを使う人が知るべき5つのこと
50.
FuelPHPのすごい機能 FuelPHPで楽しくなろう!
Jetzt herunterladen