我的任务是为一个规模较小的非营利组织建立一个网站。我有一点ASP.NET的经验,但因为在德国的ASP.NET托管相当昂贵(我们还需要大量的网站空间和流量),因为我认为我应该选择相当多的功能列表一个基于PHP / MySQL的CMS(如果我错了,请纠正我)。问题是什么?那里有很多免费的CMS。如果我告诉你我需要什么,你能告诉我什么是一个好的选择吗?
以下是我的要求(按优先级排序):
答案 0 :(得分:5)
正如其他人所提到的,Joomla对你来说可能是一个不错的选择,虽然Wordpress也可以工作(并且它更容易)。但是,我强烈建议您查看OpenSourceCMS.com,其中包含许多免费和开源CMS,博客,论坛,购物车等的演示。对于大多数人来说,您可以试用管理员和前端。花一些时间查看它们然后当你找到一些你喜欢的时候,通过访问他们的网站进一步调查它们。
答案 1 :(得分:3)
Concrete5是一个非常出色的新内容管理系统。易于管理,用户友好,出色的小仪表板
它是开源的
答案 2 :(得分:2)
我的投票结果为Joomla。它具有您讨论过的大多数功能,如果不是作为扩展,组件或主题在核心中。我已经设置了几个,很少在设置过程中使用任何编码,如果你需要帮助,还有一个充满活力的社区。它还与其他“最佳”应用程序(如BB论坛,Coppermine照片库等)很好地集成。
答案 3 :(得分:2)
答案 4 :(得分:2)
好吧,我建议任何类型的高级网站使用Drupal。而Joomla!类似的系统开始使用起来有点容易,Drupal的灵活性和可扩展性更强。
你想完全控制主题吗?还是用户认证?访问控制?数据库查询?用户图片缩放? Tagclouds?
当你需要它时它就在那里:)
答案 5 :(得分:1)
即使我是ASP.NET开发人员,我也会选择Joomla。 Joomla非常灵活和可定制,因此它满足了您的所有需求,因为它拥有大型社区。 p>
答案 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)