MovableType
MovableTypeは、独自のMTタグで記述したテンプレートを使い、ホームページコンテンツを生成します。
もう少し詳しく説明すると、ユーザーによって投稿された、ブログ記事は一度、データベースに登録され、テンプレートは投稿された記事をデータベースから読み取り、予め定義されたテンプレートを元に、ウェブコンテンツを生成します。
テンプレートには大きく分けると、インデックステンプレートと、アーカイブテンプレート、テンプレートモジュール、システムテンプレートの4種があります。それぞれの役割は以下に記載した通りです。
- インデックステンプレート
- メインページやサイトマップのように、サイト内でユニークなページを生成する為に用いるテンプレートです。CSSやXMLファイルなども生成できますので、リアルゲットでは、ユーザーカスタマイズのCSSや、アーカイブページ、RSS、sitemap.xmlなどもインデックステンプレートでご用意しております。
- アーカイブテンプレート
- 投稿したブログ記事を生成するのものや、同じカテゴリや投稿月日でリスト化するカテゴリや月次、日次アーカイブページを生成します。
- テンプレートモジュール
- テンプレートモジュールは特殊なテンプレートで、テンプレートモジュール事態でページは生成しません。しかし、複雑になりがちなMovableTypeテンプレートを共通利用できるようにし、インデックスやアーカイブテンプレートから呼び出して活用するテンプレートです。テンプレートモジュールを活用することでインデックステンプレートや、アーカイブテンプレートの管理を助けます。
- システムテンプレート
- システムテンプレートも特殊なテンプレートで、コメントなどCGI処理を支援するテンプレートなので、標準のまま使うケースが多いテンプレートです。
MovableTypeを活用する上で、重要なのがテンプレートのカスタマイズで、リアルゲットのビジネスブログは、様々なビジネスブログの運用を支援する約80種のオリジナルテンプレートで構成されています。