静态站点生成器用于原型

时间:2013-10-13 06:20:32

标签: user-interface content-management-system jekyll prototyping nanoc

我一直在阅读有关使用静态站点生成器(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 include和自定义字段,但编辑起来会很慢。

0 个答案:

没有答案