****ahem**** 静的ページをつなぎ合わせるユーティリティを知っている人はいますか。
例:
ページのヘッダーとフッターを作成し、ページのコンテンツを動的に生成せずにコンテンツのみを変更したいとします。(つまり、ページは動的に生成されますが、最終的な結果は、FTP ディレクトリにダンプされる静的なページにすぎません。)
私は通常、 TilesやWeb サーバー上のサーバーサイド インクルードのようなものなしでこの種のことを行うことを推奨しません が、残念ながら、私の雇用主は __そうしています...__彼らは静的ページを使用しており、彼らの考えを変えるために私にできることは何もありません。(C++ プログラマー)
ここで説明しているものに最も近いものは、tiddlywikiを構築するために使用されるcookというユーティリティです。
そうです、次のディレクトリを取得できるユーティリティです。
- 静的ページ パーツ
- Header.htm
- フッター.htm
- 変化する部分
- about.htm
- info.htm
- 製品.htm
- etc.htm
そしてそれを次のように変更します:
- サイト構築
- about.htm (ヘッダーとフッター、および /Parts that Change/about.htm のコンテンツを含む)
- info.htm (同じビット...)
- products.htm (同じビット...)
- etc.htm (同じビット...)