一种多站点公共属性的动态配置方法

文档序号:9865230阅读:710来源:国知局
一种多站点公共属性的动态配置方法
【技术领域】
[0001]本发明涉及Web开发技术领域,具体涉及一种多站点公共属性的动态配置方法。
【背景技术】
[0002]在多站点的WEB开发中,同一个域名下所有站点的公共属性及配置都是相同的,每一个站点中的公共属性都要从该站点下的配置文件中进行读取加载。由于各个站点是独立分布的,则各站点下的配置文件也是独立相互分离的,当需要修改这些公共属性及配置时,传统的方法是在各站点的根目录下找到这些配置文件,进行逐一修改保存,使各站点的这些配置文件内容保持一致。由于所有站点下的公共属性配置文件都是一致且完全相同,传统方法对多站点的公共属性的配置及配置文件的维护都是手动,逐一进行,并且容易出错且操作过程繁琐。

【发明内容】

[0003]本发明解决的技术问题在于提供一种多站点公共属性的动态配置方法;为用户提供一种多站点公共属性的动态配置方法。
[0004]本发明解决上述技术问题的技术方案是:
[0005]所述的方法包含以下几个步骤:
[0006]步骤一、新建站点公共属性配置文件并设置为可写;
[0007]步骤二、编辑配置文件内容格式,以键值对形式保存站点的公共属性;
[0008]步骤三、编写操作属性配置文件及其内容的公共方法;
[0009]步骤四、调用操作配置文件内容的公共方法编辑本站点下的公共属性;
[0010]步骤五、获取其它站点下配置文件的存放路径,并以数组数据进行保存;
[0011]步骤六、获取本站点下已经编辑完成的配置文件进行临时保存;
[0012]步骤七、以本站点下临时保存的配置文件为基础,对其它站点下配置文件的存放路径进行循环批量覆盖;
[0013]步骤八、完成各站点配置文件统一维护的操作,释放资源;
[0014]步骤九、各站点加载时通过配置文件的公共读取方法读取其公共属性。
[0015]所述的步骤一中,同时设置各站点存放配置文件的上层文件夹读写权限为可写。
[0016]所述的步骤七中,以步骤六中临时保存的配置文件为基础,通过程序复制步骤六中配置文件,并对步骤五中其它站点下的配置文件进行循环批量覆盖。
[0017]所述的步骤九中,各站点加载时通过步骤三中配置文件的公共读取方法读取步骤八中各站点下配置文件的公共属性。
[0018]本技术采用程序化操作,首先对本站点下的公共属性配置文件进行维护,再通过程序对所有站点下配置文件进行批量覆盖操作,以保持所有站点下的公共属性配置文件的一致性、正确性。且本技术对公共属性的配置维护操作方便、效率高、不容易出错,可广泛应用于多站点的WEB开发过程中。
【附图说明】
[0019]下面结合附图对本发明进一步说明:
[0020]附图是本发明方法流程框图。
【具体实施方式】
[0021]如图1所示,本发明具体包含以下几个步骤:
[0022]步骤一:新建站点公共属性配置文件并设置为可写;
[0023]步骤二:编辑配置文件内容格式,以键值对形式保存站点的公共属性;
[0024]步骤三:编写操作属性配置文件及其内容的公共方法;
[0025]步骤四:调用操作配置文件内容的公共方法编辑本站点下的公共属性;
[0026]步骤五:获取其它站点下配置文件的存放路径,并以数组数据进行保存;
[0027]步骤六:获取本站点下已经编辑完成的配置文件进行临时保存;
[0028]步骤七:以本站点下临时保存的配置文件为基础,对其它站点下配置文件的存放路径进行循环批量覆盖;
[0029]步骤八:完成各站点配置文件统一维护的操作,释放资源;
[0030]步骤九:各站点加载时通过配置文件的公共读取方法读取其公共属性。
[0031]步骤一中,同时设置各站点存放配置文件的上层文件夹读写权限为可写。
[0032]步骤七中,以步骤六中临时保存的配置文件为基础,通过程序复制步骤六中配置文件,并对步骤五中其它站点下的配置文件进行循环批量覆盖。
[0033]步骤九中,各站点加载时通过步骤三中配置文件的公共读取方法读取步骤八中各站点下配置文件的公共属性。
【主权项】
1.一种多站点公共属性的动态配置方法,其特征在于:所述的方法包含以下几个步骤: 步骤一、新建站点公共属性配置文件并设置为可写; 步骤二、编辑配置文件内容格式,以键值对形式保存站点的公共属性; 步骤三、编写操作属性配置文件及其内容的公共方法; 步骤四、调用操作配置文件内容的公共方法编辑本站点下的公共属性; 步骤五、获取其它站点下配置文件的存放路径,并以数组数据进行保存; 步骤六、获取本站点下已经编辑完成的配置文件进行临时保存; 步骤七、以本站点下临时保存的配置文件为基础,对其它站点下配置文件的存放路径进行循环批量覆盖; 步骤八、完成各站点配置文件统一维护的操作,释放资源; 步骤九、各站点加载时通过配置文件的公共读取方法读取其公共属性。2.根据权利要求1所述的多站点公共属性的动态配置方法,其特征在于:所述的步骤一中,同时设置各站点存放配置文件的上层文件夹读写权限为可写。3.根据权利要求1所述的多站点公共属性的动态配置方法,其特征在于:所述的步骤七中,以步骤六中临时保存的配置文件为基础,通过程序复制步骤六中配置文件,并对步骤五中其它站点下的配置文件进行循环批量覆盖。4.根据权利要求2所述的多站点公共属性的动态配置方法,其特征在于:所述的步骤七中,以步骤六中临时保存的配置文件为基础,通过程序复制步骤六中配置文件,并对步骤五中其它站点下的配置文件进行循环批量覆盖。5.根据权利要求1至4任一项所述的多站点公共属性的动态配置方法,其特征在于:所述的步骤九中,各站点加载时通过步骤三中配置文件的公共读取方法读取步骤八中各站点下配置文件的公共属性。
【专利摘要】本发明涉及Web开发技术领域,具体涉及一种多站点公共属性的动态配置方法。本发明方法如下:1、新建站点公共属性配置文件并设置为可写;2、编辑配置文件内容格式,以键值对形式保存站点的公共属性;3、编写操作配置文件及其内容的公共方法;4、调用操作配置文件内容的公共方法编辑本站点下配置文件的公共属性;5、获取其它站点下配置文件的存放路径,并以数组数据进行保存;6、获取到本站点下已经编辑完成的配置文件临时保存;7、以本站点下临时保存的配置文件为基础,对其它站点下配置文件的存放路径进行循环覆盖;8、完成各站点配置文件统一维护的操作,释放资源;9、各站点加载时通过配置文件的公共读取方法读取其公共属性。本发明的方法对公共属性的配置维护操作方便、效率高、不容易出错,可广泛应用于多站点的WEB开发过程中。
【IPC分类】G06F9/44
【公开号】CN105630505
【申请号】CN201511015687
【发明人】丁继锋, 徐震宇, 季统凯
【申请人】国云科技股份有限公司
【公开日】2016年6月1日
【申请日】2015年12月28日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1