プロトタイピングのための静的サイト ジェネレーター (SSG) の使用に関する多くの情報を読んでいます。問題は、たくさんのオプションがあり、それらの多くをテストする時間がないことです。私は HTML、CSS、LESS、および一部の PHP に精通しています。また、コーディングに深く入り込みたくありません。
私は主に、HTML コードのセグメントのテンプレート、それらを表示するための PHP よりもきれいなロジック、およびナビゲーションの処理に関心があります。また、カスタム変数を使用してテキストを HTML テンプレートに挿入することにより、動的コンテンツをシミュレートします。
Stephen Hay はhttp://www.amazon.com/Responsive-Design-Workflow-Stephen-HayでDexy を提唱しています。ただし、ドキュメント化は、私たちにとってはあると便利な機能にすぎません。また、私の理解では、Dexy は変更を監視せず、コンテンツのライブ生成を提供しませんが、常に再構築する必要があります。
たとえば、Jekyl、Nanoc、Phrozn、PieCrust、Stacey は適切な選択肢のようです。混合もオプションです。
私の質問は、どの SSG がこのように複数のナビゲーション レベルを持つことを容易にするかということです...
Home
|
|- Group 1
| |
| |-section 1
| |-section 2
| |-section 3
|
|- Group 2
| |
etc. etc.
...そして、個別のテキスト/マークダウンなどのファイルから変数をhtml/テンプレート言語テンプレートに簡単に挿入することにより、動的コンテンツをシミュレートします。可能であれば、サブページからも使用できます。たとえば、この種のカスタム ナビゲーションを作成するには:
–––––––––––––––––––– –––––––––––––––––––– ––––––––––––––––––––
| section 1 | | section 2 | | section |
| –––––––––––––––––––| | –––––––––––––––––––| | –––––––––––––––––––|
||image from subpage|| ||image from subpage|| ||image from subpage||
||(custom variable) || ||(custom variable) || ||(custom variable) ||
|| || || || || ||
|| || || || || ||
|| || || || || ||
|| || || || || ||
| ––––––––––––––––––|| | ––––––––––––––––––|| | ––––––––––––––––––||
| text from subpages | | text from subpages | | text from subpages |
| custom variable | | custom variable | | custom variable |
| | | | | |
–––––––––––––––––––– –––––––––––––––––––– ––––––––––––––––––––
もちろん、いくつかの単純な cms、php インクルード、および cms ページのカスタム フィールドを使用することもできますが、編集が非常に遅くなります。