我意识到,这样的问题一遍又一遍地被问到。 不过,我想问一个更具体的版本。
我在大学math系。 很久以前,我们的系统pipe理员(或者当时只有一个系统pipe理员)切换到了networking内容pipe理系统。 当时,Zope看起来像是一个明智的select。 我们已经使用了Zope多年,但至less在我看来,它一直是一个有争议的决定。 当时我不明白为什么有一个networkingCMS是如此重要。 现在我明白了,这当然很重要,但是我不知道它应该是Zope。
Zope对我们来说很好(甚至是必要的)function是:
我对Zope的不满意之处在于,使用它的结果在很多方面都是或多或less的。 至less在方便的使用中,它最终将企业分为可以做所有事情的超级用户,不能做任何事情的用户(除了用纯HTML编写自己的主页)。 它有一个巨大的用户手册,最终用户将没有时间阅读。 不知何故,访问权限,简单的做法是让几个pipe理员访问所有的来源和数据,就是这样。 由于这是一个math系,用户群从真正的新手到懂电脑的人都不一样。 但是就目前来看,涉及到Zope的任何变化都必须经过系统pipe理员。 当系统pipe理员匆忙时,他们有时也会将简单的HTML页面添加到网站,而不是使用Zope框架。
Zope的磁盘密集度相当高,而且相当炒作,这并没有什么帮助。
不要过多地关注Zope,但是我想知道什么是适合terminal新手,快速学习和有经验的用户的混合用户群的正确的web CMS。 某些用户可能需要中间权限,例如读取权限但不具有写入权限,或者有权更改页面的某些子集或查看数据库表的某些子集。 它也应该是基于Linux的,开源的,可扩展的,当然,广泛使用和支持是一个好主意。 我可能会猜测,答案是Drupal只是因为这是一般的答案,但我不知道这是否是正确的CMStypes的目的。 (但请注意,Python是math系中比较stream行的语言,其中的原因是Sage基于Python。)
我可以看到,我没有完全定义这个问题,人们猜测它是什么types的网站。 这是加州大学戴维斯分校math系 。 该网站的主要结构不适合维基,它也不是像Moodle这样的课程环境。 相反,该网站大多是一个普通的中小企业。 该网站的一些组件可能是wiki,Moodle,LaTeX插件,Request Tracker等。但是,主要问题不在于这些组件。
主要问题是分散pipe理网站会更好。 现在,Zope CMS中的所有内容都必须经过系统pipe理员。 系统中的其他每个用户都必须向他们提出请求,或者在没有Zope帮助的情况下编写他们自己的网页。 这主要有两个原因:(1)部门的其他人没有时间阅读Zope手册。 (2)在Zope中设置中间权限是一件麻烦事。
然而,部门中还有其他人知道如何编写计算机程序并使用标记语言。 我不想要一个解决scheme,假设用户不仅仅是拖放信任,还是他们是睡在文档手册中的IT专业人员。 我想知道,如果Plone / Zope仍然有这个质量,因为Zope本身确实。
但是,我也有些怀疑,如果常识的灵活性现在是不合时宜的,而且事情总的来说要么是简单的,要么是令人难以置信的强大的。
Zope本身更多的是CMS的Lego或Tinker Toys。 它为数据的存储和检索提供了一个很好的平台,但是正如你所发现的那样,这并不是因为内心的淡淡。
Plone是Zope的一个附件,它为CMSfunction提供了一个简单的界面。 我不知道你的IT部门有多灵活,但是我认为他们可能愿意安装Plone插件,因为它运行在Zope之上,并提供了一个到你所需的CMSfunction的简单path。 如果不让他们烦恼,那么他们就更有动力去安装它!
您可以尝试Plone的现场演示 ,看看它是否提供了您想要的易用性。
祝你好运!
这真的取决于你想要的function…如果你想要一个wiki,看看wiki软件的一些比较 ,特别是他们是否有LaTeX支持(我假设一个math部门将享受作为一个function)。
否则,要添加到David Smith的答案,Plone有一个很好的LaTeX Math Image插件 。
很less有一种工具可以满足每个要求。 而在开源CMS的情况下, 没有起点可供select。
我怀疑有至less3个客户群需要解决,我怀疑你可能需要分别为每个客户提供单独的产品:
1)外部(在这种情况下,Plone是一个不错的select,但有)
2)内部教学(你可能想要在Moodle上有一个乐趣)
3)内部 – 协作工作/研究(维基是一个非常好的工具)
还有针对性的应用程序(例如,资源预订/调度的mrbs ,基于Web的邮件前端)
HTH
C。