有没有可以在Google App Engine上运行的CMS,可以与Plone相媲美?

6 投票
1 回答
786 浏览
提问于 2025-04-17 09:29

我花了一段时间为Plone写应用程序,觉得Plone在内容管理方面做得很好,比很多其他内容管理系统要强。我在想,是否有类似的内容管理系统可以在Google App Engine上运行。我希望找到的主要优点有:

  1. 所见即所得的内容管理 - 我喜欢Plone的内容管理功能,不需要登录到一个隐藏的管理界面。这让我的用户培训变得简单,因为我不需要教他们两个不同的界面——内容管理功能直接集成在网站的界面中。

  2. 一切都是“内容”对象 - Plone把用户创建的大多数东西都当作内容对象来看待:图片、文章、事件,甚至用户(如果需要的话)。这意味着Plone的内容管理功能可以应用于所有这些东西,比如访问控制、工作流程等。

  3. 工作流程 - 这对于在软件中建模用户任务是绝对必要的。包括状态和转换,以及在状态转换时运行的脚本。

  4. 内容对象有“强类型” - Plone允许你创建(在软件术语中)内容“类”,这些类与其他内容类型的实例之间的关系是有类型限制的。例如,我可以创建一个article类型,它可以引用一个event,而界面会确保我只能为我的article对象的event字段创建article并引用event对象。(这些“类”的创建可以由开发者完成,或者隐藏在管理员界面后面)

有没有适合Google App Engine的内容管理系统具备这些功能?我对Python或Java都可以。

1 个回答

0

Vosao CMS可以在谷歌的应用引擎上使用。我没有尝试过Plone CMS,但Vosao CMS具备你所需要的所有功能。

它有版本控制、工作流程、所见即所得的编辑功能和设计模板。对于你提到的第四点,我不太确定你是什么意思:

内容对象具有“强类型” - Plone允许你创建(在软件术语中)内容“类”,这些类与其他内容类型的实例之间的关系是由类型限制的。举个例子,我可以创建一种文章类型,它可以引用一个事件,而用户界面会确保我只能为我的文章对象的事件字段创建文章,并且只能引用事件对象。(这些“类”的创建可以由开发者完成,或者在管理员界面中隐藏起来)

可以查看这个谷歌代码页面了解 Vosao CMS

还可以查看这个 关于Vosao CMS的常见问题页面

更多信息可以参考 Vosao CMS的官方网站

撰写回答