什么是满足我需求的“最佳”免费CMS?

时间:2009-03-06 12:27:33

标签: content-management-system

我的任务是为一个规模较小的非营利组织建立一个网站。我有一点ASP.NET的经验,但因为在德国的ASP.NET托管相当昂贵(我们还需要大量的网站空间和流量),因为我认为我应该选择相当多的功能列表一个基于PHP / MySQL的CMS(如果我错了,请纠正我)。问题是什么?那里有很多免费的CMS。如果我告诉你我需要什么,你能告诉我什么是一个好的选择吗?

以下是我的要求(按优先级排序):

  1. 易于使用(安装,配置,维护)对于构建网站的我而言,对于组织成员,他们必须能够轻松地更改 some <的内容/ em>主页,添加supages,添加新的邮件列表将文件上传到存储库等。
  2. 会员/角色管理系统。根据成员访问某些子页面的角色,必须限制文件管理系统等中的子论坛或文件夹。只允许某些角色添加新的邮件列表或调整论坛。
  3. mailingsystem ,允许我或组织成员添加新的地址,填充列表或简报。
  4. 文件管理系统。成员应该能够在服务器上上传任意文件,并通过web frontent浏览它们。应根据成员权限限制对文件夹的访问。
  5. 一个含有私人子论坛的论坛
  6. 位置即可。提交给网站访问者以及维护网站的会员的最终网站(如果不是所有内容)应尽可能以德文呈现。
  7. 对整个网站的设计/外观和感觉有良好的控制力。我应该很好地控制网站的外观。
  8. 一个活泼的社区,有足够的动力在我迷路时找到资源和帮助
  9. 扩展即可。如果缺少一些较小的功能或者现有功能的行为不是我想要的那样,那么自己轻松添加它会很酷。

11 个答案:

答案 0 :(得分:5)

正如其他人所提到的,Joomla对你来说可能是一个不错的选择,虽然Wordpress也可以工作(并且它更容易)。但是,我强烈建议您查看OpenSourceCMS.com,其中包含许多免费和开源CMS,博客,论坛,购物车等的演示。对于大多数人来说,您可以试用管理员和前端。花一些时间查看它们然后当你找到一些你喜欢的时候,通过访问他们的网站进一步调查它们。

答案 1 :(得分:3)

Concrete5是一个非常出色的新内容管理系统。易于管理,用户友好,出色的小仪表板

它是开源的

答案 2 :(得分:2)

我的投票结果为Joomla。它具有您讨论过的大多数功能,如果不是作为扩展,组件或主题在核心中。我已经设置了几个,很少在设置过程中使用任何编码,如果你需要帮助,还有一个充满活力的社区。它还与其他“最佳”应用程序(如BB论坛,Coppermine照片库等)很好地集成。

答案 3 :(得分:2)

Joomla!似乎符合您的需求,我还建议Kunena用于论坛(与Joomla集成)和DOCman用于文件管理解决方案。

答案 4 :(得分:2)

好吧,我建议任何类型的高级网站使用Drupal。而Joomla!类似的系统开始使用起来有点容易,Drupal的灵活性和可扩展性更强。

你想完全控制主题吗?还是用户认证?访问控制?数据库查询?用户图片缩放? Tagclouds?
当你需要它时它就在那里:)

答案 5 :(得分:1)

即使我是ASP.NET开发人员,我也会选择Joomla。 Joomla非常灵活和可定制,因此它满足了您的所有需求,因为它拥有大型社区。

答案 6 :(得分:1)

作为一个完整的CMS菜鸟,我问自己同样的问题。我从Drupal开始。当然你可以用它做很多事情。非常可扩展和可定制。

但是在Drupal中实现我的第一个网站后,我决定在Joomla中创建下一个网站,以进行比较。结论:Joomla是一个更容易上手的looooooooooooot,从头开始创建一个功能正常的网站所需的时间更少。当然,对于非常大的项目,Drupal允许您自定义更多,但对于您建议的项目类型:我会推荐Joomla ......

答案 7 :(得分:1)

当我最近问自己同样的问题时,我发现this PDF report comparing WordPress,Joomla,Drupal和Plone非常有帮助。关注非营利组织的好评论 - 请参阅第13-14页的比较摘要/建议。

绝对阅读报告,因为它讨论了每个软件包的优势/问题 - 鉴于您的优先级功能列表,我建议Joomla。我认为你可以通过合理的努力和最近的好模块来做你想做的事,比如DocMan。 WordPress对于一个博客网站来说很棒,但缺少一些(2,3,4,9)你的要求,虽然Drupal功能强大且灵活,但它肯定有一个陡峭的学习曲线。 Plone更是如此。

祝你好运!

答案 8 :(得分:0)

我投票给DotNetNuke,它是ASP.Net,但这可以节省你学习一个完整的新环境,语言和工具的开销,只是为了实现一个'免费'CMS,实际上你的时间值多少钱?它符合您的所有标准,目前有600,000名用户 - 这意味着您可以继续使用它,某个人已经为您解决了问题。

至于昂贵的托管,为什么不在另一个国家托管,我在各州获得DotNetNuke每月5美元,我从澳大利亚编码。

答案 9 :(得分:0)

我对Joomla有过一些经验。高度可定制,充足的插件和开发中最活跃的社区之一。它也有一个很好的管理面板。

答案 10 :(得分:0)

嗯,正如Tom Deleu所说,是的,虽然Drupal非常强大而且功能强大,但是工作起来却很艰难。来到Wordpress的CMS的另一个选项。虽然使用wordpress开发基于内容的网站非常容易,但范围和灵活性非常有限。

根据您的要求,我的投票也将转到Joomla。它非常用户友好,优化和您可以信赖的CMS。您提到的小型应用程序,如“邮件系统”,“文件系统”等,比其他应用程序更适合joomla。