2

私は現在、静的HTML/CSSを使用してWebサイトを構築しています。必要に応じてPHPバックエンドを配置できますが、可能であれば、この追加の複雑さは避けたいと思います。

このサイトには約10の異なるHTMLページがあり、ナビゲーションバーやその他のレイアウト要素を変更するには、すべての個別のHTMLドキュメントに手動で変更を実装する必要があります。

ヘッダーとフッターを含むHTMLでレイアウトテンプレートを実装し、ページごとに個別のコンテンツファイルを作成し、デプロイする前にこれをすべて静的HTMLにコンパイルできる簡単なソリューションはありますか?私はPythonで自分自身をロールバックできると思いますが、既存のソリューションがあればいいのですが。

4

2 に答える 2

2

Template-Toolkitには、それを行うttreeユーティリティが含まれています。

于 2012-05-31T16:16:46.933 に答える
0

その後、Rubyにあるnanocに出くわしましたが、おそらくもっと現代的なオプションのようです。

于 2012-05-31T17:04:33.753 に答える