页面配置方法、装置、存储介质和设备与流程
未命名
10-19
阅读:139
评论:0
1.本发明涉及软件开发领域,尤其是涉及一种页面配置方法、装置、存储介质和设备。
背景技术:
2.现有的软件项目开发过程中,通常需要由开发人员来配置网页并将配置的数据上传至服务器,当用户端需要访问该网页时,根据用户端发送的访问请求从服务器上获取配置数据并在用户端完成网页的渲染,从而在用户端实现相应网页的显示,网页显示时间较长。
技术实现要素:
3.本技术实施例提供了一种页面配置方法、装置、存储介质和设备,能够提高页面显示效率。
4.第一方面,本技术实施例提供了一种页面配置方法,包括以下步骤:
5.所述服务器接收第一客户端发送的页面标识和页面数据并存储至数据库;
6.所述服务器接收第二客户端的访问请求;其中,所述访问请求包括目标页面标识;
7.所述服务器从所述数据库中获取与所述目标页面标识对应的目标页面数据并返回至所述第二客户端;其中,所述数据库中存储有多个页面数据,所述多个页面数据包括所述目标页面数据,所述页面数据为与显示的页面对应的第一数据类型,所述页面数据为完成页面配置和页面渲染后得到的数据;
8.所述第二客户端根据所述目标页面数据显示目标页面。
9.第二方面,本技术实施例提供了一种页面配置方法,包括以下步骤:
10.接收第一客户端发送的页面标识和页面数据并存储至数据库;
11.接收第二客户端的访问请求;其中,所述访问请求包括目标页面标识;
12.从所述数据库中获取与所述目标页面标识对应的目标页面数据并返回至所述第二客户端,使所述第二客户端根据所述目标页面数据显示目标页面;其中,所述数据库中存储有多个页面数据,所述多个页面数据包括所述目标页面数据,所述页面数据为与显示的页面对应的第一数据类型。
13.第三方面,本技术实施例提供了一种页面配置装置,包括:
14.数据接收模块,用于接收第一客户端发送的页面标识和页面数据并存储至数据库;
15.请求接收模块,用于接收第二客户端的访问请求;其中,所述访问请求包括目标页面标识;
16.数据获取模块,用于从所述数据库中获取与所述目标页面标识对应的目标页面数据并返回至所述第二客户端,使所述第二客户端根据所述目标页面数据显示目标页面;其中,所述数据库中存储有多个页面数据,所述多个页面数据包括所述目标页面数据,所述页
面数据为与显示的页面对应的第一数据类型,所述页面数据为完成页面配置和页面渲染后得到的数据。
17.第四方面,本技术实施例提供了一种计算机可读存储介质,其上储存有计算机程序,该计算机程序被处理器执行时实现如上述任意一项所述的页面配置方法的步骤。
18.第五方面,本技术实施例提供了一种电子设备,包括存储器、处理器以及存储在所述存储器中并可被所述处理器执行的计算机程序;
19.所述处理器执行所述计算机程序时实现如上述任意一项所述的页面配置方法的步骤。
20.在本技术实施例中,服务器接收第一客户端发送的页面标识和页面数据并存储至数据库,服务器在接收到第二客户端的访问请求时,可以根据访问请求的目标页面标识返回目标页面数据至第二客户端,本技术中,第一客户端直接将与显示的页面对应的第一数据类型发送至服务器并存储在数据库中,使第二客户端可以通过发送包括页面标识的访问请求,从服务器中得到完成了页面配置和页面渲染的目标页面数据并直接根据该目标页面数据显示目标页面,第二客户端无需再进行页面配置和页面渲染,提高页面显示效率,方便测试人员对开发的页面的测试,使得页面开发和配置更加高效,提高页面开发效率。
21.为了更好地理解和实施,下面结合附图详细说明本发明。
附图说明
22.图1为本发明一个实施例中页面配置方法的应用场景示意图;
23.图2为本发明的第一实施例的页面配置方法的流程图;
24.图3为本发明一个实施例中第一客户端的显示界面示意图;
25.图4为本发明的第一实施例的步骤s130的流程图;
26.图5为本发明另一个实施例第一客户端的显示界面示意图;
27.图6为本发明的第二实施例的页面配置方法的流程图;
28.图7为本发明的第三实施例的一种页面配置装置的结构示意图;
29.图8为本发明的第四实施例的一种电子设备的结构示意图。
具体实施方式
30.为使本技术的目的、技术方案和优点更加清楚,下面将结合附图对本技术实施例方式作进一步地详细描述。
31.应当明确,所描述的实施例仅仅是本技术实施例一部分实施例,而不是全部的实施例。基于本技术实施例中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本技术实施例保护的范围。
32.在本技术实施例使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本技术实施例。在本技术实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
33.下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本技术相一致的所有实施方
式。相反,它们仅是如所附权利要求书中所详述的、本技术的一些方面相一致的装置和方法的例子。在本技术的描述中,需要理解的是,术语“第一”、“第二”、“第三”等仅用于区别类似的对象,而不必用于描述特定的顺序或先后次序,也不能理解为指示或暗示相对重要性。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本技术中的具体含义。
34.此外,在本技术的描述中,除非另有说明,“若干个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
35.请参阅图1,其为本技术一个实施例的页面配置方法的应用场景,该应用场景包括第一客户端101、服务器102和第二客户端103。服务器102分别与第一客户端101和第二客户端103通信连接。
36.第一客户端101可以为开发人员或其他配置网页的人员所在的一端,配置网页的人员可以通过第一客户端101上传页面标识和页面数据至服务器102。
37.第二客户端103可以为用户、测试人员、开发人员或其他使用网页的人员所在的一端,使用网页的人员可以通过第二客户端103获取页面数据并在第二客户端103显示相应的页面。
38.请参阅图2,本技术的第一实施例提供了一种页面配置方法,具体包括以下步骤:
39.s110:所述服务器接收第一客户端发送的页面标识和页面数据并存储至数据库;
40.服务器在接收到页面标识和页面数据后,可以建立页面标识和页面数据的对应关系,其中,页面标识和页面数据的对应关系可以是一个页面标识对应一个页面数据,或者,也可以是一个页面标识对应多个页面数据。
41.s120:所述服务器接收第二客户端的访问请求;其中,所述访问请求包括待目标页面标识;
42.访问请求用于从服务器中获取目标页面标识对应的目标页面数据。
43.s130:所述服务器从所述数据库中获取与所述目标页面标识对应的目标页面数据并返回至所述第二客户端;其中,所述数据库中存储有多个页面数据,所述多个页面数据包括所述目标页面数据,所述页面数据为与显示的页面对应的第一数据类型,所述页面数据为完成页面配置和页面渲染后得到的数据。
44.服务器在接收到访问请求后,可以根据页面标识和页面数据的对应关系,从数据库中获取目标页面标识对应的目标页面数据并返回至第二客户端。其中,页面标识和页面数据的对应关系可以为用户预先设置。
45.第一数据类型可以包括返回的页面数据的数据类型以及字符编码方式,具体地,在本技术实施例中,第一数据类型可以为text/html;charset=utf-8,其中,text/html用于指定返回的页面数据的数据类型,charset=utf-8用于指定返回的页面数据的字符编码方式。
46.具体地,可以通过设置content-type值为text/html;charset=utf-8的方式,使得服务器在接收到访问请求后,返回第一数据类型的目标页面数据至第二客户端。
47.s140:所述第二客户端根据所述目标页面数据显示目标页面。
48.本技术中由于目标页面数据为与显示的页面对应的第一数据类型,第一客户端在
接收到目标页面数据后,可以直接根据目标页面数据显示目标页面,而无需再进行页面配置和页面渲染,提高页面显示效率。
49.在本技术实施例中,服务器接收第一客户端发送的页面标识和页面数据并存储至数据库,服务器在接收到第二客户端的访问请求时,可以根据访问请求的目标页面标识返回目标页面数据至第二客户端,本技术中,第一客户端直接将与显示的页面对应的第一数据类型发送至服务器并存储在数据库中,使第二客户端可以通过发送包括页面标识的访问请求,从服务器中得到完成了页面配置和页面渲染的目标页面数据并直接根据该目标页面数据显示目标页面,第二客户端无需再进行页面配置和页面渲染,提高页面显示效率,方便测试人员对开发的页面的测试,使得页面开发和配置更加高效,提高页面开发效率。
50.步骤s110中,页面标识和页面数据可以是由第一用户通过第一客户端输入的数据。具体地,在一个实施例中,在第一客户端发送页面标识和页面数据至所述服务器之前,还包括以下步骤:
51.所述第一客户端接收第一用户输入的页面配置信息;
52.所述第一客户端根据所述页面配置信息生成所述页面数据。
53.页面配置信息用于配置页面,页面配置信息可以包括页面名称、页面id、页面地址、当前状态、创建人、更新时间等信息。其中,当前状态用于确定该页面的访问状态,创建人用于确定配置该页面的人员的名称,更新时间为该页面最近一次更新的时间。
54.页面数据可以为已经完成页面配置和页面渲染的页面对应的数据,该页面数据可以用于生成相应的页面。
55.请参阅图3,其为一个实施例中第一客户端的显示界面示意图,该显示界面可以为第一用户配置页面的页面配置界面。
56.该显示界面包括用户已配置好的页面的页面信息和新增控件210,页面配置信息可以包括页面名称、页面id、页面地址、当前状态、创建人、更新时间等信息。
57.新增控件210用于供用户新增配置页面。
58.如图3所示,第一用户可以通过触发新增控件210生成一新增配置页面220,该新增配置页面220包括标题输入框221、内容输入框222、地址输入框223和发布控件224。
59.标题输入框221用于供第一用户输入该新增的页面的标题;
60.内容输入框222用于供第一用户输入该新增的页面的内容;
61.地址输入框223用于供第一用户输入该新增的页面的地址;
62.发布控件224用于供第一用户发布新增配置页面220。
63.优选地,在本技术实施例中,页面的地址包括预设的地址前缀和页面标识,其中,地址前缀可以是第一用户预先输入的固定的网站地址,地址前缀可以根据该网页对应的网站设置,例如在本技术中,该页面配置方法用于配置aaa网站的页面,则该地址前缀可以为aaa网站对应的地址前缀:“http://live.aaa.com/page/”,页面标识用于确定具体的网页,页面标识可以与页面id相同。
64.其中,页面标识可以由第一用户在地址输入框223输入,也可以是由系统随机生成的字符串或数字。
65.具体地,在一个实施例中,所述第一客户端接收第一用户输入的页面标识的步骤具体包括:
66.所述第一客户端响应于所述第一用户对显示界面的随机生成控件的触发指令,随机生成页面标识;
67.或者,
68.所述第一客户端根据所述第一用户在显示界面的标识信息输入框的输入的页面标识信息生成页面标识。
69.如图3所示,第一客户端的显示界面还包括随机生成控件2233,随机生成控件2233用于随机生成页面标识,随机生成的页面标识可以是字符串或数字等,第一用户每触发一次随机生成控件2233,随机生成一个页面标识。
70.或者,第一用户也可以在标识信息输入框中输入页面标识信息,在本技术实施例中,标识信息输入框可以是地址输入框223中页面标识2232所在位置的输入框。
71.本技术中,页面的地址包括地址前缀和页面标识,第一客户端根据所述页面标识和预设的地址前缀,生成页面的地址。
72.用户在输入页面地址时只需要手动输入页面标识或者通过触发随机生成控件生成页面地址,页面地址输入更加方便和快捷,提高用户配置页面的效率。
73.在第一用户在标题输入框221、内容输入框222和地址输入框223输入页面的标题、内容和地址等页面配置信息后,可以通过触发发布控件224发布该新增页面,在页面发布后,该新增页面的页面配置信息显示在第一客户端的显示界面上。
74.步骤s130中,数据库中存储的页面数据还可以设置有访问状态,其中,访问状态可以包括可访问状态和不可访问状态,当页面数据的访问状态为可访问状态,则步骤s130中服务器可以根据访问请求返回目标页面数据至第一客户端;当页面数据的访问状态为不可访问状态,则步骤s130中服务器不返回目标页面数据至第一客户端。
75.具体地,如图4所示,在所述服务器接收第二客户端的访问请求之后,还包括:
76.s131:所述服务器在确定所述目标页面数据的访问状态为可访问状态时,从所述数据库中获取与所述目标页面标识对应的目标页面数据并返回至所述第二客户端;
77.s132:所述服务器在确定所述页面数据的访问状态为不可访问状态时,向所述第二客户端返回提示信息;所述提示信息用于提醒所述第二客户端所述目标页面的访问状态为不可访问状态。
78.本技术实施例中,页面数据的访问状态可以根据用户需求预先设置,例如可以预先设置为可访问状态,或者在另一个实施例中,也可以由第一客户端来设置各个页面数据的访问状态。
79.具体地,所述页面配置方法还包括以下步骤
80.所述服务器响应于所述第一客户端对目标页面的页面上线请求,将所述目标页面数据的访问状态设置为可访问状态;
81.或者,
82.所述服务器响应于所述第一客户端对目标页面的页面下线请求,将所述目标页面数据的访问状态设置为不可访问状态。
83.如图5所示,其为一个实施例中第一客户端的显示界面示意图。如图4所示,显示界面包括编辑控件310、历史记录控件320、上下线控件330和删除控件340。
84.编辑控件310用于供第一用户对页面的页面名称、页面id、页面地址等页面配置信
息进行编辑。
85.历史记录控件320用于供第一用户查看页面的历史编辑记录以及历史版本的页面数据。
86.上下线控件330用于供第一用户调整页面的访问状态,具体地,当页面的状态为上线状态时,该页面对应的页面数据的访问状态为可访问状态,当页面的状态为下线状态,该页面对应的页面数据的访问状态为不可访问状态。
87.删除控件340用于供第一用户删除当前的页面配置信息和页面数据。
88.本技术实施例中,当页面的状态为上线状态时,显示界面的上下线控件330可以显示“下线”提示信息,使得第一用户可以通过触发上下线控件330将页面的状态调整为下线状态;当页面的状态为下线状态时,显示界面的上下线控件330可以显示“上线”提示信息,使得第一用户可以通过触发上下线控件330将页面的状态调整为上线状态。
89.在本技术实施例中,服务器根据第一客户端的页面上线请求或页面下线请求,将对应页面数据设置为可访问状态或不可访问状态,第一用户可以根据需要设置目标页面的访问状态,避免未开发完成的页面被其他用户访问,影响用户体验。
90.本技术的页面配置方法可供第一用户在第一客户端对页面的可视化配置,页面配置方式简单且容易操作,当第一用户配置完成后,可以快速将其上传至的服务器中,以供其他客户端访问,方便测试人员通过第二客户端对配置好的网页进行测试,提高页面开发效率。
91.请参阅图6,本技术的第二实施例还提供了一种页面配置方法,该页面配置方法可以应用在服务器上,包括以下步骤:
92.s210:接收第一客户端发送的页面标识和页面数据并存储至数据库;
93.s220:接收第二客户端的访问请求;其中,所述访问请求包括目标页面标识;
94.s230:从所述数据库中获取与所述目标页面标识对应的目标页面数据并返回至所述第二客户端,使所述第二客户端根据所述目标页面数据显示目标页面;其中,所述数据库中存储有多个页面数据,所述多个页面数据包括所述目标页面数据,所述页面数据为与显示的页面对应的第一数据类型。
95.本技术实施例中以服务器作为执行主体对页面配置方法进行了描述,服务器执行页面配置方法的具体过程可参见第一实施例的说明,在此不再赘述。
96.请参阅图7,本技术的第三实施例还提供了一种页面配置装置,包括:
97.数据接收模块410,用于接收第一客户端发送的页面标识和页面数据并存储至数据库;
98.请求接收模块420,用于接收第二客户端的访问请求;其中,所述访问请求包括目标页面标识;
99.数据获取模块430,用于从所述数据库中获取与所述目标页面标识对应的目标页面数据并返回至所述第二客户端,使所述第二客户端根据所述目标页面数据显示目标页面;其中,所述数据库中存储有多个页面数据,所述多个页面数据包括所述目标页面数据,所述页面数据为与显示的页面对应的第一数据类型。
100.需要说明的是,上述实施例提供的页面配置装置在执行页面配置方法时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同
的功能模块完成,即将设备的内部结构划分为不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的页面配置装置与第二实施例的页面配置方法属于同一构思,其体现实现过程详见第二实施例,这里不再赘述。
101.本技术还提供了一种计算机可读存储介质,其上储存有计算机程序,该计算机程序被处理器执行时实现如上述任意一项所述的页面配置方法的步骤。
102.本技术可采用在一个或多个其中包含有程序代码的存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。计算机可读储存介质包括永久性和非永久性、可移动和非可移动媒体,可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括但不限于:相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。
103.本技术的第四实施例还提供了一种电子设备,可以用于执行本技术的上述实施例的页面配置方法的全部或部分步骤。对于本实施例中未披露的细节,请参照本技术的第一实施例和第二实施例。
104.请参阅图8,图8为本技术实施例提供的电子设备500的结构示意图。电子设备500可以但不限于是各种服务器、个人计算机、笔记本电脑、智能手机、平板电脑等设备的一个或多个的组合
105.该电子设备500包括存储器510、处理器520以及存储在所述存储器510中并可被所述处理器520执行的计算机程序;
106.所述处理器520执行所述计算机程序时实现如上述任意一项所述的页面配置方法的步骤。
107.本领域技术人员应该了解,图8示出的电子设备的结构并不构成本技术实施例的限定,既可以是总线型结构,也可以是星形结构,电子设备500还可以包括比图示更多或更少的其他硬件或者软件,或者不同的部件布置。
108.在一些实施例中,电子设备500是一种能够按照事先设定或存储的指令,自动进行数值计算和/或信息处理的设备,其硬件包括但不限于微处理器、专用集成电路、可编程门阵列、数字处理器及嵌入式设备等。该电子设备500还可包括客户设备,所述客户设备包括但不限于任何一种可与客户通过键盘、鼠标、遥控器、触摸板或声控设备等方式进行人机交互的电子产品,例如,个人计算机、平板电脑、智能手机、数码相机等。
109.需要说明的是,所述电子设备500仅为举例,其他现有的或今后可能出现的电子产品如可适应于本技术,也应包含在本技术的保护范围以内,并以引用方式包含于此。
110.存储器510包括只读存储器(read-only memory,rom)、可编程只读存储器(programmable read-only memory,prom)、可擦除可编程只读存储器(erasableprogrammable read-only memory,eprom)、一次可编程只读存储器(one-timeprogrammable read-only memory,otprom)、电子擦除式可复写只读存储器(electrically-erasable programmable read-only memory,eeprom)、只读光盘
(compactdisc read-only memory,cd-rom)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。
111.处理器520是所述电子设备500的控制核心(control unit),利用各种接口和线路连接整个电子设备500的各个部件,通过运行或执行存储在所述存储器510内的程序或者模块,以及调用存储在所述存储器510内的数据,以执行电子设备500的各种功能和处理数据。例如,所述处理器520执行所述存储器中存储的计算机程序时实现本技术实施例中的产品页面配置方法的全部或者部分步骤;或者实现页面配置装置的全部或者部分功能。所述处理器520可以由集成电路组成,例如可以由单个封装的集成电路所组成,也可以是由多个相同功能或不同功能封装的集成电路所组成,包括一个或者多个中央处理器(centralprocessing unit,cpu)、微处理器、数字处理芯片、图形处理器及各种控制芯片的组合等。
112.对于设备实施例而言,由于其基本对应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的设备实施例仅仅是示意性的,其中所述作为分离部件说明的组件可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本技术模块的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
113.本领域内的技术人员应明白,本技术的实施例可提供为方法、装置、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
114.本技术是参照根据本技术实施例的方法、设备(装置)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的方法。
115.以上仅为本技术的实施例而已,并不用于限制本技术。对于本领域技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本技术的权利要求范围之内。
技术特征:
1.一种页面配置方法,其特征在于,包括以下步骤:所述服务器接收第一客户端发送的页面标识和页面数据并存储至数据库;所述服务器接收第二客户端的访问请求;其中,所述访问请求包括目标页面标识;所述服务器从所述数据库中获取与所述目标页面标识对应的目标页面数据并返回至所述第二客户端;其中,所述数据库中存储有多个页面数据,所述多个页面数据包括所述目标页面数据,所述页面数据为与显示的页面对应的第一数据类型,所述页面数据为完成页面配置和页面渲染后得到的数据;所述第二客户端根据所述目标页面数据显示目标页面。2.根据权利要求1所述的页面配置方法,其特征在于,在所述服务器接收第二客户端的访问请求之后,还包括:所述服务器在确定所述目标页面数据的访问状态为可访问状态时,从所述数据库中获取与所述目标页面标识对应的目标页面数据并返回至所述第二客户端;所述服务器在确定所述页面数据的访问状态为不可访问状态时,向所述第二客户端返回提示信息;所述提示信息用于提醒所述第二客户端所述目标页面的访问状态为不可访问状态。3.根据权利要求2所述的页面配置方法,其特征在于,还包括以下步骤:所述服务器响应于所述第一客户端对目标页面的页面上线请求,将所述目标页面数据的访问状态设置为可访问状态;或者,所述服务器响应于所述第一客户端对目标页面的页面下线请求,将所述目标页面数据的访问状态设置为不可访问状态。4.根据权利要求1所述的页面配置方法,其特征在于,在第一客户端发送页面标识和页面数据至所述服务器之前,还包括以下步骤:所述第一客户端接收第一用户输入的页面配置信息;所述页面配置信息包括页面标识;所述第一客户端根据所述页面配置信息生成所述页面数据。5.根据权利要求4所述的页面配置方法,其特征在于,所述第一客户端接收第一用户输入的页面配置信息的步骤具体包括:所述第一客户端响应于所述第一用户对显示界面的随机生成控件的触发指令,随机生成页面标识;或者,所述第一客户端根据所述第一用户在显示界面的标识信息输入框的输入的页面标识信息生成页面标识。6.根据权利要求5所述的页面配置方法,其特征在于,所述页面配置信息包括页面的地址,所述第一客户端接收第一用户输入的页面配置信息的步骤具体包括:所述第一客户端根据所述页面标识和预设的地址前缀,生成页面的地址。7.一种页面配置方法,其特征在于,包括以下步骤:接收第一客户端发送的页面标识和页面数据并存储至数据库;接收第二客户端的访问请求;其中,所述访问请求包括目标页面标识;
从所述数据库中获取与所述目标页面标识对应的目标页面数据并返回至所述第二客户端,使所述第二客户端根据所述目标页面数据显示目标页面;其中,所述数据库中存储有多个页面数据,所述多个页面数据包括所述目标页面数据,所述页面数据为与显示的页面对应的第一数据类型,所述页面数据为完成页面配置和页面渲染后得到的数据。8.一种页面配置装置,其特征在于,包括:数据接收模块,用于接收第一客户端发送的页面标识和页面数据并存储至数据库;请求接收模块,用于接收第二客户端的访问请求;其中,所述访问请求包括目标页面标识;数据获取模块,用于从所述数据库中获取与所述目标页面标识对应的目标页面数据并返回至所述第二客户端,使所述第二客户端根据所述目标页面数据显示目标页面;其中,所述数据库中存储有多个页面数据,所述多个页面数据包括所述目标页面数据,所述页面数据为与显示的页面对应的第一数据类型,所述页面数据为完成页面配置和页面渲染后得到的数据。9.一种计算机可读存储介质,其上储存有计算机程序,其特征在于:该计算机程序被处理器执行时实现如权利要求1-7任意一项所述的页面配置方法的步骤。10.一种电子设备,其特征在于,包括存储器、处理器以及存储在所述存储器中并可被所述处理器执行的计算机程序;所述处理器执行所述计算机程序时实现如权利要求1-7中任意一项所述的页面配置方法的步骤。
技术总结
本发明涉及一种页面配置方法、装置、存储介质和设备,服务器接收第一客户端发送的页面标识和页面数据并存储至数据库,服务器在接收到第二客户端的访问请求时,可以根据访问请求的目标页面标识返回目标页面数据至第二客户端,本申请中,第一客户端直接将与显示的页面对应的第一数据类型发送至服务器并存储在数据库中,使第二客户端可以通过发送包括页面标识的访问请求,从服务器中得到完成了页面配置和页面渲染的目标页面数据并直接根据该目标页面数据显示目标页面,第二客户端无需再进行页面配置和页面渲染,提高页面显示效率,方便测试人员对开发的页面的测试,使得页面开发和配置更加高效,提高页面开发效率。提高页面开发效率。提高页面开发效率。
技术研发人员:付金祥 张凯
受保护的技术使用者:广州开得联软件技术有限公司
技术研发日:2023.03.24
技术公布日:2023/10/15
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
