模板框架与#34;之间的区别是什么?和一个入门主题/模​​板?

时间:2013-09-10 23:47:34

标签: wordpress joomla frameworks

这是一个严肃的问题,特别是关于Wordpress和Joomla的许多框架 - Warp,T3,Gantry等。我不明白它们与初学者模板的区别以及你应该做什么和他们一起 - 简单的孩子主题他们还是整个其他的法典学习?我的意思是,无论如何,所有的原生代码都与Joomla和WP一起构建一个足够简单的主题,以便整个专有应用程序在您的设计和CMS之间做了什么?他们开发得更快吗?

让我感到困惑的是,人们似乎喜欢他们,并声称他们让生活更轻松但我不知道如何添加另一种技术来学习可以让事情变得更容易。就像我说的那样,这是一个严肃的问题,而不是一个有效的问题。

任何人都可以定义框架和入门模板之间的区别吗?我问的部分原因是因为我是那些焦虑的开发人员之一,他总觉得我在某种程度上错过了一个技巧或以“错误”的方式做事 - 我错过了什么?

2 个答案:

答案 0 :(得分:4)

这绝对是一个定义问题,我可以保证某些案例不会遵循我在下面概述的内容。显然,任何人都可以随心所欲地调用模板/框架。

通常,模板由基本HTML和CSS组成,可与平台(Wordpress,Joomla等)一起使用,用于构建页面输出。在Wordpress中,它包含循环和其他构造以获取页面的所有内容。在Joomla中,它概述了所有可用的模块位置等。

通常,当您购买更高端的主题时,您将在后端有重要的选择来自定义主题而无需实际编码。这些参数通常可以改变颜色等。

一些主题开发人员和其他人已将此参数设置系统提升到了一个新的水平,并使其成为一个框架。在我见过的所有情况中,“框架”实际上是模板参数系统的基础。通过这种方式,您可以在不同主题之间保持一致,并期望不同主题之间具有相同的设置和功能。这就是为什么他们使用不同的词,因为它实际上不再是“主题”。它实际上就像一个“主题引擎”,因为它是一个用于改变主题内容的后端系统。

是的,许多平台提供了一些开箱即用的主题编辑基本选项,因此在大多数情况下,该框架实际上是对基础平台主题引擎的改进。

答案 1 :(得分:1)

根据我的经验,主题将是一种视觉风格,以及管理员中可用的一组主题选项(除了自定义,如果它支持)。

另一方面,像Thesis这样的主题框架安装就像一个主题,但有一个非常香草的视觉风格,你可以在上面构建你的主题。通常,框架提供了WP核心中没有的许多附加功能。

tl; dr - 主题框架没有立即安装和使用,它们是安装和构建的,用于交付网站。