Font Size: a A A

The Design And Implementation Of JCR Based Web Content Management System

Posted on:2008-01-18Degree:MasterType:Thesis
Country:ChinaCandidate:C Z XiaFull Text:PDF
GTID:2178360215976150Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
The problem of using traditional way to build portal website is that it needs technical people, edits the content page by hand. The edition change is not convenient, needs to change all pages. Perhaps needs to modify the application, this will involved technical people to participate in. The website performance is slow, the security and the reliability are not high. It is unable to realize the unified information publication management. This goal of this thesis is to develop a JCR standard based Web content management system (WCM). The system needs to have the rich GUI and powerful data management function, enables the general non-professionals conveniently realize the information publication and maintenance without to grasp the complex technology.This thesis has studied the connotation of content management and the development condition of domestic and foreign content management system, We referred to the JCR content management standard and realized a J2EE based web application framework. Integrated Struts2, Spring, Hibernate and so on outstanding open source project to realize the MVC, the lightweight service middleware and the object relations mapping. Based on it, we designed and developed a completely JCR based Web content management system. Through by extending the JCR, we make high-level abstract and definition of all kinds of Web element models and content objects. The front portal has realized search engine friendly URL. The system also can support multiple equipment including the palm and RSS syndication. In the portal, it can custom any templates, facilitates skin-switch function. The system has also realized RBAC based access permission control, as well as SSO plugin with other system. All the content page can be buffered to static HTML page, make the system more scalable. Finally we designed a full-text search engine based on the Lucene.At present this system has already been used to build portal website. It also be used as OA system in e-government network.
Keywords/Search Tags:Content Management System, Software Architecture, Web Content Management, Java Content Repository
PDF Full Text Request
Related items