我的任务是为一个规模较小的非营利组织建立一个网站.我有一点ASP.NET的经验,但因为在德国的ASP.NET托管相当昂贵(我们还需要大量的网站空间和流量),因为我认为我应该选择相当多的功能列表一个基于PHP/MySQL的CMS(如果我错了,请纠正我).问题是什么?那里有很多免费的CMS.如果我告诉你我需要什么,你能告诉我什么是一个好的选择吗?
这是我的要求(按优先级排序):
易于使用(安装,配置,维护)对于构建网站的我而言,对于组织成员,他们必须能够轻松更改某些主页的内容,添加支持,添加新的邮件列表上传文件到存储库等
一个会员/角色管理系统.根据成员访问某些子页面的角色,必须限制文件管理系统等中的子论坛或文件夹.只允许某些角色添加新的邮件列表或调整论坛.
一个邮件系统,允许我或组织成员添加新的地址,mailllists或新闻通讯.
一个文件管理系统.成员应该能够在服务器上上传任意文件,并通过web frontent浏览它们.应根据成员权限限制对文件夹的访问.
一个包含私人子论坛的论坛.
本地化.尽可能提供给网站访问者以及维护网站的会员的最终网站(如果不是全部)应以德语呈现.
良好的控制整个网站的设计/外观和感觉.我应该很好地控制网站的外观.
一个充满活力的社区,有足够的动力在我迷路时找到资源和帮助.
可扩展性.如果缺少一些较小的功能或者现有功能的行为不是我想要的方式,那么自己轻松添加它会很酷.
VirtuosiMedi.. 5
正如其他人所提到的,Joomla可能是一个很好的选择,虽然Wordpress也可以工作(而且更容易).但是,我强烈建议您查看OpenSourceCMS.com,它主持许多免费和开源CMS,博客,论坛,购物车等的演示.对于大多数人,您可以尝试管理员和前端.花一些时间查看它们,然后当您找到一些您喜欢的时候,通过访问他们的网站进一步调查它们.
正如其他人所提到的,Joomla可能是一个很好的选择,虽然Wordpress也可以工作(而且更容易).但是,我强烈建议您查看OpenSourceCMS.com,它主持许多免费和开源CMS,博客,论坛,购物车等的演示.对于大多数人,您可以尝试管理员和前端.花一些时间查看它们,然后当您找到一些您喜欢的时候,通过访问他们的网站进一步调查它们.