【发布时间】:2010-10-11 17:55:01
【问题描述】:
我的任务是为一个较小的非营利组织建立一个网站。我对 ASP.NET 有一点经验,但是因为 ASP.NET 托管在德国这里相当昂贵(我们还需要大量的网络空间和流量),而且因为有很多我认为我应该使用的功能列表基于 PHP/MySQL 的 CMS(如果我错了,请纠正我)。问题是哪一个?那里有很多免费的 CMS。如果我告诉你我需要什么,你能告诉我什么是好的选择吗?
这是我的要求(按优先级排序):
- 易于使用(安装、配置、维护)对于构建网站的我以及组织成员来说,他们必须能够轻松更改一些的内容主页,添加超页面,添加新的邮件列表,将文件上传到存储库等。
- 会员/角色管理系统。基于成员角色对文件管理系统中某些子页面、子论坛或文件夹等的访问必须受到限制。只有特定角色才能添加新的邮件列表或管理论坛。
- 一个邮件系统,允许我或组织成员添加新地址、邮件列表或新闻通讯。
- 文件管理系统。成员应该能够在服务器上上传任意文件并通过网络前端浏览它们。应根据成员权限限制对文件夹的访问。
- 带有私人子论坛的公共论坛。
- 本地化。呈现给网站访问者以及维护网站的成员的最终网站(如果不是全部)应尽可能以德语呈现。
- 可以很好地控制整个网站的设计/外观。我应该能够很好地控制我希望网站的外观。
- 一个充满活力的社区,有足够的动力在我迷路时寻找资源和帮助。
- 可扩展性。如果缺少一些较小的功能,或者现有功能的行为不是我想要的那样,我自己轻松添加它会很酷。
【问题讨论】: