0
IMCake Pluginfor CakePHP 2 and INTER-Mediator            2012/12/1  カスタムWeb勉強会ライトニングトーク発表資料       松尾 篤(株式会社エミック)
Whats IMCake?• INTER-Mediatorの一部機能をCakePHP  2.xで活用するためのプラグイン• http://inter-mediator.info/• http://cakephp.org/
INTER-Mediator• HTMLタグの属性値でテーブルやフィ ールド名を指定すれば、データベース と連動が可能• 独自のテンプレート言語は使わない
Why?• INTER-MediatorをMVCフレームワーク で活用(既存アプリケーションとの 互換性や拡張性、DRYを考慮)• JavaScriptに頼らないページ出力(SEO やアクセシビリティ、セキュリティを 考慮)
Where?• https://github.com/matsuo/IMCake
Notes• 現在開発中(実用段階ではない)• 現時点では一部の機能やサンプルに 対応
方針• リンクノードの置換処理およびUI以外 はなるべくCakePHPの機能を使用• サーバーサイドの初期ページ出力機能 は今後INTER-Mediator本体に還元予定
例えば• INTER-Mediatorの定義ファイルは使わ ずCakePHPのModelを使用• 認証機能はCakePHPのAuthComponent を使用
まとめ• IMCakeでINTER-MediatorをよりDRYに
Upcoming SlideShare
Loading in...5
×

IMCake Plugin for CakePHP 2 and INTER-Mediator

1,370

Published on

2012/12/01 カスタムWeb勉強会 LT発表資料

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,370
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "IMCake Plugin for CakePHP 2 and INTER-Mediator"

  1. 1. IMCake Pluginfor CakePHP 2 and INTER-Mediator 2012/12/1 カスタムWeb勉強会ライトニングトーク発表資料 松尾 篤(株式会社エミック)
  2. 2. Whats IMCake?• INTER-Mediatorの一部機能をCakePHP 2.xで活用するためのプラグイン• http://inter-mediator.info/• http://cakephp.org/
  3. 3. INTER-Mediator• HTMLタグの属性値でテーブルやフィ ールド名を指定すれば、データベース と連動が可能• 独自のテンプレート言語は使わない
  4. 4. Why?• INTER-MediatorをMVCフレームワーク で活用(既存アプリケーションとの 互換性や拡張性、DRYを考慮)• JavaScriptに頼らないページ出力(SEO やアクセシビリティ、セキュリティを 考慮)
  5. 5. Where?• https://github.com/matsuo/IMCake
  6. 6. Notes• 現在開発中(実用段階ではない)• 現時点では一部の機能やサンプルに 対応
  7. 7. 方針• リンクノードの置換処理およびUI以外 はなるべくCakePHPの機能を使用• サーバーサイドの初期ページ出力機能 は今後INTER-Mediator本体に還元予定
  8. 8. 例えば• INTER-Mediatorの定義ファイルは使わ ずCakePHPのModelを使用• 認証機能はCakePHPのAuthComponent を使用
  9. 9. まとめ• IMCakeでINTER-MediatorをよりDRYに
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×