有一个非常古老的网站是写在一个封闭的内容管理系统(CMS)。此系统不再受支持。我想重写这个网站。因为它现在没有扩展,还有很多bug。
很明显,这个制度是不好的。
我想用Liferay。
我知道Liferay允许用户使用portlets通过单个站点配置对不同应用程序的访问。
我对这个功能感兴趣-
等。
所有的事情,允许许多内容管理系统(CMS)。我可以使用Liferay作为内容管理系统(CMS)吗?
发布于 2012-11-05 10:45:27
Liferay的核心是一个通用的portlet容器。它组织页面,在其上显示portlets。它管理身份验证、安全性等。
Liferay提供了预先制作的portlet来管理web内容:它是Journal portlet。请参阅相应的文件中的部分。它支持版本控制、国际化、模板化、基于角色的安全性、工作流.
它涵盖了您所描述的需求领域。它是否涵盖了确切的需求,我不知道,因为它们并不十分精确(正如所说的,这些仅仅是需求的“领域”)。
在内部,Liferay使用的服务可以或多或少地以编程方式访问。内容存储在数据库中。文档是通过一个称为"FileSystemHook“的抽象级别存储的。因此,文件可以存储在文件系统上,也可以存储在JCR存储库中,或者(可能)存储在数据库本身中。JCR是管理内容的标准,如果使用这个选项,我想它也可以通过某些接口访问。
所有这一切都使得Liferay成为一个非常可扩展的平台,不受限制,或者使用自定义开发,但它也有复杂性的代价。
PS:我在过去两年没有积极使用Liferay,所以其中一些信息可能已经过时了。
https://stackoverflow.com/questions/13228881
复制相似问题