Submit Search
Upload
Pinocoのご紹介
•
Download as PPTX, PDF
•
0 likes
•
341 views
知之 朝枝
Follow
2016-04-27 第32回関西PHP勉強会 LT資料
Read less
Read more
Internet
Report
Share
Report
Share
1 of 9
Download now
Recommended
20120512 php カンファレンス関西 2012
20120512 php カンファレンス関西 2012
Kaz Watanabe
Phpでアプリケーションサーバー
Phpでアプリケーションサーバー
k-motoyan
がんばらない多言語化 @ FuelPHP&CodeIgniter ユーザの集い #7
がんばらない多言語化 @ FuelPHP&CodeIgniter ユーザの集い #7
Hiroshi Toda
究極にして至高のWAF
究極にして至高のWAF
Yuki Ishikawa
WP REST API の活用事例と今後
WP REST API の活用事例と今後
Yuusuke Yoshida
0から学んだポストモダンPerl @ YAPC::Asia Tokyo 2013
0から学んだポストモダンPerl @ YAPC::Asia Tokyo 2013
Tasuku Suenaga
はじめてのUser-Agent文字列
はじめてのUser-Agent文字列
Kenta USAMI
20170801 monaca ug_lt_public
20170801 monaca ug_lt_public
Six Apart
Recommended
20120512 php カンファレンス関西 2012
20120512 php カンファレンス関西 2012
Kaz Watanabe
Phpでアプリケーションサーバー
Phpでアプリケーションサーバー
k-motoyan
がんばらない多言語化 @ FuelPHP&CodeIgniter ユーザの集い #7
がんばらない多言語化 @ FuelPHP&CodeIgniter ユーザの集い #7
Hiroshi Toda
究極にして至高のWAF
究極にして至高のWAF
Yuki Ishikawa
WP REST API の活用事例と今後
WP REST API の活用事例と今後
Yuusuke Yoshida
0から学んだポストモダンPerl @ YAPC::Asia Tokyo 2013
0から学んだポストモダンPerl @ YAPC::Asia Tokyo 2013
Tasuku Suenaga
はじめてのUser-Agent文字列
はじめてのUser-Agent文字列
Kenta USAMI
20170801 monaca ug_lt_public
20170801 monaca ug_lt_public
Six Apart
Rails+Markdownでなにかつくる
Rails+Markdownでなにかつくる
Hirata Tomoko
Html5fun 20150123 JavaScript効率化
Html5fun 20150123 JavaScript効率化
Katsushiro Koizumi
Rails5クイックスタート
Rails5クイックスタート
Hirata Tomoko
How Would You Like Component Management System
How Would You Like Component Management System
Hidetaka Okamoto
php-buildがいかに便利かを力説する
php-buildがいかに便利かを力説する
Yoshio Hanawa
WordCamp Kansai 2015 - 京都大学における WordPress を利用した多言語情報発信と管理運用 #wck2015
WordCamp Kansai 2015 - 京都大学における WordPress を利用した多言語情報発信と管理運用 #wck2015
Kitani Kimiya
Fiddler 使ってますか?
Fiddler 使ってますか?
Joni
案件で使えるプラグイン特集
案件で使えるプラグイン特集
優也 田島
なぜ初心者は webpackが解らないのか?- Why can’t you understand the webpack? -
なぜ初心者は webpackが解らないのか?- Why can’t you understand the webpack? -
健人 井関
F# で ASP.NET
F# で ASP.NET
m ishizaki
クローズドソースから始めるオープンソース
クローズドソースから始めるオープンソース
Takafumi ONAKA
CakePHPとYii_エンジニア勉強会20130820
CakePHPとYii_エンジニア勉強会20130820
エンジニア勉強会 エスキュービズム
Web開発の 今までとこれから
Web開発の 今までとこれから
Shinichi Takahashi
WordCamp Kansai 2015 ハンズオン - 踏み出してみよう!翻訳の第一歩 #wck2015
WordCamp Kansai 2015 ハンズオン - 踏み出してみよう!翻訳の第一歩 #wck2015
Kitani Kimiya
Mysqlを4.0から5.0を経由して5.6へバージョンアップした話
Mysqlを4.0から5.0を経由して5.6へバージョンアップした話
Masataka Kono
Bait and switch
Bait and switch
m ishizaki
私が ASP.NET を選ぶ理由
私が ASP.NET を選ぶ理由
m ishizaki
BuddyPressで街のポータルサイトを作ろう
BuddyPressで街のポータルサイトを作ろう
松田 千尋
Cocoa関西勉強会#49
Cocoa関西勉強会#49
yashigani
SE塾ホームページ
SE塾ホームページ
Kohei Taniguchi
Jassu
Jassu
nimmi6
Gerardo F. Escobedo Sainz 2016
Gerardo F. Escobedo Sainz 2016
Gerardo Federico Escobedo Sainz
More Related Content
What's hot
Rails+Markdownでなにかつくる
Rails+Markdownでなにかつくる
Hirata Tomoko
Html5fun 20150123 JavaScript効率化
Html5fun 20150123 JavaScript効率化
Katsushiro Koizumi
Rails5クイックスタート
Rails5クイックスタート
Hirata Tomoko
How Would You Like Component Management System
How Would You Like Component Management System
Hidetaka Okamoto
php-buildがいかに便利かを力説する
php-buildがいかに便利かを力説する
Yoshio Hanawa
WordCamp Kansai 2015 - 京都大学における WordPress を利用した多言語情報発信と管理運用 #wck2015
WordCamp Kansai 2015 - 京都大学における WordPress を利用した多言語情報発信と管理運用 #wck2015
Kitani Kimiya
Fiddler 使ってますか?
Fiddler 使ってますか?
Joni
案件で使えるプラグイン特集
案件で使えるプラグイン特集
優也 田島
なぜ初心者は webpackが解らないのか?- Why can’t you understand the webpack? -
なぜ初心者は webpackが解らないのか?- Why can’t you understand the webpack? -
健人 井関
F# で ASP.NET
F# で ASP.NET
m ishizaki
クローズドソースから始めるオープンソース
クローズドソースから始めるオープンソース
Takafumi ONAKA
CakePHPとYii_エンジニア勉強会20130820
CakePHPとYii_エンジニア勉強会20130820
エンジニア勉強会 エスキュービズム
Web開発の 今までとこれから
Web開発の 今までとこれから
Shinichi Takahashi
WordCamp Kansai 2015 ハンズオン - 踏み出してみよう!翻訳の第一歩 #wck2015
WordCamp Kansai 2015 ハンズオン - 踏み出してみよう!翻訳の第一歩 #wck2015
Kitani Kimiya
Mysqlを4.0から5.0を経由して5.6へバージョンアップした話
Mysqlを4.0から5.0を経由して5.6へバージョンアップした話
Masataka Kono
Bait and switch
Bait and switch
m ishizaki
私が ASP.NET を選ぶ理由
私が ASP.NET を選ぶ理由
m ishizaki
BuddyPressで街のポータルサイトを作ろう
BuddyPressで街のポータルサイトを作ろう
松田 千尋
Cocoa関西勉強会#49
Cocoa関西勉強会#49
yashigani
SE塾ホームページ
SE塾ホームページ
Kohei Taniguchi
What's hot
(20)
Rails+Markdownでなにかつくる
Rails+Markdownでなにかつくる
Html5fun 20150123 JavaScript効率化
Html5fun 20150123 JavaScript効率化
Rails5クイックスタート
Rails5クイックスタート
How Would You Like Component Management System
How Would You Like Component Management System
php-buildがいかに便利かを力説する
php-buildがいかに便利かを力説する
WordCamp Kansai 2015 - 京都大学における WordPress を利用した多言語情報発信と管理運用 #wck2015
WordCamp Kansai 2015 - 京都大学における WordPress を利用した多言語情報発信と管理運用 #wck2015
Fiddler 使ってますか?
Fiddler 使ってますか?
案件で使えるプラグイン特集
案件で使えるプラグイン特集
なぜ初心者は webpackが解らないのか?- Why can’t you understand the webpack? -
なぜ初心者は webpackが解らないのか?- Why can’t you understand the webpack? -
F# で ASP.NET
F# で ASP.NET
クローズドソースから始めるオープンソース
クローズドソースから始めるオープンソース
CakePHPとYii_エンジニア勉強会20130820
CakePHPとYii_エンジニア勉強会20130820
Web開発の 今までとこれから
Web開発の 今までとこれから
WordCamp Kansai 2015 ハンズオン - 踏み出してみよう!翻訳の第一歩 #wck2015
WordCamp Kansai 2015 ハンズオン - 踏み出してみよう!翻訳の第一歩 #wck2015
Mysqlを4.0から5.0を経由して5.6へバージョンアップした話
Mysqlを4.0から5.0を経由して5.6へバージョンアップした話
Bait and switch
Bait and switch
私が ASP.NET を選ぶ理由
私が ASP.NET を選ぶ理由
BuddyPressで街のポータルサイトを作ろう
BuddyPressで街のポータルサイトを作ろう
Cocoa関西勉強会#49
Cocoa関西勉強会#49
SE塾ホームページ
SE塾ホームページ
Viewers also liked
Jassu
Jassu
nimmi6
Gerardo F. Escobedo Sainz 2016
Gerardo F. Escobedo Sainz 2016
Gerardo Federico Escobedo Sainz
Pdg catalog staged installations only
Pdg catalog staged installations only
obrieninteriors
VII Conferenza Nazionale Efficienza Energetica - Mario Cirillo – Ref4E
VII Conferenza Nazionale Efficienza Energetica - Mario Cirillo – Ref4E
amicidellaterra
Aashish kumar Patwari
Aashish kumar Patwari
Aashish Patwari
The Cosmetic Consultation
The Cosmetic Consultation
Plastic Surgery Center of Hampton Roads
Mc177 supplemental registration
Mc177 supplemental registration
Vinzboyles
Deber de xiomy
Deber de xiomy
Xiomita Carrillo
сон одного дизайнера
сон одного дизайнера
Tatiana Tihomirova
Dan river steam station safety
Dan river steam station safety
Tamara Mayer
David-Stancel-Bachelor-Thesis-final-version2
David-Stancel-Bachelor-Thesis-final-version2
Dávid Stancel
Contaminantes climáticos de vida corta: El caso de México
Contaminantes climáticos de vida corta: El caso de México
AIDA_Americas
MAT uncoated #3
MAT uncoated #3
Direct96
Fundación Avina y su acreditación ante el Fondo Verde del Clima
Fundación Avina y su acreditación ante el Fondo Verde del Clima
AIDA_Americas
Matemáticas y olimpiadas 3er primaria
Matemáticas y olimpiadas 3er primaria
CASITA FELIZ
Minggoy
Minggoy
Joshua Aquino
Baltic wall презентация (ru)
Baltic wall презентация (ru)
BalticWall
CV & Refrensi
CV & Refrensi
Eko Santoso
Plantkunde 36a
Plantkunde 36a
SemihC
Mba colleges in pune
Mba colleges in pune
shikharmathur281
Viewers also liked
(20)
Jassu
Jassu
Gerardo F. Escobedo Sainz 2016
Gerardo F. Escobedo Sainz 2016
Pdg catalog staged installations only
Pdg catalog staged installations only
VII Conferenza Nazionale Efficienza Energetica - Mario Cirillo – Ref4E
VII Conferenza Nazionale Efficienza Energetica - Mario Cirillo – Ref4E
Aashish kumar Patwari
Aashish kumar Patwari
The Cosmetic Consultation
The Cosmetic Consultation
Mc177 supplemental registration
Mc177 supplemental registration
Deber de xiomy
Deber de xiomy
сон одного дизайнера
сон одного дизайнера
Dan river steam station safety
Dan river steam station safety
David-Stancel-Bachelor-Thesis-final-version2
David-Stancel-Bachelor-Thesis-final-version2
Contaminantes climáticos de vida corta: El caso de México
Contaminantes climáticos de vida corta: El caso de México
MAT uncoated #3
MAT uncoated #3
Fundación Avina y su acreditación ante el Fondo Verde del Clima
Fundación Avina y su acreditación ante el Fondo Verde del Clima
Matemáticas y olimpiadas 3er primaria
Matemáticas y olimpiadas 3er primaria
Minggoy
Minggoy
Baltic wall презентация (ru)
Baltic wall презентация (ru)
CV & Refrensi
CV & Refrensi
Plantkunde 36a
Plantkunde 36a
Mba colleges in pune
Mba colleges in pune
Recently uploaded
動的 & 非同期コンポーネント / Dynamic & Async Components
動的 & 非同期コンポーネント / Dynamic & Async Components
okitamasashi
Windows Defenderのフル・クイック・カスタム・オフラインスキャンを実行する方法.docx
Windows Defenderのフル・クイック・カスタム・オフラインスキャンを実行する方法.docx
ivanwang53
Windowsアップデート後の黒い画面を修正する方法|データ復元|ブラックスクリーン
Windowsアップデート後の黒い画面を修正する方法|データ復元|ブラックスクリーン
ivanwang53
Windows 10、Windows 11の付箋を簡単に復元する6つの方法|データ復元
Windows 10、Windows 11の付箋を簡単に復元する6つの方法|データ復元
ivanwang53
あらゆる通信環境で切れない「ネットモーション」のモバイルアクセス [NetMotion]
あらゆる通信環境で切れない「ネットモーション」のモバイルアクセス [NetMotion]
Taka Narita
ダウンロードがダウンロード(Downloads)フォルダに表示されない」問題の対処法
ダウンロードがダウンロード(Downloads)フォルダに表示されない」問題の対処法
ivanwang53
Recently uploaded
(6)
動的 & 非同期コンポーネント / Dynamic & Async Components
動的 & 非同期コンポーネント / Dynamic & Async Components
Windows Defenderのフル・クイック・カスタム・オフラインスキャンを実行する方法.docx
Windows Defenderのフル・クイック・カスタム・オフラインスキャンを実行する方法.docx
Windowsアップデート後の黒い画面を修正する方法|データ復元|ブラックスクリーン
Windowsアップデート後の黒い画面を修正する方法|データ復元|ブラックスクリーン
Windows 10、Windows 11の付箋を簡単に復元する6つの方法|データ復元
Windows 10、Windows 11の付箋を簡単に復元する6つの方法|データ復元
あらゆる通信環境で切れない「ネットモーション」のモバイルアクセス [NetMotion]
あらゆる通信環境で切れない「ネットモーション」のモバイルアクセス [NetMotion]
ダウンロードがダウンロード(Downloads)フォルダに表示されない」問題の対処法
ダウンロードがダウンロード(Downloads)フォルダに表示されない」問題の対処法
Pinocoのご紹介
1.
Pinocoのご紹介 @tasaeda 2016-04-27 第32回関西PHP勉強会
2.
自己紹介 • 朝枝 知之(ASAEDA
Tomoyuki) • Webサイト/サービス制作会社勤務 • Twitter: @tasaeda
3.
Pinocoってなに? • PHP製手続き型対応Webフレームワーク • 開発者は田中ひさてるさん
4.
Pinocoの特徴 • 導入のハードルが低い • 制作中のサイト内にPinoco一式を配置するだけ •
プログラムが必要になったらフックスクリプトに記述 • クラス不要(!) • ページ単位のフックスクリプト • 手続き型でも長大なスパゲティプログラムになりにくい • 他のFWの1ライブラリとして利用可(逆も可)
5.
初心者から上級者までカバー
6.
例: 静的サイトのスパイスとして... コード: 900行弱
7.
例: CMS(もどき)の基盤として... コード: 10,000行弱
8.
興味を持たれた方は 日本語説明 https://code.google.com/archive/p/pinoco/wikis/IntroductionJa.wiki 本家リポジトリ https://github.com/tanakahisateru/pinoco
9.
完 ありがとうございました
Download now