3

我目前维护 3 个网站,它们都围绕同一个概念展开。其中 2 个是 WinForms 应用程序,网站提供了一些基本细节和下载链接。第三个是查询数据的网络应用程序。我还有一个论坛(SMF/TinyPortal),一直作为三个站点的技术支持/新闻中心。下载流量不错,但我在支持论坛上没有得到很多点击

我想整合这三个实体,这样我就不必重复公告、将数据库更新上传到多个位置,并且还可以为网站提供统一的外观。

幸运的是,我的主机帐户同时支持 .NET 和 PHP,所以我一直在研究 Drupal、Graffiti、DotNetNuke、Joomla、Community Server 等。但是,我很难区分哪些功能包含、支持或不属于框架的一部分。

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

4

9 答案 9

4

如果您想快速比较 CMS 的功能,请查看CMS Matrix - 几乎所有已知的 cms 都在上面。

编辑 更准确地说,来自网站

CMSMatrix 是 Internet 上排名第一的内容管理系统比较网站。它允许用户评估超过 135 个不同类别的 950 多个内容管理系统。

于 2008-09-17T20:31:04.750 回答
2

如果您想立即启动并运行包含几个不错的功能,请选择 N2。此外,它确实针对可扩展性和干净的代码。

http://www.n2cms.com

于 2008-09-17T20:45:22.187 回答
2

“开源 cms”有很多,并且运行带有管理员登录的演示

于 2008-09-17T20:46:38.580 回答
1

点网核:

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

希望这符合您正在寻找的内容。

于 2008-09-17T20:29:54.410 回答
1

我发现 CMS Matrix(参考:iAn)有时可能有点过时,但它绝对是一个很好的起点。开源 CMS 是一个很好的资源(参考:mrinject)。我倾向于你可以修补的东西 - 封闭源可能会让你陷入困境。

如果您正在研究 .NET,那么 MojoPortal 是另一种选择,umbracco 等也是如此。在 DNN 和其他这些上搜索此处。我发现 Drupal 更令人生畏。此外,它的论坛非常基础。Joomla 和 DNN 一样倾向于为加载项花钱,尽管两者都有免费赠品。显然,Joomla 的免费赠品质量参差不齐——我从来没有仔细研究过。

我认为 PHP 人群的选择是 Drupal - 如果您可以投入空间来学习它。Drupal 往往比最终用户更友好,所以如果你不是开发人员,它比 Joomla 更难掌握。显然它的代码库比 Joomla 更好。

浏览社区 - 您将在那里度过一些时间,因此请确保它们符合您的喜好。

如果该网站非常简单,那么 WordPress 可能就足够了,因为它有大量的插件,并且有很多免费的模板或

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

试驾它们 - 这是判断哪一个适合您的唯一方法。

于 2008-09-17T21:50:10.270 回答
0

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

只需一点时间,DNN 就可以作为网站集合的良好基础。它还支持多门户系统,允许您在同一代码库中托管多个站点,这非常有用。

最好的部分是它是免费的!

于 2008-09-17T20:27:08.783 回答
0

正如您所提到的,有很多可用的选项,其中大多数都具有所有基本功能。如果您正在寻找一个简单的设置,大多数甚至可能对您想要实现的目标有点过分。您选择哪种 CMS,可能最好取决于您对 CMS 使用的编程语言的偏好。

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

高温下,

J。

于 2008-09-17T20:29:27.250 回答
0

假设您要开源,重要的考虑因素是:

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

定期和简单的更新技术。

你的技能组合。

于 2008-09-17T20:42:07.703 回答
0

作为供应商,我发现 CMS 矩阵令人生畏。它基本上是每个 CMS 的列表,带有一些通用的评级和评论。在选择 CMS 之前,我会先确定一个模型,然后再研究可用的各种选项。

  1. Open Source...has lots of user generated support, but often requires the assistance of outside developers for software maintenance and add-on installation.
  2. Private installed solutions...can be easier to work with, but lock you in to one vendor for maintenance.
  3. SaaS Model...still locks in to one vendor, but all updates are included and initial costs are minimal.
于 2010-01-18T21:43:03.513 回答