一种页面信息配置方法和装置制造方法及图纸

技术编号:15540712 阅读:203 留言:0更新日期:2017-06-05 10:27
本发明专利技术提供了一种页面信息配置方法和装置,通过存储至少两个主题、至少一个数据结构模型以及至少一种数据属性,确定至少一个项目;针对每一个项目,执行:为所述项目配置对应的目标主题、目标数据结构模型以及目标数据属性。本发明专利技术提供的方案能够有效地降低网站开发时间。

Method and device for configuring page information

The present invention provides a method and device configuration information page, by storing at least two topic, at least one data structure model and at least one data attribute, determining at least one project; for each project implementation for the project configuration corresponding to the target topic, data structure model and target the data attribute. The scheme provided by the invention can effectively reduce the development time of the website.

【技术实现步骤摘要】
一种页面信息配置方法和装置
本专利技术涉及计算机
,特别涉及一种页面信息配置方法和装置。
技术介绍
随着网络业务的快速发展,各种网站也陆续出现如政务服务网站等。目前,网站的开发主要是根据网站的功能,对网站包含的各个页面进行部署,在部署完成后,根据每个页面的主题、需求等,单独针对每个页面进行开发,并构建各个页面间的关联关系。现有的这种网站开发方式,由于需要对各个页面单独开发,造成开发时间较长。
技术实现思路
本专利技术实施例提供了一种页面信息配置方法和装置,能够有效地降低网站开发时间。一种页面信息配置方法,存储至少两个主题、至少一个数据结构模型以及至少一种数据属性,还包括:确定至少一个项目;针对每一个项目,执行:为所述项目配置对应的目标主题、目标数据结构模型以及目标数据属性。优选地,所述为所述项目配置对应的目标数据结构模型,包括:为所述项目定义项目名称以及域名;为所述项目分配虚拟路径以及数据结构模板,并为所述虚拟路径以及数据结构模板生成对应的配置文件。优选地,所述为所述项目配置对应的目标主题,包括:确定所述项目对应的主题模板文件、主题微件文件以及主题静态资源文件;将所述主题模板文件、主题微件文件以及主题静态资源文件组合构成主题基础版本;定义项目主版本和子版本,并分别为所述主版本和所述子版本分配对应的个性主题文件。优选地,上述方法进一步包括:为所述主题模板文件、主题微件文件以及主题静态资源文定义对应的第一存储路径,并为所述第一存储路径分配对应的第一属性值;为所述个性主题文件定义对应的第二存储路径,并为所述第二存储路径分配对应的第二属性值;将所述第一属性值和所述第二属性值添加到所述目标数据属性;当接收到解析所述项目的请求时,从所述目标数据属性中解析出所述第一属性值和所述第二属性值,并根据所述第一属性值和所述第二属性值,访问并加载所述第一存储路径和所述第二存储路径。优选地,上述方法进一步包括:设置主题解析顺序;所述访问并加载所述第一存储路径和所述第二存储路径,包括:按照所述主题解析顺序,加载所述第二存储路径中子版本对应的资源加载路径,并从所述子版本对应的资源加载路径中,加载所述子版本对应的资源;在所述子版本对应的资源加载成功后,加载所述第二存储路径中主版本对应的资源加载路径,并从所述主版本对应的资源加载路径中,加载所述主版本对应的资源;在所述主版本对应的资源加载成功后,加载所述第一存储路径中基础版本对应的资源加载路径,并从所述基础版本对应的资源加载路径中,加载所述基础版本对应的资源。优选地,上述方法应用于政务服务网站构建;所述项目包括:各个站点,其中,各个站点间具有上下级关系。一种页面信息配置装置,包括:存储单元、确定单元和配置单元,其中,所述存储单元,用于存储至少两个主题、至少一个数据结构模型以及至少一种数据属性;所述确定单元,用于确定至少一个项目;所述配置单元,用于针对所述确定单元确定的每一个项目,执行:为所述项目配置对应的所述存储单元存储的目标主题、目标数据结构模型以及目标数据属性。优选地,所述配置单元,包括:定义子单元和分配子单元,其中,所述定义子单元,用于为所述确定单元确定的项目定义项目名称以及域名;所述分配子单元,用于为所述确定单元确定的项目分配虚拟路径以及数据结构模板,并为所述虚拟路径以及数据结构模板生成对应的配置文件。优选地,所述配置单元,进一步包括:主题文件确定子单元、组合子单元和个性主题设置子单元,其中,所述主题文件确定子单元,用于确定所述项目对应的主题模板文件、主题微件文件以及主题静态资源文件;所述组合子单元,用于将所述主题文件确定子单元确定出的主题模板文件、主题微件文件以及主题静态资源文件组合构成主题基础版本;所述个性主题设置子单元,用于定义项目主版本和子版本,并分别为所述主版本和所述子版本分配对应的个性主题文件。优选地,上述装置进一步包括:属性值分配单元和解析单元,其中,所述属性值分配单元,用于为所述主题文件确定子单元确定出的主题模板文件、主题微件文件以及主题静态资源文定义对应的第一存储路径,并为所述第一存储路径分配对应的第一属性值;为所述个性主题设置子单元分配的个性主题文件定义对应的第二存储路径,并为所述第二存储路径分配对应的第二属性值;将所述第一属性值和所述第二属性值添加到所述目标数据属性;所述解析单元,用于设置主题解析顺序,当接收到解析所述项目时,从所述配置单元配置的目标数据属性中解析出所述第一属性值和所述第二属性值,并根据所述第一属性值和所述第二属性值,按照所述主题解析顺序,加载所述第二存储路径中子版本对应的资源加载路径,并从所述子版本对应的资源加载路径中,加载所述子版本对应的资源;在所述子版本对应的资源加载成功后,加载所述第二存储路径中主版本对应的资源加载路径,并从所述主版本对应的资源加载路径中,加载所述主版本对应的资源;在所述主版本对应的资源加载成功后,加载所述第一存储路径中基础版本对应的资源加载路径,并从所述基础版本对应的资源加载路径中,加载所述基础版本对应的资源。本专利技术实施例提供了一种页面信息配置方法和装置,通过存储至少两个主题、至少一个数据结构模型以及至少一种数据属性,确定至少一个项目;针对每一个项目,执行:为所述项目配置对应的目标主题、目标数据结构模型以及目标数据属性,由于本专利技术预先存储了不同的主题、数据结构模型和数据属性,针对每个项目只需要配置这些主题、数据结构模型和数据属性即可,而无须单独进行开发,从而能够有效地降低网站开发时间。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术一个实施例提供的一种页面信息配置方法的流程图;图2是本专利技术另一个实施例提供的一种页面信息配置方法的流程图;图3是本专利技术实施例提供的页面信息配置装置所在架构的结构示意图;图4是本专利技术一个实施例提供的一种页面信息配置装置的结构示意图;图5是本专利技术另一个实施例提供的一种页面信息配置装置的结构示意图;图6是本专利技术又一个实施例提供的一种页面信息配置装置的结构示意图;图7是本专利技术另一个实施例提供的一种页面信息配置装置的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例,基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。如图1所示,本专利技术实施例提供了一种页面信息配置方法,该方法可以包括以下步骤:步骤101:存储至少两个主题、至少一个数据结构模型以及至少一种数据属性;步骤102:确定至少一个项目;步骤103:针对每一个项目,执行:为所述项目配置对应的目标主题、目标数据结构模型以及目标数据属性。在图1所示的实施例中,通过存储至少两个主题、至少一个数据结构模型以及至少一种数据属性,确定至少一个项目;针对每一个项目,执行:为所述项目配置对应的目标主题、目标数本文档来自技高网...
一种页面信息配置方法和装置

【技术保护点】
一种页面信息配置方法,其特征在于,存储至少两个主题、至少一个数据结构模型以及至少一种数据属性,还包括:确定至少一个项目;针对每一个项目,执行:为所述项目配置对应的目标主题、目标数据结构模型以及目标数据属性。

【技术特征摘要】
1.一种页面信息配置方法,其特征在于,存储至少两个主题、至少一个数据结构模型以及至少一种数据属性,还包括:确定至少一个项目;针对每一个项目,执行:为所述项目配置对应的目标主题、目标数据结构模型以及目标数据属性。2.根据权利要求1所述的方法,其特征在于,所述为所述项目配置对应的目标数据结构模型,包括:为所述项目定义项目名称以及域名;为所述项目分配虚拟路径以及数据结构模板,并为所述虚拟路径以及数据结构模板生成对应的配置文件。3.根据权利要求1所述的方法,其特征在于,所述为所述项目配置对应的目标主题,包括:确定所述项目对应的主题模板文件、主题微件文件以及主题静态资源文件;将所述主题模板文件、主题微件文件以及主题静态资源文件组合构成主题基础版本;定义项目主版本和子版本,并分别为所述主版本和所述子版本分配对应的个性主题文件。4.根据权利要求3所述的方法,其特征在于,进一步包括:为所述主题模板文件、主题微件文件以及主题静态资源文定义对应的第一存储路径,并为所述第一存储路径分配对应的第一属性值;为所述个性主题文件定义对应的第二存储路径,并为所述第二存储路径分配对应的第二属性值;将所述第一属性值和所述第二属性值添加到所述目标数据属性;当接收到解析所述项目的请求时,从所述目标数据属性中解析出所述第一属性值和所述第二属性值,并根据所述第一属性值和所述第二属性值,访问并加载所述第一存储路径和所述第二存储路径。5.根据权利要求4所述的方法,其特征在于,进一步包括:设置主题解析顺序;所述访问并加载所述第一存储路径和所述第二存储路径,包括:按照所述主题解析顺序,加载所述第二存储路径中子版本对应的资源加载路径,并从所述子版本对应的资源加载路径中,加载所述子版本对应的资源;在所述子版本对应的资源加载成功后,加载所述第二存储路径中主版本对应的资源加载路径,并从所述主版本对应的资源加载路径中,加载所述主版本对应的资源;在所述主版本对应的资源加载成功后,加载所述第一存储路径中基础版本对应的资源加载路径,并从所述基础版本对应的资源加载路径中,加载所述基础版本对应的资源。6.根据权利要求1至5任一所述的方法,其特征在于,应用于政务服务网站构建;所述项目包括:各个站点,其中,各个站点间具有上下级关系。7.一种页面信息配置装置,其特征在于,包括:存储单元、确定单元和配置单元,其中,所述存储单元,...

【专利技术属性】
技术研发人员:王强王冠军高欣陈兆亮
申请(专利权)人:山东浪潮云服务信息科技有限公司
类型:发明
国别省市:山东,37

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

1