Submit Search
Upload
Cake Php開発事例
•
1 like
•
3,650 views
柴田 篤志
Follow
第17回高蔵寺SE勉強会発表資料です
Read less
Read more
Report
Share
Report
Share
1 of 20
Recommended
CakePHP PHP Framework
CakePHP PHP Framework
ryota ichie
「コーポレートサイトにちょうどいい」CakePHPベースの国産CMS「baserCMS」 - ここがちょうどいい機能(OSC2015大分)
「コーポレートサイトにちょうどいい」CakePHPベースの国産CMS「baserCMS」 - ここがちょうどいい機能(OSC2015大分)
Takayuki Gondoh
[超初心者向け無料セミナー] 1時間でまるわかり!CakePHP概説&WordPress応用事例
[超初心者向け無料セミナー] 1時間でまるわかり!CakePHP概説&WordPress応用事例
TechGardenSchool
Cakephp Ajax
Cakephp Ajax
mick
Livlisのcakephp事例
Livlisのcakephp事例
Masahiro Saito
CakePHPとYii_エンジニア勉強会20130820
CakePHPとYii_エンジニア勉強会20130820
エンジニア勉強会 エスキュービズム
Cake php + php unitによる実践的ユニットテスト
Cake php + php unitによる実践的ユニットテスト
慶信 若松
え?まだMAMPで消耗してんの?
え?まだMAMPで消耗してんの?
Takayuki Miyauchi
More Related Content
What's hot
CakePHP(例えば2系)のテスト
CakePHP(例えば2系)のテスト
monmon Kumagai
WP-CLI (WordBench Sendai 20140628)
WP-CLI (WordBench Sendai 20140628)
Kazue Igarashi
12 総合演習Word Pressの利用
12 総合演習Word Pressの利用
文樹 高橋
X pages day2015_みんな大好き@式とbootstrapで作る簡単coolなxpagesアプリ(公開用)
X pages day2015_みんな大好き@式とbootstrapで作る簡単coolなxpagesアプリ(公開用)
Tetsuji Hayashi
C# で Single Page Web アプリを開発できる Blazor ― その魅力
C# で Single Page Web アプリを開発できる Blazor ― その魅力
Jun-ichi Sakamoto
PHP5.6からPHP7.0への移行
PHP5.6からPHP7.0への移行
Yasuo Ohgaki
LitとStorybookを用いたサイト制作について
LitとStorybookを用いたサイト制作について
IIHARA HODAKA
ワードプレス
ワードプレス
n_miura7777777
今すぐブラウザでES6を使おう
今すぐブラウザでES6を使おう
Hayashi Yuichi
Word bench長崎01「オリジナルテーマで学ぶwordpressの基本」
Word bench長崎01「オリジナルテーマで学ぶwordpressの基本」
タカシ キタジマ
DMLを実行するrubyスクリプトをmigrationファイルのように管理するRailsプラグインを作った
DMLを実行するrubyスクリプトをmigrationファイルのように管理するRailsプラグインを作った
Yuto Ogi
Webエンジニアのためのプロジェクションマッピング(とりあえず完結編)
Webエンジニアのためのプロジェクションマッピング(とりあえず完結編)
KatsuyaENDOH
先取り!PHP 7 と WordPress
先取り!PHP 7 と WordPress
Masashi Shinbara
05 はじめてのmy sql
05 はじめてのmy sql
文樹 高橋
WP-CLIとWordPress公式ディレクトリを活用した爆速サイト構築術 ーインストールからデザイン、ページ作成までを10分でー
WP-CLIとWordPress公式ディレクトリを活用した爆速サイト構築術 ーインストールからデザイン、ページ作成までを10分でー
タカシ キタジマ
CS-Cart CMS FUN NAGOYA 2015-11-07
CS-Cart CMS FUN NAGOYA 2015-11-07
Toshihiro Yoshiura
Visual Studio TypeScript npm WebPack
Visual Studio TypeScript npm WebPack
Akihiro Ehara
Mysqlを4.0から5.0を経由して5.6へバージョンアップした話
Mysqlを4.0から5.0を経由して5.6へバージョンアップした話
Masataka Kono
Csawわーくしょっぷ(仮)
Csawわーくしょっぷ(仮)
Takamasa Maeda
PHPNGの動向
PHPNGの動向
Yoshio Hanawa
What's hot
(20)
CakePHP(例えば2系)のテスト
CakePHP(例えば2系)のテスト
WP-CLI (WordBench Sendai 20140628)
WP-CLI (WordBench Sendai 20140628)
12 総合演習Word Pressの利用
12 総合演習Word Pressの利用
X pages day2015_みんな大好き@式とbootstrapで作る簡単coolなxpagesアプリ(公開用)
X pages day2015_みんな大好き@式とbootstrapで作る簡単coolなxpagesアプリ(公開用)
C# で Single Page Web アプリを開発できる Blazor ― その魅力
C# で Single Page Web アプリを開発できる Blazor ― その魅力
PHP5.6からPHP7.0への移行
PHP5.6からPHP7.0への移行
LitとStorybookを用いたサイト制作について
LitとStorybookを用いたサイト制作について
ワードプレス
ワードプレス
今すぐブラウザでES6を使おう
今すぐブラウザでES6を使おう
Word bench長崎01「オリジナルテーマで学ぶwordpressの基本」
Word bench長崎01「オリジナルテーマで学ぶwordpressの基本」
DMLを実行するrubyスクリプトをmigrationファイルのように管理するRailsプラグインを作った
DMLを実行するrubyスクリプトをmigrationファイルのように管理するRailsプラグインを作った
Webエンジニアのためのプロジェクションマッピング(とりあえず完結編)
Webエンジニアのためのプロジェクションマッピング(とりあえず完結編)
先取り!PHP 7 と WordPress
先取り!PHP 7 と WordPress
05 はじめてのmy sql
05 はじめてのmy sql
WP-CLIとWordPress公式ディレクトリを活用した爆速サイト構築術 ーインストールからデザイン、ページ作成までを10分でー
WP-CLIとWordPress公式ディレクトリを活用した爆速サイト構築術 ーインストールからデザイン、ページ作成までを10分でー
CS-Cart CMS FUN NAGOYA 2015-11-07
CS-Cart CMS FUN NAGOYA 2015-11-07
Visual Studio TypeScript npm WebPack
Visual Studio TypeScript npm WebPack
Mysqlを4.0から5.0を経由して5.6へバージョンアップした話
Mysqlを4.0から5.0を経由して5.6へバージョンアップした話
Csawわーくしょっぷ(仮)
Csawわーくしょっぷ(仮)
PHPNGの動向
PHPNGの動向
Similar to Cake Php開発事例
CakePHP最新情報 PHPカンファレンス関西2012
CakePHP最新情報 PHPカンファレンス関西2012
ichikaway
Cake Phpで簡単問い合わせフォームの作り方
Cake Phpで簡単問い合わせフォームの作り方
柴田 篤志
20120307 CakePHP Study in Tokyo
20120307 CakePHP Study in Tokyo
ichikaway
App engine admin apiを利用したgae%2 f go環境へのデプロイとgcp東京リージョンの性能評価
App engine admin apiを利用したgae%2 f go環境へのデプロイとgcp東京リージョンの性能評価
Kumano Ryo
OpenWhisk - Docker action で MeCab を動かす
OpenWhisk - Docker action で MeCab を動かす
KUNITO Atsunori
CakePHP2.0 performance, upgrade shell
CakePHP2.0 performance, upgrade shell
ichikaway
LT13(前半)Workshipにおけるレコメンドエンジン実装
LT13(前半)Workshipにおけるレコメンドエンジン実装
GIG inc.
NetBeansではじめる FuelPHP
NetBeansではじめる FuelPHP
Junichi Yamamoto
Laravelで作成したアプリ紹介
Laravelで作成したアプリ紹介
伸幸 茂木
appengine ja night #25 Google App Engine for PHP
appengine ja night #25 Google App Engine for PHP
Ryo Yamasaki
SAP Inside Track Tokyo 2019 Data Intelligence の展望とMLプロジェクト事例
SAP Inside Track Tokyo 2019 Data Intelligence の展望とMLプロジェクト事例
Yasuko Sekiguchi
Cake Matsuri Nanapi
Cake Matsuri Nanapi
Shuichi Wada
誰にでもできるパフォーマンスチューニング
誰にでもできるパフォーマンスチューニング
Kiyokazu Kaba
S14 t3 yosuke_yamashita
S14 t3 yosuke_yamashita
Takeshi Akutsu
Goji とレイヤ化アーキテクチャ
Goji とレイヤ化アーキテクチャ
Shiroyagi Corporation
DevOpsを実現する為のChef実践テクニック Chef12対応版
DevOpsを実現する為のChef実践テクニック Chef12対応版
Yusuke Ando
a-blog cms 事例紹介(TalkNote Vol.1)
a-blog cms 事例紹介(TalkNote Vol.1)
Yasuhito Yabe
HTML5時代のwebクリエイターに必要なこと
HTML5時代のwebクリエイターに必要なこと
Masakazu Muraoka
Tech lounge gcp_20190313
Tech lounge gcp_20190313
yutaka_baba
Gazelle & CPAN modules for performance. Shibuya.pm Tech Talk #17 LT
Gazelle & CPAN modules for performance. Shibuya.pm Tech Talk #17 LT
Masahiro Nagano
Similar to Cake Php開発事例
(20)
CakePHP最新情報 PHPカンファレンス関西2012
CakePHP最新情報 PHPカンファレンス関西2012
Cake Phpで簡単問い合わせフォームの作り方
Cake Phpで簡単問い合わせフォームの作り方
20120307 CakePHP Study in Tokyo
20120307 CakePHP Study in Tokyo
App engine admin apiを利用したgae%2 f go環境へのデプロイとgcp東京リージョンの性能評価
App engine admin apiを利用したgae%2 f go環境へのデプロイとgcp東京リージョンの性能評価
OpenWhisk - Docker action で MeCab を動かす
OpenWhisk - Docker action で MeCab を動かす
CakePHP2.0 performance, upgrade shell
CakePHP2.0 performance, upgrade shell
LT13(前半)Workshipにおけるレコメンドエンジン実装
LT13(前半)Workshipにおけるレコメンドエンジン実装
NetBeansではじめる FuelPHP
NetBeansではじめる FuelPHP
Laravelで作成したアプリ紹介
Laravelで作成したアプリ紹介
appengine ja night #25 Google App Engine for PHP
appengine ja night #25 Google App Engine for PHP
SAP Inside Track Tokyo 2019 Data Intelligence の展望とMLプロジェクト事例
SAP Inside Track Tokyo 2019 Data Intelligence の展望とMLプロジェクト事例
Cake Matsuri Nanapi
Cake Matsuri Nanapi
誰にでもできるパフォーマンスチューニング
誰にでもできるパフォーマンスチューニング
S14 t3 yosuke_yamashita
S14 t3 yosuke_yamashita
Goji とレイヤ化アーキテクチャ
Goji とレイヤ化アーキテクチャ
DevOpsを実現する為のChef実践テクニック Chef12対応版
DevOpsを実現する為のChef実践テクニック Chef12対応版
a-blog cms 事例紹介(TalkNote Vol.1)
a-blog cms 事例紹介(TalkNote Vol.1)
HTML5時代のwebクリエイターに必要なこと
HTML5時代のwebクリエイターに必要なこと
Tech lounge gcp_20190313
Tech lounge gcp_20190313
Gazelle & CPAN modules for performance. Shibuya.pm Tech Talk #17 LT
Gazelle & CPAN modules for performance. Shibuya.pm Tech Talk #17 LT
More from 柴田 篤志
Nagoya.phpについて
Nagoya.phpについて
柴田 篤志
ライフハックでストレスフリーな仕事術
ライフハックでストレスフリーな仕事術
柴田 篤志
ソーシャルメディアを利用したビジネス展開
ソーシャルメディアを利用したビジネス展開
柴田 篤志
CakeMatsuri事例紹介「CakePHPでつくる地域SNS ~全国40ヶ所以上で展開する地域SNSのシステム~」
CakeMatsuri事例紹介「CakePHPでつくる地域SNS ~全国40ヶ所以上で展開する地域SNSのシステム~」
柴田 篤志
オープンソースカンファレンス2009Nagoya
オープンソースカンファレンス2009Nagoya
柴田 篤志
Life Hack
Life Hack
柴田 篤志
Google Maps Api活用事例~飲食店案内ネット一六社マップ~
Google Maps Api活用事例~飲食店案内ネット一六社マップ~
柴田 篤志
Cake PhpでやってみようOpen Id入門
Cake PhpでやってみようOpen Id入門
柴田 篤志
一六社ブログ-プラグイン作成入門
一六社ブログ-プラグイン作成入門
柴田 篤志
JavaScript&Firebug入門
JavaScript&Firebug入門
柴田 篤志
Cake Php ページ送り機能
Cake Php ページ送り機能
柴田 篤志
Cake Php パン屋へ行こう
Cake Php パン屋へ行こう
柴田 篤志
Cake Php キャッシュのやり方
Cake Php キャッシュのやり方
柴田 篤志
開発ツールの紹介(080316)
開発ツールの紹介(080316)
柴田 篤志
CakePHPで開発する時に統一しておきたいコーディング内容(080316)
CakePHPで開発する時に統一しておきたいコーディング内容(080316)
柴田 篤志
CakePHPのコンポーネントの使い方(080316)
CakePHPのコンポーネントの使い方(080316)
柴田 篤志
第1回SE勉強会(080302)
第1回SE勉強会(080302)
柴田 篤志
More from 柴田 篤志
(17)
Nagoya.phpについて
Nagoya.phpについて
ライフハックでストレスフリーな仕事術
ライフハックでストレスフリーな仕事術
ソーシャルメディアを利用したビジネス展開
ソーシャルメディアを利用したビジネス展開
CakeMatsuri事例紹介「CakePHPでつくる地域SNS ~全国40ヶ所以上で展開する地域SNSのシステム~」
CakeMatsuri事例紹介「CakePHPでつくる地域SNS ~全国40ヶ所以上で展開する地域SNSのシステム~」
オープンソースカンファレンス2009Nagoya
オープンソースカンファレンス2009Nagoya
Life Hack
Life Hack
Google Maps Api活用事例~飲食店案内ネット一六社マップ~
Google Maps Api活用事例~飲食店案内ネット一六社マップ~
Cake PhpでやってみようOpen Id入門
Cake PhpでやってみようOpen Id入門
一六社ブログ-プラグイン作成入門
一六社ブログ-プラグイン作成入門
JavaScript&Firebug入門
JavaScript&Firebug入門
Cake Php ページ送り機能
Cake Php ページ送り機能
Cake Php パン屋へ行こう
Cake Php パン屋へ行こう
Cake Php キャッシュのやり方
Cake Php キャッシュのやり方
開発ツールの紹介(080316)
開発ツールの紹介(080316)
CakePHPで開発する時に統一しておきたいコーディング内容(080316)
CakePHPで開発する時に統一しておきたいコーディング内容(080316)
CakePHPのコンポーネントの使い方(080316)
CakePHPのコンポーネントの使い方(080316)
第1回SE勉強会(080302)
第1回SE勉強会(080302)
Cake Php開発事例
1.
CakePHP 開発事例紹介 第
17 回 高蔵寺 SE 勉強会 2008.11.16 あつ
2.
自己紹介 ■
名前 あつ ■ 所属 有限会社かしもソフトウェア ■ ブログ WEB で地域活性化 CakePHP クッキング ■ 地域ホームページ 清洲城
3.
アジェンダ ■
CakePHP で開発したサイト紹介 ■ 開発サイトの機能紹介 ■ CakePHP で苦労した点 ■ CakePHP の便利な点 ■ まとめ
4.
CakePHP で開発したサイト紹介
5.
自社で開発したサイト紹介 詳しくは CakePHP
クッキング で
6.
開発サイトの機能紹介
7.
スノーボード一六社 ■
CakePHP1.2 で構築 ■ 楽天 API や YouTubeAPI を利用 ■ 主な機能 -> API データの XML 解析 -> XML データの Cache 機能
8.
新刊案内ネット一六社 ■
CakePHP1.1 で構築 ■ AmazonAPI を利用 ■ 主な機能 ->データ取得のバッチ機能 ->管理画面への OpenID 機能
9.
CakePHP で苦労した点
10.
バッチ処理が大変( CakePHP1.1 )
■ バッチ処理が想定されていない ■ CakePHP の DB まわりの便利な処理を 利用しようとすると、無理やり 設定ファイルを呼び出したり大変
11.
バージョンの違い ■
1.1 (安定版)と 1.2 の機能の違い ■ 1.2 で追加された機能、推奨されなく なった記述形式など、両バージョンの コンテンツを運用していくのは、疲れる
12.
CakePHP の便利な点
13.
ルールに従えば、すごく簡単 $this->Sample->find(‘all’); ■
データ全件取得 $this->Sample->save($this->data); ■ データ追加
14.
ページ送りが簡単 [Controller] $data
= $this->paginate(‘Sample'); [View] <?php e($paginator->numbers()); ?> ■ かなり省略しているけど、こういう感じ
15.
XML 解析が簡単 uses('Xml');
$url = ‘http://se16.blog16.jp/index.xml’; $xml = new Xml($url); $data = Set::reverse($xml); ■ これで XML のデータが配列で扱える
16.
バッチ処理が簡単( CakePHP1.2 )
class SampleShell extends Shell { function test() { 処理内容 } } 0 */1 * * * /usr/local/bin/php /path/to/cake/console/cake.php sample test -app /path/to/app ■ 特定の場所に設置し、 cron を設定
17.
欲しい機能が充実 ■
多くの人が色々な機能を公開している -> Qdmail Component 日本語のメール送信が簡単 -> OpenID Component OpenID のやり取りが簡単
18.
まとめ
19.
色々とあるんだけど・・・ ■
ルールが決まっている ->チームで同じようなコードが書ける ->読みやすい、品質レベルを保てる ■ 共通のロジックが作りやすい ->開発の効率化
20.
おしまい