← Page-Type Lab に戻る
Movable Type · 静的 publish (rebuild) · Footer Template Module

Ⓒ Movable Type — 最も素直・静的出力

日本で根強い老舗 CMS。特徴は静的 publish: rebuild 時に素の HTML を書き出し、 配信時は DB/PHP を介さない純静的ファイル。検証ポイント: 出力が素の静的 HTML なので、全ページ・タイプ中最も素直Footer Template Module に si.js を 1 行足して rebuild すれば、全静的ページに焼き込まれる。

rebuild で書き出された素の静的 HTML

下のスニペットは Footer Template Module の想定。rebuild 後はこの 1 行が全静的ページの フッターに焼き込まれ、配信時は純静的なので widget は確実・素直に起動する。

<!-- Footer Template Module -->
<footer><$mt:BlogName$> &copy; <$mt:Date format="%Y"$></footer>
<!-- ↓ ここに si.js 1 行を追加 → rebuild で全静的ページに焼き込み -->
<script src="https://widget-dev2.sitedrive.ai/si.js" ...></script>

低コントラスト文(widget 起動時の比較対照)。

推奨実装(理論調査の結論)

Footer Template Module に 1 行 → rebuild、で完了。配信が純静的なため CDN/キャッシュとも 相性が良く、サーバランタイムの不確定要素が最小。Page-Type Lab 中で最も安定したケース。