【问题标题】:Content Management System Development Checklist内容管理系统开发清单
【发布时间】:2009-09-16 13:22:02
【问题描述】:

各位好,我即将开始为我未来的所有项目创建一个 CMS。我看过其他人的(wordpress、表达引擎等)所有这些都具有出色的功能。

我想基本问题是:你们认为开发 CMS 时必须具备什么?

我已经搞定了。媒体处理、内容处理、作者处理、错误跟踪。

【问题讨论】:

  • 错误跟踪?!在 CMS 中!?我一定是错过了什么......
  • 可以在他的 CMS 上构建项目,并使用信息系统的用例供开发人员跟踪错误...

标签: content-management-system content-management


【解决方案1】:

这可能听起来很滑稽,但是...如果您正在为自己开发一个 CMS 系统(或者实际上是任何系统),那么您应该完全专注于您当前项目的需求。

我的意思是,开发自己的系统的最大优势可能是它没有任何你不使用的不必要的功能(和错误)。

事实上,我想说只实现将实际使用的功能非常重要,原因是如果一个功能不被使用,那么它很可能会被千疮百孔错误,因为它没有被用户广泛测试和使用。

保持代码库干净整洁也意味着在未来需要时添加功能更容易(得益于您熟悉代码库这一事实)

例如,除非您希望您的用户能够通过单击按钮来更改其网站的外观和感觉,否则您可能不应该实施主题/皮肤系统。相反,只需确保正确分离代码的 UI 部分,以便在需要时轻松修改 CRM 的外观。

【讨论】:

    【解决方案2】:

    你们认为开发 CMS 时必须具备哪些条件?

    不要复制别人已经做过一千次的事情。做一些独特的事情。

    【讨论】:

      【解决方案3】:

      提供支持和插件的强大社区。​​p>

      【讨论】:

        【解决方案4】:

        工作流程很重要,即能够将页面从草稿移动到已发布到存档

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2011-10-31
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多