CMS 与网站的纯 HTML? [关闭]

Posted

技术标签:

【中文标题】CMS 与网站的纯 HTML? [关闭]【英文标题】:CMS vs. Straight HTML for a site? [closed] 【发布时间】:2010-11-22 09:50:24 【问题描述】:

我要开始为客户开发一个网站,但我正在为如何去做而苦苦挣扎。他们想要(按优先顺序)

    一个看起来漂亮且功能强大的网站,它会以一种有意义的方式呈现他们想要的信息。 一个易于更新和添加的站点。负责更新的人是个聪明人,能解决问题,但他不是程序员

所以我开始认为我可以让 Wordpress 屈服于我的意愿。他们创建了一个非常具体的设计,所以我必须制作自己的 Wordpress 主题。但我正在使用 Wordpress Pages 来创建他们需要创建的(许多)页面。我有点努力弯曲导航来处理这些页面。例如,我需要子页面的链接仅在显示父页面时显示。我已经四处寻找插件,但我没有太多运气找到一个,而且我不认为我真的能够将我自己的插件组合在一起。

我可以制作一个只有主导航和徽标的主题,然后将其余代码放在页面中,但我还不如直接使用 html

我对 Joomla 和 Drupal 的经验有限。你们有谁知道我是否可以通过这些 CMS 更轻松地完成这项工作?

我倾向于直接的 HTML 路线,然后引导他们了解如何更新它并自行处理它。但我担心我将来会成为他们的长期技术支持。

有什么建议吗?

谢谢。 :)

【问题讨论】:

“担心我将来会成为他们的长期技术支持”?在这个经济体中,这不叫“恐惧”——它叫“希望”:-) 听起来您已经投资了 WordPress。如果您认为可以处理,我会继续沿着这条路线走。 madcolor,我能应付。我只是不确定我想处理它。我认为直接的 HTML 会更快;也许不一定更好。 在非常非常非常短的时间内,对于几页来说,纯 HTML 会更容易。但是,如果该站点最终具有任何实际规模,那么参与其中的每个人都会希望有某种模板系统。特别是如果他们想要改变网站的外观。 【参考方案1】:

不像有人会复习一个 8 年前的问题,但我已经厌倦了 CMS。我的网站工作正常,但使用几乎没有 css 的 html 有点“粗鲁”:除了一些内联标签。

与一位 WordPress 开发人员一起工作,他在一年和数千美元后将我的索引页面放入 WordPress。我维护了这个网站,但是像 4 个图像地图这样的复杂部分保留在带有 WordPress 链接的 html 中。但是我很快发现该网站的主要目的:显示成千上万的排序图像与 WP 不兼容。与 WordPress 插件开发人员合作,尝试调整我能找到的最接近的插件以正确显示图像,但没有任何效果。

然后尝试了 Modx 并支付了 modx 开发人员的费用来重新编码该网站。又花了很多时间,只有 1 页部分工作。她没有通知就辞职了,让我陷入了困境。清理了她的烂摊子并自己重新安装了数据库和 Modx CMS,但需要一些 php 来指向索引页面。

然后尝试了一些 HTML,并在自己编写了一天的 html 代码后终于恢复了我的网站。现在将学习正确使用 css:不再有无法完成这项工作的 CMS 系统!

【讨论】:

【参考方案2】:

嗯,选择实际上取决于您的客户对网站的要求。你提到他会做一些更新。因此,对于每月至少更新一次的网站来说,WP 是一个不错的选择。否则,您的客户每次需要新页面或主题时都必须与您联系。

Wp 很容易使用,所以这可能是一个不错的选择。

【讨论】:

【参考方案3】:

我认为从长远来看,Wordpress 或某些 CMS 是一个更好的解决方案,因为使用直接 HTML 来维护档案、cmets、类别、标签等内容会变得非常麻烦。此外,借助 Wordpress 等流行的 CMS,您可以利用他人开发的大量插件。为您的客户提供一个漂亮的用户界面(即 Wordpress 的 Web 界面)而不是一堆必须手动维护的 HTML 文件也会更加用户友好。

至于您的“我需要子页面的链接仅在显示父页面时显示”问题,您可以分层组织 Wordpress 页面,然后在主题 PHP 中使用该层次结构。有关一些 Wordpress PHP 示例,请参阅“if is a page, or a child of a page, or in a category (a solution)”。

【讨论】:

静态 HTML 页面仍可用于简单页面和不支持数据库的有限环境(如 Wordpress 所要求的那样)。【参考方案4】:

“定制设计”改变的可能性有多大。根据我的经验,当我看到一个团队已经创建了一个特定的设计但他们没有做这项工作时——我听到的只是未来的变化和我将面临的潜在问题。 Joomla 可能是最适合行动的方法。构建模板并将它们应用到相关页面有点挑战,但只要你做了几次,就会很快上手。

在我看来,Wordpress 不是 CMS。

【讨论】:

【参考方案5】:

如果他们喜欢使用纯 HTML 并且没有预算来制作精美的 CMS,那就选择纯 HTML。

如果他们愿意花额外的钱来获得一个很酷的 CMS,那么您可以花时间定制 wordpress 甚至学习 drupal。你甚至可以使用 PHP、Rails 创建自己的!

【讨论】:

【参考方案6】:

您最好安装某种预构建的 CMS。 PHP-Fusion 是在 PHP 和 mysql(基本的 W/LAMP 堆栈)上运行的好工具,并且高度可定制。

您可以轻松设置、主题化,并且可以轻松保持更新。您还可以使用大量插件。

请记住,PHP-Fusion 是一个易于设置的 CMS,易于作为管理员进行配置,也易于修改,但它不如 Joomla 强大。它可能是一个很好的中间应用程序,可以在您构建一个更具可扩展性的应用程序时快速设置。它们都可以使用同一个数据库,并且数据是大多数 Web 应用程序的核心,因此迁移过来不会有太大问题。

【讨论】:

【参考方案7】:

既然您是在为客户工作,那么在推出自己的内容之前,一定要尝试使用 Joomla 等 CMS。如果可以避免的话,制作自己的网站会增加客户的未来成本。使用现有的 CMS 意味着其他人可以更轻松地接管您的工作。这也意味着减少您必须提供的支持数量,因为 Joomla(等)拥有可以帮助解决问题的用户社区。​​p>

【讨论】:

【参考方案8】:

我认为这在很大程度上取决于您的技能、您的客户和更新它的人。根据我的经验,简单的 HTML 永远不会出错。选择其他任何东西要么设置起来很麻烦,要么维护起来很麻烦,或者很可能两者兼而有之。

【讨论】:

以上是关于CMS 与网站的纯 HTML? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

如何:社交媒体网站 [关闭]

Cms 与现有网站的集成

选择合适的CMS搭建网站

帝国cms怎么生成html网站地图

如何利用CMS建站系统进行网站建设需要学习哪些?

Drupal 作为 CMS / 与现有网站集成,菜单路径问题