書籍概要

Books for Web Creative

Movable Typeによる実用サイト構築術
― ウェブシステムとしての活用ノウハウ

著者
発売日
更新日

概要

ウェブサイト制作の現場において,Movable Typeはサイト全体を一元的に管理するCMSとしての利用が一般化しました。しかし,簡単なお申し込みフォームの機能を付加するというだけで,別個にシステムを開発するケースが見られます。そこで着目したいのが,カスタムフィールドなどバージョン5/5.1から強化された機能です。ウェブシステムとしての活用可能性が拡大しています。本書ではイベント受付システムや不動産検索サイトなど,迅速に費用対効果の高いサイトを制作するテクニックを紹介します。

こんな方におすすめ

  • Movable Typeユーザー
  • ウェブサイト制作者
  • ウェブデザイナ

目次

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 開発環境構築のテクニック

サポート

ダウンロード

ご利用の前に

サンプルファイルについて,一般的な環境においては特に問題のないことを確認しておりますが,万一障害が発生し,その結果いかなる損害が生じたとしても,小社および著者はなんら責任を負うものではありません。また生じた損害に対する一切の保証をいたしかねます。必ずご自身の判断と責任においてご利用ください。

サンプルファイルは商用利用,再配布が可能です。サンプルファイルには以下の要素が含まれています。

  • お問い合わせフォームのテーマ
  • イベント受付システムのテーマ
  • グルメ情報サイトのテーマ
  • 不動産検索サイトのテーマ
  • Comment2CSV
  • NumericCustomFields
  • CMShead
  • CustomFieldsSearch
  • Auto-Tabbing
  • Validation

それぞれ著作権法上の保護を受けています。

「CustomFieldsSearch」は修正BSDライセンスにて配布されています。「Auto-Tabbing」「Validation」はMIT/GPLのデュアルライセンスにて配布されています。

以上のことをご確認,ご了承のうえ,データをご利用願います。

ダウンロード

商品一覧