Architecture 构建可配置应用程序的体系结构和设计

Architecture 构建可配置应用程序的体系结构和设计,architecture,Architecture,我们希望以这样一种方式设计我们的应用程序,即它可以部署在多个实例上,并提供定制选项,并且如果任何特定的增强请求来自特定的请求,那么它应该只适用于该实例。 所以我在想这样的事情 1) 基本版本-->将首先在所有Instance上部署 2) 一旦请求来自特定实例,我们将为该实例进行分支,并仅处理该分支版本。像这样的东西 基本版本 | 实例一 | 实例二 等等 现在,我们还需要为我们的web应用程序提供可配置选项,如用户可以自定义的所有内容。。那么,我们在这里应该使用的最佳架构方法是什么呢。 任何建议

我们希望以这样一种方式设计我们的应用程序,即它可以部署在多个实例上,并提供定制选项,并且如果任何特定的增强请求来自特定的请求,那么它应该只适用于该实例。 所以我在想这样的事情

1) 基本版本-->将首先在所有Instance上部署 2) 一旦请求来自特定实例,我们将为该实例进行分支,并仅处理该分支版本。像这样的东西

基本版本 | 实例一 | 实例二 等等

现在,我们还需要为我们的web应用程序提供可配置选项,如用户可以自定义的所有内容。。那么,我们在这里应该使用的最佳架构方法是什么呢。
任何建议都会很有帮助。

我们希望为不同的实例定制不同的内容,如布局、主题、徽标、不同的portlet,有些功能也可以是特定于实例的。 基本上,我们需要列出一个可以定制的功能列表,由Liferay OOB提供,以及我们想要定制的定制功能。
上面已经提到了一些。

您是否可以更具体地说明您要自定义的内容,您可以始终在web.config中放置自定义配置,还是需要配置样式主题?可以肯定地说,我们都喜欢这样。