Suche senden
Hochladen
Osc2014
•
3 gefällt mir
•
2,698 views
Soudai Sone
Folgen
OSC2014@広島の登壇資料です。 https://www.ospn.jp/osc2014-hiroshima/modules/eguide/event.php?eid=9
Weniger lesen
Mehr lesen
Technologie
Diashow-Anzeige
Melden
Teilen
Diashow-Anzeige
Melden
Teilen
1 von 88
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
Fuelphp1.8を始めたい
Fuelphp1.8を始めたい
運営 sollastudio
今、最も勢いのあるWebフレームワーク「fuel php」
今、最も勢いのあるWebフレームワーク「fuel php」
Soudai Sone
最近、僕がハマったFuelPHPの紹介
最近、僕がハマったFuelPHPの紹介
Naoto Mawatari
FuelPHPでのファイルアップロード
FuelPHPでのファイルアップロード
kenjis
10分でわかるFuelPHP @ OSC2013 Nagoya
10分でわかるFuelPHP @ OSC2013 Nagoya
kenjis
NetBeansではじめる FuelPHP
NetBeansではじめる FuelPHP
Junichi Yamamoto
10分でわかるFuelPHP @ 2013/04 FuelPHP入門ハンズオン vol.1
10分でわかるFuelPHP @ 2013/04 FuelPHP入門ハンズオン vol.1
kenjis
NetBeans、FuelPHP と過ごしたこの 2 ヶ月
NetBeans、FuelPHP と過ごしたこの 2 ヶ月
suno88
Empfohlen
Fuelphp1.8を始めたい
Fuelphp1.8を始めたい
運営 sollastudio
今、最も勢いのあるWebフレームワーク「fuel php」
今、最も勢いのあるWebフレームワーク「fuel php」
Soudai Sone
最近、僕がハマったFuelPHPの紹介
最近、僕がハマったFuelPHPの紹介
Naoto Mawatari
FuelPHPでのファイルアップロード
FuelPHPでのファイルアップロード
kenjis
10分でわかるFuelPHP @ OSC2013 Nagoya
10分でわかるFuelPHP @ OSC2013 Nagoya
kenjis
NetBeansではじめる FuelPHP
NetBeansではじめる FuelPHP
Junichi Yamamoto
10分でわかるFuelPHP @ 2013/04 FuelPHP入門ハンズオン vol.1
10分でわかるFuelPHP @ 2013/04 FuelPHP入門ハンズオン vol.1
kenjis
NetBeans、FuelPHP と過ごしたこの 2 ヶ月
NetBeans、FuelPHP と過ごしたこの 2 ヶ月
suno88
FuelPHP - フレームワーク4本勝負 @PHPカンファレンス関西2014
FuelPHP - フレームワーク4本勝負 @PHPカンファレンス関西2014
Mika Kane
はじめての 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
FuelPHP活用事例
FuelPHP活用事例
Yusuke Naka
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
第21回Creators MeetUp
第21回Creators MeetUp
Kenichi Mukai
Cakephp勉強会@tokyo #4
Cakephp勉強会@tokyo #4
ichikaway
Let’s translate FuelPHP docs!
Let’s translate FuelPHP docs!
Sho A
最強のPHP統合開発環境 PHPStorm
最強のPHP統合開発環境 PHPStorm
晃 遠山
Djangoによるスマホアプリバックエンドの実装
Djangoによるスマホアプリバックエンドの実装
Nakazawa Yuichi
PHP x AWS でスケーラブルなシステムをつくろう
PHP x AWS でスケーラブルなシステムをつくろう
Taiji INOUE
Cakephp tokyo5
Cakephp tokyo5
ichikaway
Drupal のコア要素を知る ~構築を支える道具立て~
Drupal のコア要素を知る ~構築を支える道具立て~
Kenji Shirane
20091030cakephphandson 01
20091030cakephphandson 01
Yusuke Ando
PHP基礎勉強会
PHP基礎勉強会
Yuji Otani
FuelPHPにアプリと管理ツールを同居してみる
FuelPHPにアプリと管理ツールを同居してみる
Makoto Shimoda
Weitere ähnliche Inhalte
Was ist angesagt?
FuelPHP - フレームワーク4本勝負 @PHPカンファレンス関西2014
FuelPHP - フレームワーク4本勝負 @PHPカンファレンス関西2014
Mika Kane
はじめての 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
FuelPHP活用事例
FuelPHP活用事例
Yusuke Naka
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
第21回Creators MeetUp
第21回Creators MeetUp
Kenichi Mukai
Cakephp勉強会@tokyo #4
Cakephp勉強会@tokyo #4
ichikaway
Let’s translate FuelPHP docs!
Let’s translate FuelPHP docs!
Sho A
最強のPHP統合開発環境 PHPStorm
最強のPHP統合開発環境 PHPStorm
晃 遠山
Djangoによるスマホアプリバックエンドの実装
Djangoによるスマホアプリバックエンドの実装
Nakazawa Yuichi
PHP x AWS でスケーラブルなシステムをつくろう
PHP x AWS でスケーラブルなシステムをつくろう
Taiji INOUE
Cakephp tokyo5
Cakephp tokyo5
ichikaway
Drupal のコア要素を知る ~構築を支える道具立て~
Drupal のコア要素を知る ~構築を支える道具立て~
Kenji Shirane
20091030cakephphandson 01
20091030cakephphandson 01
Yusuke Ando
Was ist angesagt?
(20)
FuelPHP - フレームワーク4本勝負 @PHPカンファレンス関西2014
FuelPHP - フレームワーク4本勝負 @PHPカンファレンス関西2014
はじめての 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を使ってみた
FuelPHP活用事例
FuelPHP活用事例
10分でわかるFuelPHP @ 2012/05 OSC2012 Nagoya
10分でわかるFuelPHP @ 2012/05 OSC2012 Nagoya
実"戦"CakePHP Plugin
実"戦"CakePHP Plugin
Fuel php osc tokyo2012
Fuel php osc tokyo2012
第21回Creators MeetUp
第21回Creators MeetUp
Cakephp勉強会@tokyo #4
Cakephp勉強会@tokyo #4
Let’s translate FuelPHP docs!
Let’s translate FuelPHP docs!
最強のPHP統合開発環境 PHPStorm
最強のPHP統合開発環境 PHPStorm
Djangoによるスマホアプリバックエンドの実装
Djangoによるスマホアプリバックエンドの実装
PHP x AWS でスケーラブルなシステムをつくろう
PHP x AWS でスケーラブルなシステムをつくろう
Cakephp tokyo5
Cakephp tokyo5
Drupal のコア要素を知る ~構築を支える道具立て~
Drupal のコア要素を知る ~構築を支える道具立て~
20091030cakephphandson 01
20091030cakephphandson 01
Ähnlich wie Osc2014
PHP基礎勉強会
PHP基礎勉強会
Yuji Otani
FuelPHPにアプリと管理ツールを同居してみる
FuelPHPにアプリと管理ツールを同居してみる
Makoto Shimoda
モダン PHP テクニック 12 選 ―PsalmとPHP 8.1で今はこんなこともできる!―
モダン PHP テクニック 12 選 ―PsalmとPHP 8.1で今はこんなこともできる!―
shinjiigarashi
最新PHP事情 (2000年7月22日,PHPカンファレンス)
最新PHP事情 (2000年7月22日,PHPカンファレンス)
Rui Hirokawa
フレームワークを使うべき 3 つの理由
フレームワークを使うべき 3 つの理由
Kenichi Mukai
Phpstormをつかいはじめました〜序〜 #sa_study
Phpstormをつかいはじめました〜序〜 #sa_study
Hikari Fukasawa
Modern PHP Programming @ PFI Seminar
Modern PHP Programming @ PFI Seminar
Sotaro Karasawa
PHPCON_TOKYO_2022_Bigginer.pptx
PHPCON_TOKYO_2022_Bigginer.pptx
Hideo Kashioka
大規模ソーシャルゲームを支える技術~PHP+MySQLを使った高負荷対策~
大規模ソーシャルゲームを支える技術~PHP+MySQLを使った高負荷対策~
infinite_loop
WordPress テーマ作成&PHP超入門
WordPress テーマ作成&PHP超入門
Michinari Odajima
PHP初心者セッション2023 〜ChatGPT時代の簡単な始め方〜
PHP初心者セッション2023 〜ChatGPT時代の簡単な始め方〜
Hideo Kashioka
20090415 すばらしきSymfonyの世界へようこそ
20090415 すばらしきSymfonyの世界へようこそ
Hiromu Shioya
WCO2012「PHP教室」
WCO2012「PHP教室」
Takuma Morikawa
PHPの今とこれから2015
PHPの今とこれから2015
Rui Hirokawa
NanoA
NanoA
Kazuho Oku
Phpunit at excite
Phpunit at excite
yuki777
初心者向けPHPソースコード診断
初心者向けPHPソースコード診断
kitoku_magic
Phpcon tokyo 20120_bigginer
Phpcon tokyo 20120_bigginer
Hideo Kashioka
20180613 [TensorFlow分散学習] Horovodによる分散学習の実装方法と解説
20180613 [TensorFlow分散学習] Horovodによる分散学習の実装方法と解説
LeapMind Inc
Xhprof
Xhprof
Hisashi Aruji
Ähnlich wie Osc2014
(20)
PHP基礎勉強会
PHP基礎勉強会
FuelPHPにアプリと管理ツールを同居してみる
FuelPHPにアプリと管理ツールを同居してみる
モダン PHP テクニック 12 選 ―PsalmとPHP 8.1で今はこんなこともできる!―
モダン PHP テクニック 12 選 ―PsalmとPHP 8.1で今はこんなこともできる!―
最新PHP事情 (2000年7月22日,PHPカンファレンス)
最新PHP事情 (2000年7月22日,PHPカンファレンス)
フレームワークを使うべき 3 つの理由
フレームワークを使うべき 3 つの理由
Phpstormをつかいはじめました〜序〜 #sa_study
Phpstormをつかいはじめました〜序〜 #sa_study
Modern PHP Programming @ PFI Seminar
Modern PHP Programming @ PFI Seminar
PHPCON_TOKYO_2022_Bigginer.pptx
PHPCON_TOKYO_2022_Bigginer.pptx
大規模ソーシャルゲームを支える技術~PHP+MySQLを使った高負荷対策~
大規模ソーシャルゲームを支える技術~PHP+MySQLを使った高負荷対策~
WordPress テーマ作成&PHP超入門
WordPress テーマ作成&PHP超入門
PHP初心者セッション2023 〜ChatGPT時代の簡単な始め方〜
PHP初心者セッション2023 〜ChatGPT時代の簡単な始め方〜
20090415 すばらしきSymfonyの世界へようこそ
20090415 すばらしきSymfonyの世界へようこそ
WCO2012「PHP教室」
WCO2012「PHP教室」
PHPの今とこれから2015
PHPの今とこれから2015
NanoA
NanoA
Phpunit at excite
Phpunit at excite
初心者向けPHPソースコード診断
初心者向けPHPソースコード診断
Phpcon tokyo 20120_bigginer
Phpcon tokyo 20120_bigginer
20180613 [TensorFlow分散学習] Horovodによる分散学習の実装方法と解説
20180613 [TensorFlow分散学習] Horovodによる分散学習の実装方法と解説
Xhprof
Xhprof
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
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Yuma Ohgami
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
Toru Tamaki
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
taisei2219
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
Ryo Sasaki
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
Hiroki Ichikura
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
Toru Tamaki
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
Toru Tamaki
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
iPride Co., Ltd.
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
sugiuralab
Kürzlich hochgeladen
(9)
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
Osc2014
1.
FuelPHPで始めるモダンPHP開発!! OSC2014@広島
2.
What is it?
みなさんPHP好きですか?
3.
What is it?
4.
What is it?
本当にPHPはオワコンなのか?
5.
What is it?
PHPでも楽しい開発はできます!!
6.
What is it?
今日はそんなPHPの開発事情の話をします
7.
あじぇんだ 1 自己紹介
2 モダンな開発 3 FuelPHPとは 4 本日のおすすめ機能 5 まとめ
8.
あじぇんだ 1 自己紹介
2 モダンな開発 3 FuelPHPとは 4 本日のおすすめ機能 5 まとめ
9.
自己紹介 名前:曽根 壮大(そね
たけとも) 年齢:29歳(三人の子供がいます) 職場:Webエンジニア 所属:日本PostgreSQLユーザ会 技術的にはWeb系でLLとかRDB大好きです
10.
自己紹介 名前:曽根 壮大(そね
たけとも) 年齢:29歳(三人の子供がいます) 職場:Webエンジニア 所属:日本PostgreSQLユーザ会 中国支部長やってます
11.
自己紹介 名前:曽根 壮大(そね
たけとも) 年齢:29歳(三人の子供がいます) 職場:Webエンジニア 所属:日本PostgreSQLユーザ会 中国支部長やってます
12.
あじぇんだ 1 自己紹介
2 モダンな開発 3 FuelPHPとは 4 本日のおすすめ機能 5 まとめ
13.
モダンな開発 Modern(モダン)とは
14.
モダンな開発 現代的であること。 今風であること。
15.
モダンな開発 つまり今の流行最先端の開発環境
16.
モダンな開発 三 大
要 素 IDE ※私の主観です
17.
モダンな開発 三 大
要 素 IDE 実行環境 ※私の主観です
18.
モダンな開発 三 大
要 素 IDE 実行環境 フレームワーク ※私の主観です
19.
モダンな開発 三 大
要 素 IDE→NetBeans 実行環境→Vagrant フレームワーク→FuelPHP ※私の主観です
20.
モダンな開発 今日はFuelPHPを中心にして話をします
21.
あじぇんだ 1 自己紹介
2 モダンな開発 3 FuelPHPとは 4 本日のおすすめ機能 5 まとめ
22.
FuelPHPとは FuelPHPとは?
23.
FuelPHPとは FuelPHPとは? ↓
PHP5.3以上を対象にしたWEBフレームワーク
24.
FuelPHPとは FuelPHPとは? ↓
PHP5.3以上を対象にしたWEBフレームワーク ↓ 良いとこ取りしたRails+CodeIgnitorっぽい
25.
FuelPHPとは 特徴 ・規約より設定
26.
FuelPHPとは 特徴 ・規約より設定
・オートローダー
27.
FuelPHPとは 特徴 ・規約より設定
・オートローダー ・パッケージ管理
28.
FuelPHPとは 特徴 ・規約より設定
・オートローダー ・パッケージ管理 他にも先進的な機能が多数
29.
FuelPHPとは 特徴 ・規約より設定
・オートローダー ・パッケージ管理 他にも先進的な機能が多数
30.
FuelPHPとは 規約より設定 規約のメリット
規約の重視は、コード量を減らし開発効率をあげる
31.
FuelPHPとは 規約より設定 規約のデメリット
規約を知らないとコードが理解できない 規約を外れるとコードが複雑になる
32.
FuelPHPとは 規約より設定 規約のデメリット
規約を知らないとコードが理解できない 規約を外れるとコードが複雑になる
33.
FuelPHPとは 規約より設定 FuelPHP
はシンプルであることを重視
34.
FuelPHPとは 規約より設定 FuelPHP
はシンプルであることを重視 ↓ 規約による制約を課さない
35.
FuelPHPとは 規約より設定 コードの書き方は自由
36.
FuelPHPとは 規約より設定 コードの書き方は自由
↓ 学習コストの低さにつながる
37.
FuelPHPとは 特徴 ・規約より設定
・オートローダー ・パッケージ管理 他にも先進的な機能が多数
38.
FuelPHPとは オートローダー ・クラスを自動的に読み込む(自作したクラスも)
39.
FuelPHPとは オートローダー ・クラスを自動的に読み込む(自作したクラスも)
・使われる時に必要なクラスだけ読み込む
40.
FuelPHPとは オートローダー ・クラスを自動的に読み込む(自作したクラスも)
・使われる時に必要なクラスだけ読み込む ・ただし ・ファイル名とフォルダ名はすべて小文字 ・クラス名の中のアンダースコア(_)はフォルダ区切り
41.
FuelPHPとは オートローダー ・クラスを自動的に読み込む(自作したクラスも)
・使われる時に必要なクラスだけ読み込む ・ただし ・ファイル名とフォルダ名はすべて小文字 ・クラス名の中のアンダースコア(_)はフォルダ区切り
42.
FuelPHPとは オートローダー クラスを作る度に呼び出しに悩むことが無くなる
43.
FuelPHPとは オートローダー クラスを作る度に呼び出しに悩むことが無くなる
↓ 迅速な開発と柔軟な変更が可能
44.
FuelPHPとは オートローダー フォルダ構成
├── controller │ └── welcome.php └── model └── muser.php
45.
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();
46.
FuelPHPとは オートローダー もし/test/model/muser.phpを呼びたかったら
↓ Class フォルダ名_フォルダ名_実クラス名 ↓ $test = new Test_Model_Muser
47.
FuelPHPとは オートローダー ・クラスを自動的に読み込む(自作したクラスも)
・使われる時に必要なクラスだけ読み込む ・ただし ・ファイル名とフォルダ名はすべて小文字 ・クラス名の中のアンダースコア(_)はフォルダ区切り
48.
FuelPHPとは 特徴 ・規約より設定
・オートローダー ・パッケージ管理 他にも先進的な機能が多数
49.
FuelPHPとは パッケージ管理 パッケージとは
50.
FuelPHPとは パッケージ管理 パッケージとは
↓ Core クラスに含まれないライブラリ
51.
FuelPHPとは パッケージ管理 パッケージ名
説明 Oil コマンドラインユーティリティ Auth 認証フレームワーク Email Email の送信 ORM ORM を提供 Parser テンプレートパーサ
52.
FuelPHPとは パッケージ管理 他にもユーザの作成したパッケージを用出来る
53.
FuelPHPとは パッケージ管理 他にもユーザの作成したパッケージを用出来る
↓ Core に手を入れることなく fuel の拡張出来る
54.
FuelPHPとは Composer Composerを使ったライブラリ管理も出来る
55.
FuelPHPとは Composer Composerを使ったライブラリ管理も出来る
↓ 従来のサードパーティも問題無く使える
56.
FuelPHPとは FuelPHPのインストール ・規約より設定
・オートローダー ・パッケージ管理 他にも先進的な機能が多数
57.
あじぇんだ 1 自己紹介
2 モダンな開発 3 FuelPHPとは 4 本日のおすすめ機能 5 まとめ
58.
本日のおすすめ機能 REST Controller
59.
本日のおすすめ機能 REST Controller
RESTfulなAPIがすぐ作れる
60.
本日のおすすめ機能 REST Controller
今から5分で作るREST API(demo)
61.
本日のおすすめ機能 タスク
62.
本日のおすすめ機能 タスク バッチや定期的に実行する処理を実装する場所
63.
本日のおすすめ機能 タスク バッチや定期的に実行する処理を実装する場所
↓ コマンドラインから呼べる
64.
本日のおすすめ機能 タスク ・Modelの再利用
65.
本日のおすすめ機能 タスク ・Modelの再利用
・ライブラリの共有
66.
本日のおすすめ機能 タスク ・Modelの再利用
・ライブラリの共有 ・ビジネスロジックの共通化
67.
本日のおすすめ機能 タスク 今から3分で作るタスク
(demo)
68.
本日のおすすめ機能 タスク 標準でコードの自動生成などのコマンドも用意済み
69.
本日のおすすめ機能 プロファイラ
70.
本日のおすすめ機能 プロファイラ プロファイラとしてPHP
Quick Profiler が統合
71.
本日のおすすめ機能 プロファイラ プロファイラは、次の情報をブラウザの画面に表示します
• FuelPHP のログ • 実行時間 • 実行したSQL 文 • メモリ使用量 • ロードされたファイル • ロードされた設定項目 • セッションデータ • GET データ • POST データ
72.
本日のおすすめ機能 プロファイラ プロファイラはデフォルトでは無効
73.
本日のおすすめ機能 プロファイラ プロファイラはデフォルトでは無効
↓ fuel/app/config/config.php のprofiling をtrue に変更
74.
本日のおすすめ機能 プロファイラ 今から1分でわかるプロファイラ
(demo)
75.
本日のおすすめ機能 よくあるフレームワークの機能 ・バリデーション
76.
本日のおすすめ機能 よくあるフレームワークの機能 ・バリデーション
→勿論あります
77.
本日のおすすめ機能 よくあるフレームワークの機能 ・バリデーション
→勿論あります ・テンプレートエンジン
78.
本日のおすすめ機能 よくあるフレームワークの機能 ・バリデーション
→勿論あります ・テンプレートエンジン →標準でヘルパーもあり、Twigとかも使えます
79.
本日のおすすめ機能 よくあるフレームワークの機能 ・バリデーション
→勿論あります ・テンプレートエンジン →標準でヘルパーもあり、Twigとかも使えます ・マイグレーション
80.
本日のおすすめ機能 よくあるフレームワークの機能 ・バリデーション
→勿論あります ・テンプレートエンジン →標準でヘルパーもあり、Twigとかも使えます ・マイグレーション →標準はMySQLのみ
81.
本日のおすすめ機能 よくあるフレームワークの機能 ・バリデーション
→勿論あります ・テンプレートエンジン →標準でヘルパーもあり、Twigとかも使えます ・マイグレーション →標準はMySQLのみ →ですがDoctrine2をパッケージ追加も可能
82.
あじぇんだ 1 自己紹介
2 モダンな開発 3 FuelPHPとは 4 本日のおすすめ機能 5 まとめ
83.
まとめ 環境構築について WEB系の開発をするために必要な10の開発環境
~Windows~
84.
まとめ 環境構築について WEB系の開発をするために必要な10の開発環境
~Windows~
85.
まとめ FuelPHPで困ったときは 日本語メーリングリスト
日本語ドキュメント まとめWiki
86.
まとめ
87.
楽しいPHPライフを!! まとめ
88.
ご静聴ありがとうございました。
Jetzt herunterladen