门户网站的开发包括框架搭建、版面设计以及内容的创建、发布和维护等工作。传统开发方法存在组件可重用性差、开发及维护成本偏高、界面个性化需求难以满足等问题。针对上述问题,首先引入了一种门户网站模型,该模型专注于内容的抽象,并最终实现内容和表现的分离。基于该模型,随后提出了一种模型驱动的门户网站开发方法。应用案例表明,该方法较传统的开发方法更加快速高效,且能实现内容的高度重用。
Development of web portals includes framework building, layout designing and content creating, releasing and maintaining. Traditional development methods have some disadvantages such as weak reusability of the components, high cost in development, maintenance and change, weak adaptability to personalised requirement. To resolve these problems, this paper proposed a web portal model. The model focuses on the abstract of content and at last separates the content and its expression. Based on the model, this paper proposed a portal middleware based model-driven development method of web portals. Actual application case shows that this method is faster and has higher performance and reusability than traditional methods.