基于portal平台的网站内容管理系统技术方案

技术编号:13295847 阅读:67 留言:0更新日期:2016-07-09 13:56
本发明专利技术公开了一种基于portal平台的网站内容管理系统,包括:数据层、平台层、应用服务器和展现层,本发明专利技术利用Portal引擎和模块化可视化的建站管理模式,可以减少网站制作的成本和时间;利用功能丰富的Portlet应用模块组件,实现网站个性化定制服务;利用Portal强大的系统集成能力,可以方便的实现统一用户、统一session、统一权限,让系统对接变得更加容易。与传统建站方案相比,本方案能够极大地消除“分散式”信息化造成的巨大成本,解决信息孤岛多和资源利用率低的问题,降低网站实施的难度。

【技术实现步骤摘要】

本专利技术涉及计算机网页技术,特别涉及一种基于portal平台的网站内容管理系统
技术介绍
内容管理系统是一种基于新闻发布和内容管理的网站建站管理系统,它可以将杂乱无章的信息(包括文字、图片和影音)经过组织,以Internet门户的形式合理有序的呈现在大家面前。随着互联网的进一步发展,传统的内容管理系统在政府和企业建站过程中已经显的力不存心,常常要为整合第三方系统Web资源、统一用户、统一登录、个性化定制及其系统安全等问题大伤脑筋。随着Portal技术的出现,基于Portal技术构建的内容管理系统它在Web资源整合,以及系统安全、内容管理、个性化定制等方面有着特有的优势,能够极大地消除“分散式”信息化造成的巨大成本消费和信息孤岛多、资源利用率低等问题。Portal是政府和企业信息化的重要发展方向,它能够把多个信息系统的信息整合到一个页面上,并且能够提供统一的用户身份验证,用户通过一个统一的渠道,可以方便地访问和组织管理政府和企业相关的信息系统,而不必考虑信息系统的分布结构,为用户提供了方便、快捷、高效、安全的服务。把Portal作为政府和企业信息系统集成平台,可以实现信息应用的整合、集成与增值,将使政府和企业突破信息化建设的瓶颈,提升信息化建设的价值,实现政府和企业信息管理中的一个根本转变:即从一系列独立的内部和外部作业到对各种信息有条理的集成。Portal平台是一个能够实现企业信息共享和发布的集成应用平台,可以为企业提供单一的访问各种信息资源的入口,实现信息的有效聚集,提供更人性化更个性化的用户界面,也就是Portal的三大核心概念即单点登陆,信息聚集,个性化。随着Portal技术的流行,国外十多年前就已经纷纷推出了基于J2EE平台的Portal门户,比如LiferayPortal、Jetspeed、IBMWebspherePortal等门户系统。然而在实际的应用中,这些平台门槛太高,系统往往做的庞大臃肿,无用的功能模块太多,还有系统自身系统的结构让拓展维护困难。如果使用以上国外开源门户来建设中国政府和企业门户网站的话,将会面临种种问题:1.文档少,案例少,学习成本高。2.系统业务繁琐,设计复杂,耦合度高。中国式网站普遍定制化需求多,经常改来改去,如果你试图定制修剪一些功能组件,是非常困难的。。3.模板标签过于复杂,无法随心所欲的制作页面模板,面对中国式网站的变化多端,你会感觉到无从下手。4.平台功能不符合中国人的使用习惯,毕竟这些系统是按照外国人的思维方式实现的,跟中国人的操作习惯差别很大。上述问题让很多企业在开发自己的企业应用时对Portal技术望而却步。
技术实现思路
为了解决上述问题,本专利技术提供了一种基于portal平台的网站内容管理系统,包括:数据层,所述数据层包括基础设施和数据库,所述基础设置包括负载管理、备份和数据存储,所述数据库包括多媒体库、外部数据、关系数据库和文档库;平台层,所述平台层包括Portal引擎、Portlet管理器、页面渲染处理器、模板解析引擎、布局管理器、Portlet容器和数据接入层;其中,所述Portal引擎用于在所述Portlet容器里调用render方法来完成每个Portal请求中Portlet的html片段渲染;其中,所述Portlet是基于Java的Web页面组件,用于将产生的html片段返回;应用服务层,所述应用服务层包括若干个内容管理的业务功能模块,所述业务功能模块包括Portlet应用组件和管理模块;展现层,所述展现层用于把集成的信息资源以门户形式展现在前台页面。进一步地,所述Portlet容器用于提供Portlet运行的环境,并且用于管理Portlet以及处理Portlet请求;所述Portlet容器包括Portlet生命周期控制方法和基于请求的调用方法。进一步地,所述平台层还包括PortalServer,所述PortalServer用于接受HTTP请求,并调用Portlet容器渲染方法,将Portlet产生的内容聚集到Portalpage返回给客户端。进一步地,所述Portlet的模式包括VIEW模式,在所述VIEW模式中,对不同的Portlet设置不同的显示类型参数。进一步地,所述模板解析引擎用于将解析html模板中的标签,并将所述html模板对应转成与所述标签对应的模板。进一步地,所述前台页面上通过模块化的模式动态编辑模块;所述编辑包括添加、设置、复制、引用、移动和删除。进一步地,所述展现层包括前台页面管理模块,所述前台页面管理模块包括预览模式、编辑模式和设计模式,所述设计模式包括页面容器,所述页面容器用于插入Portlet。进一步地,所述Portlet基于spring、struts2或mybatis框架开发。进一步地,所述平台层还包括PortalSession模块,所述PortalSession模块用于存储用户的信息和用户的权限,所述PortalSession模块中的信息能够被Portal工程获取。进一步地,每个Portlet均设置浏览权限和数据权限。实施本专利技术,具有如下有益效果:本专利技术提出的基于portal平台的网站内容管理系统,基于Java语言J2EE架构实现。利用Portal引擎和模块化可视化的建站管理模式,可以减少网站制作的成本和时间;利用功能丰富的Portlet应用模块组件,实现网站个性化定制服务;利用Portal强大的系统集成能力,可以方便的实现统一用户、统一session、统一权限,让系统对接变得更加容易。与传统建站方案相比,本方案能够极大地消除“分散式”信息化造成的巨大成本,解决信息孤岛多和资源利用率低的问题,降低网站实施的难度,是新一代网站建设必备的武器。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案和优点,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它附图。图1是本专利技术系统的系统架构图;图2是本专利技术的portal运行原理示意图;图3是本专利技术的portal处理流程图;图4是本专利技术的网页的效果图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施本文档来自技高网
...

【技术保护点】
基于portal平台的网站内容管理系统,其特征在于,包括:数据层,所述数据层包括基础设施和数据库,所述基础设置包括负载管理、备份和数据存储,所述数据库包括多媒体库、外部数据、关系数据库和文档库;平台层,所述平台层包括Portal引擎、Portlet管理器、页面渲染处理器、模板解析引擎、布局管理器、Portlet容器和数据接入层;其中,所述Portal引擎用于在所述Portlet容器里调用render方法来完成每个Portal请求中Portlet的html片段渲染;其中,所述Portlet是基于Java的Web页面组件,用于将产生的html片段返回;应用服务层,所述应用服务层包括若干个内容管理的业务功能模块,所述业务功能模块包括Portlet应用组件和管理模块;展现层,所述展现层用于把集成的信息资源以门户形式展现在前台页面。

【技术特征摘要】
1.基于portal平台的网站内容管理系统,其特征在于,包括:
数据层,所述数据层包括基础设施和数据库,所述基础设置包括
负载管理、备份和数据存储,所述数据库包括多媒体库、外部数据、
关系数据库和文档库;
平台层,所述平台层包括Portal引擎、Portlet管理器、页面渲染
处理器、模板解析引擎、布局管理器、Portlet容器和数据接入层;其
中,所述Portal引擎用于在所述Portlet容器里调用render方法来完成
每个Portal请求中Portlet的html片段渲染;其中,所述Portlet是基
于Java的Web页面组件,用于将产生的html片段返回;
应用服务层,所述应用服务层包括若干个内容管理的业务功能模
块,所述业务功能模块包括Portlet应用组件和管理模块;
展现层,所述展现层用于把集成的信息资源以门户形式展现在前
台页面。
2.根据权利要求1所述的基于portal平台的网站内容管理系统,
其特征在于,所述Portlet容器用于提供Portlet运行的环境,并且用
于管理Portlet以及处理Portlet请求;所述Portlet容器包括Portlet生
命周期控制方法和基于请求的调用方法。
3.根据权利要求1所述的基于portal平台的网站内容管理系统,
其特征在于,所述平台层还包括PortalServer,所述PortalServer用
于接受HTTP请求,并调用Portlet容器渲染方法,将Portlet产生的
内容聚集到Portalpage返回给客户端。
4.根据...

【专利技术属性】
技术研发人员:游世学张兴超
申请(专利权)人:北京中科汇联科技股份有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1