代码之家  ›  专栏  ›  技术社区  ›  Jon

设计一个CMS来允许完整的页面设计

  •  2
  • Jon  · 技术社区  · 16 年前

    目前每当客户需要一个网站,我提供我自己的CMS,但我一直在想,是否第三方CMS可能更容易。

    目前,我已经在ASP.Net&中构建了它;NETMVC(我正在考虑迁移到RubyonRails)。母版页有5个页面内容区域,顶部、左侧、中部、右侧和;页脚。

    然后我创建用户控件,如Image\u Top、Image\u Left等。在CMS中,用户可以创建一个页面,然后从用户控件列表中选择希望该页面的外观。这使他们能够完全控制自己的页面。

    你认为这是一个好方法还是有更好的方法让他们设计他们的页面?我在考虑使用Joomla、Drupal、DNN、siteinntity或其他什么来管理后端,而不是维护我的CMS。然而,第三方CMS的允许这么多的控制或我最好还是坚持自己的CMS?使用第三方CMS和即插即用一样简单吗?

    谢谢

    4 回复  |  直到 16 年前
        1
  •  2
  •   Toby Hede    16 年前

    这条路的尽头是疯狂。

    CMS在技术上相当于入侵阿富汗。。。每个人都有机会,但没人赢。

    找到一些你熟悉的技术,了解它的细微差别和烦恼,并专注于有趣和增值的事情。

    编辑内容是一种商品。

    我个人喜欢Wordpress,但这取决于你的用例和需求。

        2
  •  1
  •   Webbies    16 年前

    modX 使用模板变量。

    一开始的学习曲线很陡,但我想你会喜欢的。

    它是开源的,运行在PHP和MySQL上。

    试试看。

        3
  •  0
  •   Lazarus    16 年前

    我认为您需要调查、构建和尝试每种功能,以便能够根据您的需求准确地匹配这些功能。您可能会发现不同的CMS适合不同的场景,但是您需要确定哪个是哪个。不幸的是,一般的答案是“视情况而定”,只有你才能真正决定哪一个是最好的选择。

        4
  •  0
  •   David Robbins    16 年前

    滚动自己的框架并没有什么错。如果你节省了时间,创造了客户喜欢的东西,那么这是一件好事。它给您带来的好处是,您可以学习如何在各种平台上实现CMS功能。如果这对你有用,为什么要把它扔掉呢?

    推荐文章