【发布时间】:2013-06-12 17:34:00
【问题描述】:
我的任务是为我们对外公开的一些服务创建一个文档网站。我的部分任务是找出构建此站点的最佳基础软件。我的具体目标之一是确定 Liferay Portal 软件或其插件是否适合构建主要用作 API 文档网站的内容。 Liferay 似乎适用于更多内容驱动的应用程序,例如新闻、维基、博客等。
如果 Liferay 适合这项任务,是否有任何关于网站总体布局的指示?
Liferay 本身被证明是相当复杂的学习,所以我认为最好先弄清楚我是否在浪费时间,然后才真正开始学习如何使用它。
同时,有没有更好的非商业替代品?
谢谢!
【问题讨论】:
-
Liferay 是一个完整的软件包,对于像只有一个 API 文档这样的小用例来说可能是一种过度杀伤。虽然如果你能详细说明你究竟需要什么作为 API 文档,比如它需要协作、许多权限级别、身份验证等,或者只是一个包含一些内容和超链接的站点,比如 Wiki,那么我们可以说 Liferay 是否会是一个好不好的选择。
-
我认为不需要协作。但是,有两个或三个不同的权限级别(基本上是访客、站点成员和管理员)。还需要通过 LDAP 进行身份验证。我认为我最大的问题是找到以我预想的方式提供内容的 portlet。我不想在开始使用 portlet 时发现浪费了我的时间。
-
对于一般的 API 文档,我认为 liferay 提供了 Wiki 和 Web 内容。您可以查看Structures and Templates 了解一些高级网络内容,看看是否可以满足您的需求。