代码之家  ›  专栏  ›  技术社区  ›  Dillie-O

如何为小型网站选择CMS/门户解决方案?[关闭]

  •  3
  • Dillie-O  · 技术社区  · 17 年前

    我目前有3个网站都围绕着相同的概念。其中2个是WinForms应用程序,网站提供一些基本的详细信息,并下载链接。第三个是用于查询数据的Web应用程序。我还有一个论坛(smf/tinyportal),它一直是这三个站点的技术支持/新闻中心。下载流量不错,但我在支持论坛上的点击率不高

    我希望合并这三个实体,这样我就不必复制公告、将数据库更新上载到多个位置,还可以为这些站点提供统一的外观。

    幸运的是,我的托管帐户同时支持.NET和PHP,所以我一直在研究Drupal、Graffiti、DotnetNuke、Joomla、Community Server等等。然而,对于我来说,很难区分哪些特性包含、支持或只是框架的一部分。

    是否有人对这些项目(以及其他项目)进行了良好的评估,并且能够对其进行功能/可扩展性/定制等方面的评估?我不一定要寻找“你最喜欢什么”,而是更多的功能集/目标最终用户类型评估。

    9 回复  |  直到 17 年前
        1
  •  4
  •   Ian    17 年前

    如果要快速比较CMS上的功能,请查看 CMS Matrix -几乎所有的CMS都在那里。

    编辑 更准确一点,从网站上

    cmsmatrix是互联网上第一个内容管理系统比较网站。它允许用户评估135多种不同类别的950多个内容管理系统。

        2
  •  2
  •   mannu    17 年前

    如果你想在一个很好的功能打包的情况下立即启动和运行,那么就使用n2。而且,它实际上是针对可扩展性和干净的代码的。

    http://www.n2cms.com

        3
  •  2
  •   Matthew Rapati    17 年前

    "Open Source cms" 有很多,并且使用管理员登录运行演示

        4
  •  1
  •   Jeff Martin    17 年前

    DotNetNuke:

    • 非常灵活
    • 周围有很多社区
    • 社区往往技术性较强,很难找到有用的最终用户支持。
    • 很难升级并保持当前版本可用
    • 基本模块的编程相当容易
    • 100个可用模块(免费和付费)
    • 文档可能很难找到,而且细节上也很稀疏。
    • 易于剥皮,使您的网站具有统一的外观
    • 提供1000张预制皮肤。

    希望这与你所寻找的一致。

        5
  •  1
  •   CAD bloke    17 年前

    我发现CMS矩阵(参考:ian)有时有点过时,但它绝对是一个好的起点。开源CMS是一种很好的资源(请参阅:mrinject)。我会倾向于一些你可以修补的东西-封闭的源代码会把你带到一个角落。

    如果你正在研究.NET,那么mojoportal是另一个选项,如umbracco等。在dnn和其他网站上搜索。我发现德鲁帕尔更害怕接近。此外,它的论坛也相当基础。Joomla和DNN一样,倾向于为外接程序花钱,尽管两者都有免费赠品。显然,Joomla的免费赠品质量各不相同——我从来没有仔细研究过。

    我认为PHP人群中最喜欢的是Drupal——如果你可以投资学习它的顶部空间的话。Drupal倾向于比终端用户友好的开发人员友好,所以如果你不是开发人员,就比Joomla之类的东西更难掌握。显然它的代码库比Joomla好。

    浏览一下社区-你会花一些时间在那里,所以要确保他们符合你的喜好。

    如果这个网站很简单,那么也许WordPress就足够了,因为它有大量的插件,并且有很多模板可以免费使用,或者

    我已经沿着这条路走了一段时间了。我的建议是设置一些测试安装,并将它们大致配置为具有您想要的内容,然后尝试使用和-重要的-尝试破坏它。将它们一起安装在同一台服务器上也是一种测试相对速度差的好方法。

    试驾他们-这是唯一能告诉你哪个适合你的方法。

        6
  •  0
  •   Mitchel Sellers    17 年前

    DotNetNuke开箱即用包含了许多特性、内容管理、链接管理、文档列表模块、论坛模块和具有这种性质的项目。还有一个非常好的第三方模块和皮肤市场,以获得真正实现完整解决方案所需的增强。

    有一点点时间DNN可以作为一个伟大的基础收集网站。它还支持多门户系统,允许您在同一代码库之外托管多个站点,这非常有用。

    最重要的是它是免费的!

        7
  •  0
  •   Jack    17 年前

    正如您所提到的,有很多可用的选项,其中大多数都具有所有的基本特性。如果你正在寻找一个简单的设置,大多数甚至可能会为你正在试图实现的目标而付出过多的代价。您选择哪种CMS,最好取决于您对CMS使用的编程语言的偏好。

    对于我维护的一些网站,我使用了typo3( http://www.typo3.com/ )原因 我的 选择是typo3的灵活性,它有很多(很多!)插件的各种功能,并为自己开发插件的能力。

    HTH

    J

        8
  •  0
  •   Steve Perks    17 年前

    假设您要使用开放源码,那么需要考虑的主要问题是:

    一个活跃和知识渊博的社区。<--你不想成为十年内唯一一个能够支持这个CMS的人。

    定期和简单的更新技术。

    你的技能。

        9
  •  0
  •   Neil Lancia    15 年前

    作为一个供应商,我发现CMS矩阵令人望而生畏。它基本上是太阳下每一个CMS的列表,有一些一般的评级和评论。在选择CMS之前,我先提交一个模型,然后研究可用的各种选项。

    1. 开源……有很多用户生成的支持,但通常需要外部开发人员的帮助来进行软件维护和附加安装。
    2. 私有安装的解决方案…可以更容易地使用,但将您锁定到一个供应商进行维护。
    3. SaaS模型……仍然锁定一个供应商,但所有更新都包含在内,初始成本最低。