Submit Search
Upload
Webフレームワーク
•
0 likes
•
244 views
MintJams Inc.
Follow
リソースリゾルバが、どのように動作しているのかをご説明します。
Read less
Read more
Technology
Report
Share
Report
Share
1 of 10
Recommended
Content Repositoryとは
Content Repositoryとは
MintJams Inc.
ファセット設計の進め方
ファセット設計の進め方
MintJams Inc.
MovableTypeとWordPressの比較
MovableTypeとWordPressの比較
Hirofumi Nakahashi
Db演習(a tour of my sql)1
Db演習(a tour of my sql)1
デジタルシープラーニング
JEPA 4月度定例会資料 0412
JEPA 4月度定例会資料 0412
Takuya Hayashi
CR5とJavaScriptによるウェブアプリの作り方
CR5とJavaScriptによるウェブアプリの作り方
MintJams Inc.
Recommended Security Settings
Recommended Security Settings
MintJams Inc.
Creating a Web Application with JavaScript + jQuery
Creating a Web Application with JavaScript + jQuery
MintJams Inc.
Recommended
Content Repositoryとは
Content Repositoryとは
MintJams Inc.
ファセット設計の進め方
ファセット設計の進め方
MintJams Inc.
MovableTypeとWordPressの比較
MovableTypeとWordPressの比較
Hirofumi Nakahashi
Db演習(a tour of my sql)1
Db演習(a tour of my sql)1
デジタルシープラーニング
JEPA 4月度定例会資料 0412
JEPA 4月度定例会資料 0412
Takuya Hayashi
CR5とJavaScriptによるウェブアプリの作り方
CR5とJavaScriptによるウェブアプリの作り方
MintJams Inc.
Recommended Security Settings
Recommended Security Settings
MintJams Inc.
Creating a Web Application with JavaScript + jQuery
Creating a Web Application with JavaScript + jQuery
MintJams Inc.
実はとても面白い...Documentation library
実はとても面白い...Documentation library
Kouta Shiobara
45分で理解する webクローリング入門 斉藤之雄
45分で理解する webクローリング入門 斉藤之雄
Yukio Saito
CMSMix Sapporo vol.3 (Drupal の回)
CMSMix Sapporo vol.3 (Drupal の回)
Kenji Shirane
4時間まったりWordPressテーマ作成講座
4時間まったりWordPressテーマ作成講座
Shinichi Nishikawa
Pbox on softlayer
Pbox on softlayer
Shuichi Yukimoto
PythonによるWebスクレイピング入門
PythonによるWebスクレイピング入門
Hironori Sekine
自宅で出来る!ゲームサーバの作り方
自宅で出来る!ゲームサーバの作り方
光晶 上原
Osc kyoto150808
Osc kyoto150808
Yoshida s
WordPress中級者への道!テンプレートタグはどう動くのか!?
WordPress中級者への道!テンプレートタグはどう動くのか!?
Shinichi Nishikawa
Alfrescoクラスタリング入門
Alfrescoクラスタリング入門
Ashitaba YOSHIOKA
20140409勉強会
20140409勉強会
Masato Egami
SharePoint 2013 Preview レビュー
SharePoint 2013 Preview レビュー
Hirofumi Ota
地方企業がソーシャルゲーム開発を成功させるための10のポイント
地方企業がソーシャルゲーム開発を成功させるための10のポイント
Kentaro Matsui
20141206 handson
20141206 handson
Six Apart
オフラインファーストの思想と実践
オフラインファーストの思想と実践
Shumpei Shiraishi
PythonでWebDAVサーバーを作ろう②
PythonでWebDAVサーバーを作ろう②
iPride Co., Ltd.
201803_EC-CUBE開発進捗説明会_3_カスタマイズ
201803_EC-CUBE開発進捗説明会_3_カスタマイズ
EC-CUBE
20141119 Movable Type HandsOn Seminar
20141119 Movable Type HandsOn Seminar
Six Apart
7/7 WordBench kobe dreamweaver seminar
7/7 WordBench kobe dreamweaver seminar
Atushi Sugiyama
PostgreSQLをWatson Discoveryに接続する方法
PostgreSQLをWatson Discoveryに接続する方法
Kohei Nishikawa
More Related Content
Similar to Webフレームワーク
実はとても面白い...Documentation library
実はとても面白い...Documentation library
Kouta Shiobara
45分で理解する webクローリング入門 斉藤之雄
45分で理解する webクローリング入門 斉藤之雄
Yukio Saito
CMSMix Sapporo vol.3 (Drupal の回)
CMSMix Sapporo vol.3 (Drupal の回)
Kenji Shirane
4時間まったりWordPressテーマ作成講座
4時間まったりWordPressテーマ作成講座
Shinichi Nishikawa
Pbox on softlayer
Pbox on softlayer
Shuichi Yukimoto
PythonによるWebスクレイピング入門
PythonによるWebスクレイピング入門
Hironori Sekine
自宅で出来る!ゲームサーバの作り方
自宅で出来る!ゲームサーバの作り方
光晶 上原
Osc kyoto150808
Osc kyoto150808
Yoshida s
WordPress中級者への道!テンプレートタグはどう動くのか!?
WordPress中級者への道!テンプレートタグはどう動くのか!?
Shinichi Nishikawa
Alfrescoクラスタリング入門
Alfrescoクラスタリング入門
Ashitaba YOSHIOKA
20140409勉強会
20140409勉強会
Masato Egami
SharePoint 2013 Preview レビュー
SharePoint 2013 Preview レビュー
Hirofumi Ota
地方企業がソーシャルゲーム開発を成功させるための10のポイント
地方企業がソーシャルゲーム開発を成功させるための10のポイント
Kentaro Matsui
20141206 handson
20141206 handson
Six Apart
オフラインファーストの思想と実践
オフラインファーストの思想と実践
Shumpei Shiraishi
PythonでWebDAVサーバーを作ろう②
PythonでWebDAVサーバーを作ろう②
iPride Co., Ltd.
201803_EC-CUBE開発進捗説明会_3_カスタマイズ
201803_EC-CUBE開発進捗説明会_3_カスタマイズ
EC-CUBE
20141119 Movable Type HandsOn Seminar
20141119 Movable Type HandsOn Seminar
Six Apart
7/7 WordBench kobe dreamweaver seminar
7/7 WordBench kobe dreamweaver seminar
Atushi Sugiyama
PostgreSQLをWatson Discoveryに接続する方法
PostgreSQLをWatson Discoveryに接続する方法
Kohei Nishikawa
Similar to Webフレームワーク
(20)
実はとても面白い...Documentation library
実はとても面白い...Documentation library
45分で理解する webクローリング入門 斉藤之雄
45分で理解する webクローリング入門 斉藤之雄
CMSMix Sapporo vol.3 (Drupal の回)
CMSMix Sapporo vol.3 (Drupal の回)
4時間まったりWordPressテーマ作成講座
4時間まったりWordPressテーマ作成講座
Pbox on softlayer
Pbox on softlayer
PythonによるWebスクレイピング入門
PythonによるWebスクレイピング入門
自宅で出来る!ゲームサーバの作り方
自宅で出来る!ゲームサーバの作り方
Osc kyoto150808
Osc kyoto150808
WordPress中級者への道!テンプレートタグはどう動くのか!?
WordPress中級者への道!テンプレートタグはどう動くのか!?
Alfrescoクラスタリング入門
Alfrescoクラスタリング入門
20140409勉強会
20140409勉強会
SharePoint 2013 Preview レビュー
SharePoint 2013 Preview レビュー
地方企業がソーシャルゲーム開発を成功させるための10のポイント
地方企業がソーシャルゲーム開発を成功させるための10のポイント
20141206 handson
20141206 handson
オフラインファーストの思想と実践
オフラインファーストの思想と実践
PythonでWebDAVサーバーを作ろう②
PythonでWebDAVサーバーを作ろう②
201803_EC-CUBE開発進捗説明会_3_カスタマイズ
201803_EC-CUBE開発進捗説明会_3_カスタマイズ
20141119 Movable Type HandsOn Seminar
20141119 Movable Type HandsOn Seminar
7/7 WordBench kobe dreamweaver seminar
7/7 WordBench kobe dreamweaver seminar
PostgreSQLをWatson Discoveryに接続する方法
PostgreSQLをWatson Discoveryに接続する方法
Webフレームワーク
1.
Webフレームワーク お店のWebサイトを作ってみよう︕ (C) 2016 MintJams
Inc.
2.
はじめに 2 本書の内容 Webフレームワークの内部機能であるリソースリゾルバが、どのように動作し ているのかをご説明します。また、コンテンツに設定したテンプレートから、 スクリプトエンジンが選択される仕組みについてもご説明します。なお、本書 を読み進めて頂くにあたり、Content Repositoryの知識が必要になる場⾯があり ますので、先に以下の⽂書をお読み頂く事をおすすめします。 •
Content Repositoryとは
3.
リソースリゾルバ 3 リソースリゾルバとは リソースとテンプレートの 検出を⾏う機能
4.
リソースの検出 4 ブラウザから要求された ファイルを検出 http:// ...
/democafe/drinks/drink01.html ファイルを存在確認しながら ファイル名(drink01)と拡張⼦(html) に分解される ドリップコーヒー
5.
テンプレート名の取得 5 ファセット設定された テンプレート名を取得 mintjams:web.template =
product ドリップコーヒーの場合(テンプレート設定画⾯) テンプレートのファセット設定画⾯ テンプレート名ファセット
6.
/WEB-INF/themes/default/ テンプレートファイルの選択 6 テンプレート名/拡張⼦に⼀致する テンプレートファイルを選択 〇 product.html.esp テンプレート名
拡張⼦ × home.html.esp × productlist.html.esp × simple.html.esp 例えば、HTML/CSV/XMLなど、 同名/拡張⼦違いのテンプレートを作成する事も可能 テーマフォルダ
7.
スクリプトエンジンの実⾏ 7 テンプレートファイルの拡張⼦を基に スクリプトエンジンを選択 product.html.esp Embedded JavaScriptエンジン を実⾏ 例えば、Groovyエンジンを実⾏したい場合は product.html.groovyを作成しておく
8.
『Demo Cafe』ライブデモをご覧ください。 https://www.mintjams.jp/democafe/index.html 8
9.
Content Repository https://www.mintjams.jp/products/contentrepository.html 9
10.
MintJams https://www.mintjams.jp/ 10