【问题标题】:What is the best free open source CMS (content management system) solution? [closed]什么是最好的免费开源 CMS(内容管理系统)解决方案? [关闭]
【发布时间】:2009-03-25 18:58:17
【问题描述】:

我想将网站转换为使用内容管理系统来更新网站的大量内容页面。当前的网站主要是 ASP.NET,但我正在考虑转换为 PHP,如果这意味着我将与市场上的“首选 CMS”有更好的集成。我听说过 Joomla!和其他 CMS,但我想要一些答案,哪些被认为更好。我需要支持的功能是自定义侧边栏和选项卡菜单(例如可扩展的 javascript 下拉菜单)。谁能告诉我一个好的解决方案?

【问题讨论】:

  • 这个问题已经被问过无数次了。您可能应该已经搜索了已经为此发布的一堆问题(请参阅屏幕右侧的相关链接列表)。

标签: content-management-system


【解决方案1】:

您应该查看opensourcecms.com。这是一个托管大多数开源 CMS 的演示的站点,包括 PHP 和 ASP.NET。您可以尝试每一个并阅读功能和评论。这是一种无需实际安装即可找到满足您需求的好方法。

【讨论】:

    【解决方案2】:

    JoomlaDrupal 是您最常用和最流行的基于 PHP 的 CMS 解决方案。

    在 .NET 方面,我只建议 DotNetNuke。该 CMS 的开发量是首屈一指的,内容、模块、主题等有着巨大的市场。DNN 中提供的几乎所有东西都可以满足您的潜在需求。

    【讨论】:

    • 不过,我强烈建议您避免使用 Joomla。
    • @ceejayoz:具有讽刺意味的是,过去我在 Drupal 上遇到的问题比 Joomla 还要多。
    • DotNetNuke 非常好,我已经使用它一段时间了,到目前为止我印象非常深刻。
    • 我发现 Joomla 是一个非常糟糕的解决方案。不幸的是,我真的不能推荐更好的东西。
    【解决方案3】:

    “最好的”CMS 真的,真的取决于您的要求。

    我会说 Joomla 几乎是典型的 PHP 意大利面条,我讨厌它,但它可能对你有用。

    Kentico(一个.NET CMS)是一个相当不错的,我已经部署了几次。 Microsoft CMS 应该不错,不过我没试过。

    如果不具体了解您的要求,我发现不可能给出可靠的建议。

    【讨论】:

      【解决方案4】:

      我还没有使用这些应用程序,但是 AFAIK TYPO3ezPublish(都是 PHP)被认为比例如更专业。 Joomla。

      【讨论】:

        【解决方案5】:

        Drupal 拥有悠久的历史和成功的记录(许多备受瞩目的用例,包括奥巴马竞选活动、Mozilla Firefox 和英国的 MTV),以及大量免费的 modulesthemes所以你可以从一个好的地方开始。 Drupal 在内容类型方面的数据存储方式方面也是高度可定制的。 Drupal 有出色的consulting and contracting 帮助。

        Joomla 是第二强,但快速浏览一下维基百科上的Joomla criticism,我认为选择会更加清晰。维基百科上 Drupal 的三个criticisms 中有两个是它太复杂了,与 Joomla 的缺点相比,这确实是一个主观问题。

        【讨论】:

          【解决方案6】:

          如果 Web 开发是您的爱好,那么请使用上面提到的开源 CMS。如果这是您的职业,请考虑努力编写满足您需求的自己的职业。前几个可能有点粗糙,但从长远来看,它可以证明是非常令人满意的,并且必须比现成的任何东西都更具可定制性。

          编写自己的代码还会迫使您不断扩展自己的技能并学习编程语言的复杂性。

          【讨论】:

            猜你喜欢
            • 2010-09-13
            • 1970-01-01
            • 2011-10-09
            • 1970-01-01
            • 1970-01-01
            • 2010-09-05
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多