我可以使用预先构建的CMS,还是应该从头开始构建一个?

时间:2010-12-14 20:14:02

标签: asp.net asp.net-mvc content-management-system

我正在为客户开发一个项目,该项目最初是一个包含页面,帖子和目录的简单CMS。客户不断扩大该项目的范围,并要求定制几乎所有内容。作为一名开发人员,我无法跟上客户的时间表。我已经搜索了可能已经存在的软件包,证明了我的客户需要的功能,但我还没有找到任何东西。有没有人知道任何预先构建的软件允许以下自定义或至少更好的词来描述这种类型的包?

以下是所请求的自定义的一些示例:

  • 需要从管理员定义的模板格式化页面或目录列表。在此模板中,需要包含管理员定义的部分,其中包含管理员定义的数据类型。 (这样可以保持网站的外观和感觉,同时用户可以轻松地构建内容,添加列表等。)

  • 广告图块需要能够在全局和页面级别进行定义和填充。

  • 所有用户生成的内容,页面,帖子和目录列表都需要与用户关联,并且可以灵活地显示所有其他用户生成的内容,以便在相同用户内容之间进行相互链接。

  • 网站需要针对高级列表,高级帖子,广告牌等的结算/电子商务系统。

  • 所有用户添加或编辑内容的审批系统(页面,帖子,目录列表等)

(asp.net和mvc绝对是首选)

3 个答案:

答案 0 :(得分:4)

  

网站需要结算/电子商务系统

这是你不应该自己动手的首要原因。找到一个既定的CMS并花时间学习使用它。

答案 1 :(得分:0)

亲爱的朋友,我已经阅读了你的问题&我可能会建议您尝试一些自己的开源CMS软件,它可以生成,显示管理员生成的模板和其他东西。
你应该使用

  • 用于跟踪网页的预建CMS软件。
  • 您自己的小型自定义cms,用于维护模板。
  • 电子商务支持的osCommerce(开源)。

答案 2 :(得分:0)

我没有改变使用它,我不确定它是否会满足你所有的要求,但我听说过很多关于这个项目的好东西。您是否尝试过开源项目Drupal

相关问题