0

我一直在阅读有关使用静态站点生成器 (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 页面上使用一些简单的 cms、php 包含和自定义字段,但编辑起来会很慢。

4

0 回答 0