CMS与网站的直接HTML?

时间:2009-08-24 20:19:00

标签: html css wordpress content-management-system

我将开始在一个网站上为客户工作,我正在努力去做这件事。他们想要(按优先顺序)

  1. 一个看起来很漂亮且功能齐全的网站,它会以一种有意义的方式呈现他们想要的信息。
  2. 易于更新和添加的网站。将要做更新的人是一个聪明的人,可以解决问题,但他不是程序员。
  3. 所以我开始认为我可以按照自己的意愿弯曲Wordpress。他们有一个非常具体的设计,所以我必须制作自己的Wordpress主题。但我正在使用Wordpress Pages创建他们需要创建的(多个)页面。我正在努力弯曲导航以使用这些页面。例如,我需要指向子页面的链接仅在显示父页面时显示。我已经开始寻找插件了,但是我找不到很多运气,而且我认为我真的不想将自己的插件整合在一起。

    我可以创建一个主题,它只是主导航和徽标,并将其余的代码放在页面中,但我还可以选择直接的HTML。

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

    我倾向于直接的HTML路线,然后告诉他们如何更新它并自己弄乱它。但我担心我将来会成为他们的长期技术支持。

    有什么建议吗?

    感谢。 :)

8 个答案:

答案 0 :(得分:3)

我认为Wordpress或者某些CMS从长远来看是一个更好的解决方案,因为它可以用简单的HTML来维护档案,评论,类别,标签等内容。此外,使用像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)”。

答案 1 :(得分:2)

我认为这在很大程度上取决于您的技能,您的客户以及更新它的人。根据我的经验,简单的HTML永远不会出错。选择其他任何事情要么是令人头痛的问题,要么是头疼的维护,或者很可能两者兼而有之。

答案 2 :(得分:1)

既然你正在为一个客户做工作,那么在推出自己的CMS之前,一定要像Joomla一样强大。如果可以避免,建立自己的网站会增加客户的未来成本。使用现有的CMS意味着其他人可以更轻松地接管您的工作。它还意味着减少您必须提供的支持量,因为Joomla(等)拥有可以帮助解决问题的用户社区。

答案 3 :(得分:0)

您最好安装某种预先构建的CMS。 PHP-Fusion是一个很好的运行在PHP和MySQL(基本的W / LAMP堆栈)上的,并且是非常高度可定制的。

您可以轻松设置,这是可以,并且它们很容易保持更新。你也可以使用大量的插件。

请记住,PHP-Fusion是一个易于设置的CMS,易于配置为管理员,并且易于修改,但它没有像Joomla那样强大。它可能是一个很好的中间应用程序,可以在您获得更具可扩展性的内置应用程序时快速设置它们都可以使用相同的数据库,数据是大多数Web应用程序的核心,因此迁移不会太大。

答案 4 :(得分:0)

如果他们使用直接的HTML很酷并且没有预算来做一个花哨的CMS,那就直接使用HTML。

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

答案 5 :(得分:0)

“定制设计”有多大可能发生变化。根据我的经验,当我看到像团队这样的事情已经创建了一个特定的设计但是他们没有完成工作时 - 我所听到的是我将面临的未来变化和潜在的头痛。 Joomla可能是最准备行动的方法。构建模板并将它们应用到相关页面有点具有挑战性,但是一旦你做了几次,就可以很快掌握它。

在我看来,Wordpress,不是CMS。

答案 6 :(得分:0)

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

Wp非常易于使用,因此这可能是一个很好的选择。

答案 7 :(得分:0)

不像有人会评论一个8岁的问题,但是我对CMS非常厌倦。我的网站正常工作,但使用html却几乎没有CSS时有点“粗暴”:除了一些内嵌标签。

和一个WordPress开发人员一起去了,该开发人员一年又成千上万的美元将我的索引页面带入WordPress。我继续浏览该网站,但复杂的部分(如4个图像映射)保留在带有WordPress链接的html中。但是,我很快发现该站点的主要目的:显示数千个排序的图像与WP不兼容。与WordPress插件开发人员合作,尝试改编我能找到的最接近的插件以正确显示图像,但没有任何效果。

然后尝试使用Modx,并请Modx开发人员重新编码该网站。再次花费大量时间,仅一页纸可以正常工作。她不经通知就辞职,让我滞留了。清理她的烂摊子,然后自己重​​新安装Database&Modx CMS,但需要一些php指向索引页面。

然后尝试了一些HTML,经过一天自己的html编码,最终使我的网站恢复正常。现在,我将自己学习使用正确的CSS:不再有无法完成工作的CMS系统!