在alfresco 5.0中更换WCM

在alfresco 5.0中更换WCM,alfresco,wcm,Alfresco,Wcm,目前我们正在使用alfresco版本4.xx,我们希望将其升级到alfresco 5.0 我见过不同的工具,如Web quick start、Crafter,但哪种工具最适合WCM的替换 在alfresco 5.0中是否有其他替代品来取代WCM?我在alfresco 4.2中使用过WCMQS(快速启动),因此我的经验不包括alfresco 5.x 如果我错了,请纠正我,如果您谈论替换WCM,这意味着您对构建静态网站感兴趣 虽然wcmqs是一个很好的产品,但我发现它不太容易定制,其中也有一些(小)

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

我见过不同的工具,如Web quick start、Crafter,但哪种工具最适合WCM的替换

在alfresco 5.0中是否有其他替代品来取代WCM?

我在alfresco 4.2中使用过WCMQS(快速启动),因此我的经验不包括alfresco 5.x

如果我错了,请纠正我,如果您谈论替换WCM,这意味着您对构建静态网站感兴趣

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

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

更新

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

1) 如果服务器上的负载不太高、文件大小较小且需要转储文件的用户很少:

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

这里有一个指向Alfresco webscripts Wiki的链接,从这里开始,您可以构建自己的,或者列出并使用内置的。小心,您可能需要对身份验证进行一些操作

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


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

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

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


Crafter作为插件安装在Alfresco下。

我们有以下步骤来发布转储文件。就像我们使用avmService对用户沙箱从后端生成转储文件所做的编程一样。在这里,他将检查此文件,并将其发布到暂存框,然后将其发布到最终的另一台服务器。正如你所知道的,AVM已经不在露天了。我们是否可以使用web quick start或任何其他工具替换此过程?你能帮我们吗?谢谢你的回复。正如你提到的,我完全理解第二种方法。请您提供关于第一种方法的更多细节,以便我可以决定采用哪种方法前进?