0

要创建自定义主题,tumblr 使用内容块来呈现 HTML。例如

<html>
 <body>
    <ol id="posts">
        {block:Posts}
            <li> ... </li>
        {/block:Posts}
    </ol>
 </body>
</html>

这是一个例子,但他们似乎有一个广泛的设计,往往会照顾每一个内容。在这里检查 - http://www.tumblr.com/docs/en/custom_themes

您如何为您自己的平台设计这样的东西,从而您可以使用这些内容块向公众提供一些预定义的内容,主要是为了轻松开发自定义主题。

我对学习底层技术和设计原则特别感兴趣。那里有我们已经可以使用的东西,还是我们必须从头开始工作?

我相信我们有类似把手之类的东西,它为您提供了一个模板机制,但它是做像上述实现一样自定义的正确方法吗?

4

1 回答 1

1

您正在谈论模板引擎

有许多。

请参阅 Wikipedia对 Web 模板引擎的比较。有关这些概念的更多信息,请参阅文章Web 模板系统

于 2013-09-07T20:28:36.287 回答