我需要设计“多媒体数据内容管理系统”。我正在考虑不同的架构。根据我的要求,如果你能协助我决定建筑,我会很乐于助人。
由于
答案 0 :(得分:0)
Liferay拥有良好/细粒度的权限系统(角色和权限可以应用于数据级别,即对于上传的特定文件,您可以授予哪些用户可以查看,谁可以更新以及谁可以删除或谁可以上传)并且还可以与jBPM和kaleo等工作流程引擎集成,以批准,拒绝用户添加或更新的内容。
Liferay没有您提到的完整浏览器应用程序,但它提供了上传文档和媒体的API。它提供与不同预览软件的集成,如openOffice(用于查看.doc
,.docx
等格式),imageMagick(用于查看浏览器内的pdf
)和Xuggler(用于多媒体文件)。 / p>
liferay中有一个Documents & Media portlet
(D& M),您可以查看哪些内容具有特定文档的read-count
等功能。媒体文件上传,文件评论和媒体文件等。如果您可以继续使用liferay来构建应用程序,那么这将是一个很好的想法。
您可以基于Liferay的D& M portlet构建portlet应用程序或自定义D& M portlet(警告!定制liferay的内置功能在升级方面带来了大量开销)