一种用户自定制门户网站个性化页面的方法和系统的制作方法

文档序号:9432297阅读:508来源:国知局
一种用户自定制门户网站个性化页面的方法和系统的制作方法
【技术领域】
[0001]本发明涉及通信技术,尤其涉及一种用户自定制门户网站个性化页面的方法和系统。
【背景技术】
[0002]传统门户网站提供的相对固定的栏目信息展示方式,已经无法满足用户日益增长的个性化需求。于是出现了实现用户自定制门户网站的系统,但对于用户自定制个性化的门户网站这个需求来说,目前互联网上的做法是由厂家提供多个模板,用户选择一个模板后再对模板里面的内容进行填充。这种做法的缺点是实现方法比较粗糙,门户网站只能在选择一个大的模板,而且不能在模板的基础上进行修改,导致门户网站展示的内容受限制于模板提供的内容,用户想在这个模板上展示更多的内容就没办法了。因此需要一种更加细致的用户自定制门户网站个性化页面的方式。

【发明内容】

[0003]本发明所要解决的技术问题是提供一种加细致的用户自定制门户网站个性化页面的方法和系统。
[0004]本发明解决上述技术问题的技术方案如下:一种用户自定制门户网站个性化页面的系统。包括网页编辑模块、网页管理模块和数据存储模块。
[0005]所述网页编辑模块,用于通过提供编辑控件接收用户对页面的自定制请求;
[0006]所述网页管理模块,用于根据所述自定制请求,从数据存储模块中调取相应的预存页面模板生成自定制页面;
[0007]所述数据存储模块,用于存储所述预存页面模板和自定制页面的页面配置数据。
[0008]本发明的有益效果是:本发明提供了更加细致的模板划分,用户可以选择多种模板组合成自己想要的页面,且为用户提供了栅格型的布局方式,用户可以在利用的细致的模板自由的进行页面的编辑,页面的展示内容不受固定模板的范围限制,用户还可以在不重新选择模板的情况下对已生成的页面进行排序、增、删、改的编辑,以最快的速度完成对网页的修改。
[0009]本发明还提供一种用户自定制门户网站个性化页面的方法,
[0010]SI,通过提供编辑控件接收用户对页面的自定制请求;
[0011]S2,存储自定制请求页面的页面配置数据;
[0012]S3,根据所述自定制请求,调取页面模板生成自定制页面。
【附图说明】
[0013]图1为本发明用户自定制门户网站个性化页面的系统模块关系示意图;
[0014]图2为图1中网页管理模块包含的单元之间关系示意图;
[0015]图3为本发明用户自定制门户网站个性化页面的方法步骤流程图。
【具体实施方式】
[0016]以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。
[0017]如图1所示,一种用户自定制门户网站个性化页面的系统,包括网页编辑模块、网页管理模块和数据存储模块。网页编辑模块,用于通过提供编辑控件接收用户对页面的自定制请求。网页管理模块,用于根据自定制请求,从数据存储模块中调取相应的预存页面模板生成自定制页面。数据存储模块,用于存储预存页面模板和自定制页面的页面配置数据。
[0018]网页编辑模块提供了一个网页编辑平台,网页编辑平台上提供编辑控件,用户通过对网页的编辑也就是用户发送自定制请求。
[0019]自定制请求包括定制版式请求、定制中央信息请求、定制导航栏请求和定制广告栏请求。页面模板包括版式模板、中央信息模板、导航栏模板和广告栏模板。数据存储模块存储有正式表和临时表,临时表用于存储临时页面配置数据,临时页面配置数据是用户正在对网页进行编辑时的缓存数据。正式表用于存储正式页面配置数据,正式页面配置数据是用户保存页面或发布页面后生成的页面数据。页面模板的结构为栅格化结构,每一行每一列都是一个页面模板,用户可以选择不同的行列模板搭配来展示需要展示的内容。本发明中每一个模板具有多种展示风格,从而使页面更加的多元化。
[0020]如图2所示,网页管理模块包括版式管理单元、中央信息管理单元、导航栏管理单元和广告栏管理单元。版式管理单元,用于根据定制版式请求,判断临时表是否有数据,如果是则调取版式模板生成自定制页面,如果否,则将正式表的数据拷贝到临时表并调取版式模板生成自定制页面。中央信息管理单元,用于根据定制中央信息请求,判断临时表是否有数据,如果是则调取中央信息模板生成自定制页面,如果否,则将正式表的数据拷贝到临时表并调取中央信息模板生成自定制页面。导航栏管理单元,用于根据定制导航栏请求,判断临时表是否有数据,如果是则调取导航栏模板生成自定制页面,如果否,则将正式表的数据拷贝到临时表并调取导航栏模板生成自定制页面。广告栏管理单元,用于根据定制广告栏请求,判断临时表是否有数据,如果是则调取广告栏模板生成自定制页面,如果否,则将正式表的数据拷贝到临时表并调取广告栏模板生成自定制页面。
[0021]版式管理单元在接收到用户的请求时,判断用户请求为浏览请求还是自定制请求,如果判断结果是浏览请求,则调取正式表中的正式页面配置数据,正式页面配置数据是用户保存页面或发布页面后生成的页面数据。如果判断结果是自定制请求,则检测临时表是否有数据,如果是,表述上次用户对页面进行自定制装修时,进行了装修但并未发布,此时读取临时表的数据并根据用户发送的自定制请求调取版式模板生成自定制页面,如果否,表示用户第一次进行页面自定制装修,或上次用户对页面进行自定制装修时已经发布装修结果,此时将正式表的数据拷贝到临时表,作为可编辑的数据,并根据用户发送的自定制请求调取版式模板生成自定制页面。
[0022]中央信息管理单元在接收到用户的请求时,判断用户请求为浏览请求还是自定制请求,如果判断结果是浏览请求,则调取正式表中的正式页面配置数据,正式页面配置数据是用户保存页面或发布页面后生成的页面数据。如果判断结果是自定制请求,则检测临时表是否有数据,如果是,表述上次用户对页面进行自定制装修时,进行了装修但并未发布,此时读取临时表的数据并根据用户发送的自定制请求调取中央信息模板生成自定制页面,如果否,表示用户第一次进行页面自定制装修,或上次用户对页面进行自定制装修时已经发布装修结果,此时将正式表的数据拷贝到临时表,作为可编辑的数据,并根据用户发送的自定制请求调取中央信息模板生成自定制页面。
[0023]导航栏管理单元在接收到用户的请求时,判断用户请求为浏览请求还是自定制请求,如果判断结果是浏览请求,则调取正式表中的正式页面配置数据,正式页面配置数据是用户保存页面或发布页面后生成的页面数据。如果判断结果是自定制请求,则检测临时表是否有数据,如果是,表述上次用户对页面进行自定制装修时,进行了装修但并未发布,此时读取临时表的数据并根据用户发送的自定制请求调取导航栏模板生成自定制页面,如果否,表示用户第一次进行页面自定制装修,或上次用户对页面进行自定制装修时已经发布装修结果,此时将正式表的数据拷贝到临时表,作为可编辑的数据,并根据用户发送的自定制请求调取导航栏模板生成自定制页面。
[0024]广告栏管理单元在接收到用户的请求时,判断用户请求为浏览请求还是自定制请求,如果判断结果是浏览请求,则调取正式表中的正式页面配置数据,正式页面配置数据是用户保存页面或发布页面后生成的页面数据。如果判断结果是自定制请求,则检测临时表是否有数据,如果是,表述上次用户对页面进行自定制装修时,进行了装修但并未发布,此时读取临时表的数据并根据用户发送的自定制请求调取广告栏模板生成自定制页面,如果否,表示用户第一次进行页面自定制装修,或上次用户对页面进行自定制装修时已经发布装修结果,此时将正式表的数据拷贝到临时表,作为可编辑的数据,并根据用户发送的自定制请求调取广告栏模板生成自定制页面。
[0025]编辑控件包括添加控件、移动控件、修改控件、删除控件、保存控件和发布控件。添加控件,用于添加自定制页面包含的页面模板。修改控件,用于修改自定制页面包含的页面模板。
[0026]删除控件,用于删除自定制页面包含的页面模板。移动控件,用于移动自定制页面包含的页面模板,还用于改变页面模板的显示顺序。保存控件,用于将自定制页面的页面配置数据存储于临时表。发布控件,用于将自定制页面的页面配置数据存储于正式表。
[0027]网页编辑模块提供栅格化的页面布局方式以便用户编辑自定制页面。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1