【问题标题】:Is there any CMS that would lend itself to easily recreating this mockup? [closed]是否有任何 CMS 可以轻松地重新创建此模型? [关闭]
【发布时间】:2011-11-09 18:49:08
【问题描述】:

我刚刚为我们网站的新版本创建了网站模型。我们当前的网站是手写的,所有内容更新都是代码更改。我想将我们的网站移至具有尽可能少的自定义样式的 CMS。根据这个主页模型,有没有比其他 CMS 能更好地处理这种布局?

【问题讨论】:

  • 是的,有很多。但是,我看不出如何客观地回答这个问题——至少它的编写方式除了“让它看起来像这样”之外没有其他要求。
  • 我用过的大多数 CMS 软件都有完全可比的模板系统。您应该研究的或多或少是您的主机可以支持什么以及您正在寻找什么样的舒适/控制比。此外,这可能听起来有点无聊,但可以很快将其放在 WordPress 中。
  • @SteveAdams 我想,我应该改写我的问题。我想知道你如何想象打破这个,例如在 wordpress 中说。你会在一个大的中心内容区域写html,你会把它分成顶部,中间,底部......等等......

标签: asp.net css windows content-management-system


【解决方案1】:

@DougChamberlain 我个人会按上下文划分所有内容;页面上几乎所有的块都来自不同的文件,这些文件被调用到主页模板中。网站的其余部分可能使用不同的模板,但仍可能调用相同的内容块——这是我们设计这种方式的关键部分。这可以在任何 CMS 中完成;如今,它更像是一种设计原则,而不是一种功能。

例如,my overlaid mockup 中的红色项目是包含,蓝色是硬编码,绿色可以根据您对内容的感知用途进行处理。每个包含(红色)都是一个非常通用的 php-html 文件,从不同的资源(主要是您的数据库)收集数据,这些数据可以适应不同的布局要求。

我们为什么这样做的示例:您可能会设计搜索栏,以便当您包含它时,它位于一个容器内,该容器可以具有类“longSearch”或“searchBoxLarge”或“searchBoxSmall”(或其他)可能会动态生成您已显示的长搜索栏或较大/较小的框以放置在页脚的右侧。我们将这些包含的文件设计为具有很强的适应性和可重用性。每次包含搜索栏时,只需要一行代码(太棒了),每次出现问题或需要更新时,您只需在一个地方处理文件。

最后,所有这些小部件或组件,或任何您想称呼它们的名称,都将存在于属于页面的模板中。每个页面都有一个设置模板(博客样式模板、通用内容样式模板、主页模板等),以适应该页面应该包含的内容类型。

任何 CMS 都可以做到这一点,但正如我所提到的,WordPress 非常适合,很好地记录了这种布局方法,免费且易于学习。

如果我在这里的解释不是您所希望的,我深表歉意!我的目标是提供帮助,但有时在互联网上可能会很困难。随意询问更多或让我更好地迭代一些要点。

【讨论】:

  • 很好的答案,这确实是我需要的。这是我从模型到网站的第一次体验。
  • 祝你好运!一旦掌握了窍门,就会很有趣。
【解决方案2】:

在选择 CMS 时,除了布局之外,还有很多变量。一、它将生活在什么环境中,windows还是linux?二、谁将是开发人员,他们有什么技能?三、谁将是内容管理者、开发者、秘书等?四,添加定制有多容易?最后,如果我想转移到另一个 CMS,我能否轻松取回我的数据?

实际上有数以百计的 CMS,而且大多数都差不多。它们允许制作模板,根据模板创建内容页面,并将每个页面的链接连接到另一个页面。

不要仅仅列出大量的 CMS 名称,只需考虑上述问题,针对您的具体情况回答这些问题,然后您应该能够选择一个有助于管理您的内容的 CMS。

祝你好运,希望你能找到适合你的解决方案。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-21
    • 1970-01-01
    • 2015-06-10
    • 2015-11-15
    • 2018-02-08
    • 2011-01-03
    相关资源
    最近更新 更多