MovableTypeによる実用サイト構築術 ウェブシステムとしての活用ノウハウ MT5/5.1対応

MovableTypeによる実用サイト構築術 ウェブシステムとしての活用ノウハウ MT5/5.1対応

Posted at July 17,2011 12:33 AM
Tag:[Amazon, Book]

Movable Type 5.0/5.1を使ったウェブサイト制作書籍の紹介です。技術評論者様より献本頂きました。ありがとうございました。

本書は、

  • お問い合わせフォーム
  • イベント受付システム
  • グルメ情報サイト
  • 不動産検索サイト

の、「ユーザーの入力データを受け取って処理をする」という4つの案件を例に、Movable Typeによるサイト構築方法が解説されています。

書籍の特徴は、単に「お問い合わせフォームにはこのサンプルをコピーして使ってください」という内容ではなく、それぞれの案件について、Movable Typeをどのような構成にすればクライアントが要望するサイトを提供できるかというプロセスを中心に解説されています。検索サイトではパフォーマンスを考慮した設計についても記されています。

前半にはMovable Typeの概要やサイト制作に必要なテンプレートタグの説明も用意されており、順番に読み進めることで複雑なシステム構築へとステップアップできるようになっています。

執筆陣はMovable Typeを使ったサイト制作に精通された方達です。MTを使ったサイト制作を考えられている方、あるいは案件に対応する使い方をより知りたいという方にとって、安心して購入できる1冊です。

なお、本書では当ブログで公開している「CMSHeadプラグイン」を取り上げて頂きました。この場をお借りしてお礼申し上げます。

以下、目次です。

Introduction Movable Typeをウェブシステムとして使ってみよう

0.1 Movable Typeとは
Movable Type導入メリット
ウェブシステムとしての活用の可能性
0.2 本書の活用範囲
本書の想定対象者
本書で紹介するサンプル
Movable Typeによる構築が向いているウェブシステム
0.3 Movable Type 5/5.1の導入
Movable Type 5/5.1の動作環境
Movable Type 5/5.1のインストール方法

Chapter1 サイト構築前のチェックポイント

1.1 Movable Typeの基礎知識
テンプレート出力のオプションと「動的生成」「静的生成」
ウェブサイトとブログという管理のレベル
1.2 カスタムフィールドとテーマ
カスタムフィールド機能
効率よくウェブサイトやブログを作成できるテーマ機能
テーマのインストールと適用
テーマのアンインストール
1.3 テンプレートカスタマイズの基礎知識
コンテンツとロジックの明確な分離
テンプレートの概要
テンプレートタグ(MTタグ)の概要
テンプレート内の変数について
テンプレート内変数を使ったカスタマイズ
MTML(Movable Type Markup Language)
プラグインの概要

Chapter2 お問い合わせフォームを作ってみよう

2.1 お問い合わせフォームの仕様を考えよう
制作にいたるシナリオ(RFP)
サイトの完成イメージ
お問い合わせフォームに必要な要件
実装方針
2.2 お問い合わせフォームの制作手順
初期設定
テンプレート構造の確認
カスタムフィールドの設定
テンプレートのカスタマイズ
その他の追加設定
2.3 さらに活用するために

Chapter3 イベント受付システムを作ってみよう

3.1 イベント受付システムの仕様を考えよう
制作にいたるシナリオ(RFP)
サイトの完成イメージ
イベント受付システムに必要な要件
実装方針
3.2 イベント受付システムの制作手順
構築の流れ
初期設定
テンプレート構造の確認
カスタムフィールドの設定
テンプレートのカスタマイズ
実際にイベント募集記事を投稿してみる
CSVダウンロードの操作
3.3 さらに活用するために

Chapter4 グルメ情報サイトを作ってみよう

4.1 グルメ情報サイトの仕様を考えよう
制作にいたるシナリオ(RFP)
サイトの完成イメージ
グルメ情報サイトに必要な要件
実装方針
4.2 グルメ情報サイトの制作手順
初期設定
テンプレート構造の確認
カテゴリの設定
カスタムフィールドの設定
テンプレートのカスタマイズ
4.3 さらに活用するために

Chapter5 不動産検索サイトを作ってみよう

5.1 不動産検索サイトの仕様を考えよう
制作にいたるシナリオ(RFP)
サイトの完成イメージ
不動産検索サイトに必要な要件
開発のポイント
実装方針
5.2 不動産検索サイトの制作手順
構築の流れ
初期設定
テンプレート構造の確認
カスタムフィールドの設定
主要なテンプレートのカスタマイズ
検索システムを拡張するカスタマイズ
検索結果を表示するカスタマイズ
入力画面のカスタマイズ
5.3 さらに活用するために

Appendix

App1 スマートフォン対応とDynamicMTML
App2 高度なウェブアプリケーションを開発するために
App3 開発環境構築のテクニック
関連記事
zenback
人気エントリー
トラックバックURL


コメントする
greeting

*必須

*必須(非表示)


ご質問のコメントの回答については、内容あるいは多忙の場合、1週間以上かかる場合があります。また、すべてのご質問にはお答えできない可能性があります。予めご了承ください。

太字イタリックアンダーラインハイパーリンク引用
[サインインしない場合はここにCAPTCHAを表示します]

コメント投稿後にScript Errorや500エラーが表示された場合は、すぐに再送信せず、ブラウザの「戻る」ボタンで一旦エントリーのページに戻り(プレビュー画面で投稿した場合は、投稿内容をマウスコピーしてからエントリーのページに戻り)、ブラウザをリロードして投稿コメントが反映されていることを確認してください。

コメント欄に(X)HTMLタグやMTタグを記述される場合、「<」は「&lt;」、「>」は「&gt;」と入力してください。例えば「<$MTBlogURL$>」は「&lt;$MTBlogURL$&gt;」となります(全て半角文字)