1

目前我们正在使用 alfresco 版本 4.xx,我们希望将其升级到 alfresco 5.0。

我见过不同的工具,例如 Web 快速启动、Crafter,但它们将是 WCM 替换的最佳选择。

在 alfresco 5.0 中是否有其他替代方法可以替换 WCM?

4

2 回答 2

4

我曾在 Alfresco 4.2 中使用 WCMQS(快速入门),所以我的经验不包括 Alfresco 5.x。

如果我错了,请纠正我,如果您谈论更换 WCM,则意味着您有兴趣建立一个静态网站。

虽然 wcmqs 是一个很好的产品,但我发现它不是那么容易定制,其中也很少(小)错误。此外,表示层的任何更改都需要重新部署 wcmqs webapp。它所基于的框架似乎也没有支持,或者更重要的是没有活跃的用户群:Spring Surf。

所以最后我暂时放弃了wcmqs应用本身。我保留了 ws: 模型(收集、批准工作流等...)并在其上构建了一些自定义操作来呈现 html 文件,然后通过 FTR(文件传输接收器)传输整个站点,我只是模仿了旧的 WCM 机制,这是 Alfresco 开发人员可以轻松做到的事情。

更新

根据您的要求,将一个文件或一组文件提供给网络,根据我的经验,您有两个选项可以避免安装 WCMQS 模块:

1)如果服务器负载不是太高,文件很小,需要转储文件的用户很少:

将您的文件放在特定的 Alfresco 文件夹中,然后您可以使用内置的 CMIS webscripts(或编写您自己的)来列出文档/节点并将其提供给外部。然后您有两个选择,更改您的客户端 url 以使用 Alfresco webscripts,或者让您的远程 Web 服务器充当 Alfresco 的代理/重定向。

这是指向 Alfresco webscripts Wiki 的链接,从那里您可以构建自己的,或者列出并使用内置的。网络脚本。请注意,您可能需要对身份验证进行一些操作。

2) 如果服务器负载高、文件大或需要转储文件的用户较多:

使用任何内置的批准 Alfresco 工作流程,并将批准的内容发布到特定的 Alfresco 文件夹中。然后安装并配置 FTR 以将文件从 Alfresco 发布到远程文件系统。

于 2015-02-17T12:58:57.170 回答
-1

目前,Alfresco 告诉我们,WCM 的唯一真正替代品是 Crafter。

Crafter 和 Alfresco 仍然是合作伙伴,您可以拥有 Crafter 和 WCMQS。

Crafter 作为插件安装在 Alfresco 下。

于 2015-03-10T16:15:12.230 回答