基于模板定义的门户网站内容动态布局及发布的方法

优采云 发布时间: 2021-03-29 22:16

  

基于模板定义的门户网站内容动态布局及发布的方法

  

  本发明涉及门户网站内容动态布局和发布技术领域,尤其涉及一种门户网站内容动态布局和发布方法。

  背景技术:

  由于企业门户网站网站是发布企业内容信息和进行外部宣传的重要渠道,因此该公司的最新新闻和产品以及其他内容信息将每天发布,并且每日门户网站网站拥有大量的访问。如果门户网站网站的每个频道和内容信息都是后台数据库内容的实时动态查询,这将对门户网站网站服务器造成更大的压力,甚至服务器资源不足,导致请求无响应;同时,在遇到重大节日,活动等时,公司也会受到约束。门户网站网站的总体样式和页面主题以及布局在一定程度上进行了调整。如果每项变更都要求开发人员进行重新开发,则很难满足门户网站网站的实际要求以快速构建新版本,这也将给企业门户网站网站维护带来巨大的成本。

  当前,随着技术的发展,门户网站越来越成熟。门户网站系统主要包括后端内容发布系统和前端门户显示系统。后端内容发布系统主要定义门户主题和内容。 ,前端门户网站形成具有一定布局的Web页面并显示形式以供访问者访问;从Java,.net,php等技术语言实现的角度出发,并基于这些语言,形成了许多门户网站。技术框架,通常来说,要构建门户网站,程序员需要基于Java和.net等语言的技术框架编写代码以实现自定义门户网站。随着技术的发展,有许多基于模板定义的门户。 网站,基于定义的后台发布内容和前端显示框架的实现以自定义所需的门户网站,但是这些模板定义和前端布局调整是技术性更高的,需要相关技术人员来实施和保持。

  因此,我们提出了一种动态布局和发布门户网站网站内容的方法来解决上述问题。

  技术实现要素:

  基于背景技术中存在的技术问题,本发明提出了一种动态布局和发布门户网站网站内容的方法。

  本发明提出的门户网站网站内容的动态布局和发布的方法包括以下步骤:

  S1:建立用于页面布局的常用模板的库;

  S2:创建内容列主题库;

  S3:创建页面样式库;

  S4:在页面布局的通用模板库中选择布局模板以创建页面布局,然后拖放布局中的列以调整并保存页面的基本布局;

  S5:从页面样式库中选择并设置此页面布局样式;

  S6:从内容列主题库中选择内容主题,并一一设置绑定到页面基本布局的列;

  S7:发布配置的主题页面,并根据配置数据,所选的布局模板,样式模板和内容栏的最新动态信息生成静态主题页面;

  S8:建立一个监视和调度中心;

  S9:创建紧急备份网站;

  S10:使用监视和调度中心将已配置的主题页面备份到紧急备份网站,并监视主题页面是否被实时篡改;

  S11:使用数据加密工具对生成的静态主题页面进行加密,并发布安全控件的下载链接;

  S12:提示访问者下载安全控件,并积极测试访问者是否安装了安全控件。

  优选地,在S1中,用于页面布局的通用模板库是可扩展页面布局模板。定义模板可以是多行,并且每行可以定义多个列。不同的列可以定义不同的类型,例如文本列。 ,图片列,动态图片列,特定程序实现列等。

  优选地,内容列主题库是可扩展的,并且根据不同的主题定义了不同的内容列,并且每个内容列可以维护不同的资源,例如文本和图片。

  优选地,在S3中,页面样式样式库由css样式文件,图像资源和样式框架组成,并且已经定义了许多样式样式集。可以根据需要复制基本样式框架,并可以调整相应的CSS。样式,替换新的图像资源,并扩展更多样式集。

  优选地,在S6中,使用图形拖放方法从内容列主题库中选择内容主题,并一一设置绑定到页面基本布局的列。坐标维护的所有主题列目标都在右侧。在定义了页面布局之后,将左侧的列标题拖动到右侧的页面布局模板,保存设置,并保存内容列和页面布局列的信息。

  优选地,在上述S7中,可以根据需要定期地维持各内容栏的动态信息。保持不同列的信息时,将记录更新状态和时间戳。当用户访问门户网站网站时,将自动判断门户网站网站。 k14]绑定列是否已更新,以及是否有任何更新,将重新生成静态页面。

  优选地,在所述S10中,当所述主题页面被篡改时,所述监控调度中心将由紧急备份网站备份的主题页面转移到所述主题页面中,以代替被篡改的主题页面。

  优选地,在S12中,提示访问者下载安全控制,并且根据提示步骤,访问者下载安全控制。

  优选地,在S12中,积极地测试访问者是否安装了安全控件,并且每5-10s执行一次测试。如果访问者尚未安装安全控件,它将继续提示访问者下载安全控件,如果访问者安装了安全控件,则控件将自动解密。

  优选地,在S12中,积极地测试访问者是否安装了安全控件,并且每7-8s执行一次测试。如果访问者未安装安全控件,则将继续提示访问者下载安全控件,如果访问者安装了安全控件,则控件将被自动解密。

  在本发明中,动态布局和发布门户内容网站的方法的有益效果是:

  (1)页面的整体布局可以灵活更改;

  (2)页面各列的内容可以灵活地自定义和更改;

  (3)前端显示页面是静态生成的,具有较高的浏览性能;

  ([4)主题内容更改,前端静态页面自动判断更新,并且考虑到内容发布的及时性,浏览性能很高;

  (5)主题内容的图形化拖放配置,非技术人员可以使用;

  ([6)可以为主题样式定义几套样式,并且可以根据最近的假日主题随意切换整体样式;

  (7)可以扩展和定义布局模板,可以长期重复使用;

  ([8)图形化的拖放式内容定义布局方法更灵活,更快速地构建门户网站,从而减少了门户网站的建设以及运营和维护成本。

  本发明使非技术人员能够通过图形化拖放来布置前端显示页面的主题和内容,从而快速构建门户网站网站并以主题(例如节日)的最新变化对其进行更新。 网站样式;同时,通过动态内容数据生成静态页面的方法解决了大量用户并发访问的性能瓶颈网站,这是数据库服务器的处理性能。

  图纸说明

  图1是本发明提出的门户网站内容的动态布局和发布方法的工作流程图;

  图2是本发明提出的动态布局和发布门户网站网站内容的防篡改方法的工作流程图;

  图3是本发明提出的动态布局和发布门户网站内容的方法的工作流程图。

  具体的实现方法

  下面将结合具体实施例进一步解释本发明。

  示例

  参考图1-3,本实施例提出了一种动态布局和发布门户网站网站内容的方法,该方法包括以下步骤:

  S1:建立用于页面布局的常用模板的库;

  S2:创建内容列主题库;

  S3:创建页面样式库;

  S4:在页面布局的通用模板库中选择布局模板以创建页面布局,然后拖放布局中的列以调整并保存页面的基本布局;

  S5:从页面样式库中选择并设置此页面布局样式;

  S6:从内容列主题库中选择内容主题,并一一设置绑定到页面基本布局的列;

  S7:发布配置的主题页面,并根据配置数据,所选的布局模板,样式模板和内容栏的最新动态信息生成静态主题页面;

  S8:建立一个监视和调度中心;

  S9:创建紧急备份网站;

  S10:使用监视和调度中心将已配置的主题页面备份到紧急备份网站,并监视主题页面是否被实时篡改;

  S11:使用数据加密工具对生成的静态主题页面进行加密,并发布安全控件的下载链接;

  S12:提示访问者下载安全控件,并积极测试访问者是否安装了安全控件。

  在本实施例中,在S1中,用于页面布局的通用模板库是可扩展页面布局模板。定义模板可以是多行,每行可以定义多个列,并且不同的列可以定义不同的类型,例如文本列,图片列,动态图片列,特定的程序实现列等。可以扩展内容列主题库,并且可以根据不同的主题定义不同的内容列。如S3中所述,每个内容列可以维护不同的文本,图片和其他资源,页面样式样式库由css样式文件,图像资源和样式框架组成,并且已经定义了许多样式样式集。您可以根据需要复制基本样式框架,并调整相应的CSS样式,替换新的图像资源,并展开更多样式集。在S6中,使用图形拖放方法从内容列主题库中选择内容主题,并一一设置绑定到页面基本布局的列。右侧定义了坐标维护的所有主题列目标。为了获得良好的页面布局,请将左侧的列标题拖动到右侧的页面布局模板,保存设置,并保存内容列和页面布局列的信息。在S7中,可以根据需要定期维护每个内容列的动态信息,当维护不同的列信息时,将记录更新状态和时间戳。当用户访问门户网站网站时,它将自动确定绑定到门户网站网站的列是否已更新。如果有更新,则将重新生成静态页面,如S10中所述。篡改主题页面时,监视和调度中心会将由紧急备份网站备份的主题页面转移到主题页面中,以替换被篡改的主题页面。主题页面。在S12中,提示访问者下载安全控件,并根据提示步骤下载访问者安全控件。在S12中,将主动测试访问者是否安装了安全控件,并且每5到10秒执行一次测试。如果访问者未安装安全控件,它将继续提示访问者下载安全控件,如果访问者已安装安全控件,则会自动执行解密。在S12中,将主动测试访问者是否安装了安全控件,并且每7到8秒执行一次测试。如果访客未安装安全控件,它将继续提示访客下载安全控件。如果用户安装了安全控件,则将自动执行解密。动态布局和发布门户内容的方法网站的有益效果是:

  (1)页面的整体布局可以灵活更改;

  (2)页面各列的内容可以灵活地自定义和更改;

  (3)前端显示页面是静态生成的,具有较高的浏览性能;

  ([4)主题内容更改,前端静态页面自动判断更新,并且考虑到内容发布的及时性,浏览性能很高;

  (5)主题内容的图形化拖放配置,非技术人员可以使用;

  ([6)可以为主题样式定义几套样式,并且可以根据最近的假日主题随意切换整体样式;

  (7)可以扩展和定义布局模板,可以长期重复使用;

  ([8)图形化的拖放式内容定义布局方法更灵活,更快速地构建门户网站,从而减少了门户网站的建设以及运营和维护成本。

  本发明使非技术人员能够通过图形化拖放来布置前端显示页面的主题和内容,从而快速构建门户网站网站并以主题(例如节日)的最新变化对其进行更新。 网站样式;同时,通过动态内容数据生成静态页面的方法解决了大量用户并发访问的性能瓶颈网站,这是数据库服务器的处理性能。

  以上仅是本发明的优选的具体实施方式,但是本发明的保护范围不限于此。根据本发明,在本发明公开的技术范围内的技术领域的任何技术人员,其技术方案及其发明构思均被等同地替换或改变,并且均应被本发明的保护范围覆盖。

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线