0

我们一直在使用 Yii 来构建 Web 应用程序。有时,主题会出现在我们的讨论桌上。

但是,如果我们有一个 Web 应用程序并且我们只想更改外观,我们也可以更改public_html文件夹,因为结构将是相似的。

我们在拥有主题时看到的唯一一点是,我们可能希望动态地(用户通过单击“更改布局按钮”进行选择)更改应用程序的外观和感觉。

是否有人将主题用于任何其他建议或配置?

4

1 回答 1

0

我们使用主题效果很好。我们使用 Yii 应用程序的单个实例来运营 6 个站点。然后根据域名选择主题。

是的,我们可以只使用 6 个不同的应用程序文件夹并分别提供它们。不过,这有几个优点,如果它们与您无关,您可能已经忽略了它们,但这里它们是:

  • 共享代码、更新和维护要容易得多
  • 添加一个新主题更干净IMO(只是一个新的主题文件夹而不是整个应用程序目录)
  • 全局资产,然后在主题中很容易被覆盖,而不是完全抹去它们,你正在扩展它们。
  • 共享缓存,整个应用程序缓存到单个目录,视图缓存,数据缓存等。
  • 共享资产目录,资产只发布一次(尽管理论上可以在复制环境中设置)

我更喜欢这种设置,它看起来更干净只是覆盖而不是覆盖。另外,真的,我想不出复制整个目录会比这种方法更好的原因,是的,主题中存在必须解决的问题,但复制整个源代码并不能解决它们。

于 2013-04-15T09:53:33.393 回答