本申請(qǐng)涉及計(jì)算機(jī),特別是涉及一種頁(yè)面優(yōu)化方法、信息采集方法、信息查詢方法以及相關(guān)裝置,其中,相關(guān)裝置包括頁(yè)面優(yōu)化裝置、信息采集裝置、信息查詢裝置、計(jì)算機(jī)設(shè)備、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)和計(jì)算機(jī)程序產(chǎn)品。
背景技術(shù):
1、隨著計(jì)算機(jī)技術(shù)的日益發(fā)展,開(kāi)發(fā)的軟件系統(tǒng)越來(lái)越多,系統(tǒng)的功能也越來(lái)越多,頁(yè)面越來(lái)越復(fù)雜。在單頁(yè)面中的功能點(diǎn)越來(lái)越多的情況下,相互關(guān)聯(lián)的功能也會(huì)越來(lái)越多,那么,在對(duì)原本的功能進(jìn)行優(yōu)化時(shí),會(huì)存在定位該頁(yè)面中功能點(diǎn)調(diào)用后臺(tái)服務(wù)的請(qǐng)求接口的需求。這是因?yàn)椋灰懒撕笈_(tái)服務(wù)的請(qǐng)求接口,也就知道了功能的入口,也就能快速地定位優(yōu)化的功能是需要修改哪個(gè)后端服務(wù)代碼,從而快速完成功能的優(yōu)化開(kāi)發(fā)。
2、因此,如何快速有效地定位到某個(gè)功能對(duì)應(yīng)的優(yōu)化入口成為計(jì)算機(jī)技術(shù)領(lǐng)域研究的熱點(diǎn)問(wèn)題之一。
技術(shù)實(shí)現(xiàn)思路
1、基于此,有必要針對(duì)上述技術(shù)問(wèn)題,提供一種有助于提高頁(yè)面優(yōu)化效率的頁(yè)面優(yōu)化方法、信息采集方法、信息查詢方法以及相關(guān)裝置,其中,相關(guān)裝置包括頁(yè)面優(yōu)化裝置、信息采集裝置、信息查詢裝置、計(jì)算機(jī)設(shè)備、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)和計(jì)算機(jī)程序產(chǎn)品。
2、第一方面,本申請(qǐng)?zhí)峁┝艘环N頁(yè)面優(yōu)化方法,其中,包括:
3、響應(yīng)于對(duì)目標(biāo)頁(yè)面中目標(biāo)功能的優(yōu)化指令,基于所述目標(biāo)功能在所述目標(biāo)頁(yè)面中的功能頁(yè)面信息,以及功能頁(yè)面信息與后端接口信息之間的預(yù)設(shè)映射關(guān)系,確定所述目標(biāo)功能的目標(biāo)后端接口信息;
4、基于所述目標(biāo)后端接口信息確定所述目標(biāo)功能的優(yōu)化入口;
5、通過(guò)所述優(yōu)化入口按照所述優(yōu)化指令對(duì)所述目標(biāo)功能進(jìn)行優(yōu)化。
6、基于如上所述的本申請(qǐng)實(shí)施例的頁(yè)面優(yōu)化方法,預(yù)先設(shè)置有功能頁(yè)面信息與后端接口信息之間的預(yù)設(shè)映射關(guān)系,在接收到針對(duì)目標(biāo)頁(yè)面中目標(biāo)功能的優(yōu)化指令的情況下,通過(guò)該預(yù)設(shè)映射關(guān)系,可以確定目標(biāo)功能的目標(biāo)后端接口信息,進(jìn)而基于目標(biāo)后端接口信息確定目標(biāo)功能的優(yōu)化入口,并通過(guò)優(yōu)化入口按照優(yōu)化指令對(duì)目標(biāo)功能進(jìn)行優(yōu)化??梢?jiàn),基于預(yù)先設(shè)置的預(yù)設(shè)映射關(guān)系實(shí)現(xiàn)了快速地定位到與目標(biāo)功能的優(yōu)化入口,在此基礎(chǔ)上對(duì)目標(biāo)功能進(jìn)行優(yōu)化,進(jìn)一步有助于提高功能優(yōu)化效率。
7、第二方面,本申請(qǐng)還提供了一種信息采集方法,所述方法還包括:
8、響應(yīng)于針對(duì)目標(biāo)頁(yè)面中目標(biāo)功能的信息采集指令,顯示信息采集界面;所述信息采集界面包括功能頁(yè)面信息項(xiàng)和后端接口信息項(xiàng);
9、獲取所述功能頁(yè)面信息項(xiàng)處輸入的功能頁(yè)面信息,以及后端接口信息項(xiàng)處輸入的后端接口信息,并將獲取的信息關(guān)聯(lián)存儲(chǔ)到功能頁(yè)面信息與后端接口信息之間的預(yù)設(shè)映射關(guān)系中。
10、基于如上所述的本申請(qǐng)實(shí)施例的信息采集方法,其通過(guò)響應(yīng)針對(duì)目標(biāo)頁(yè)面中目標(biāo)功能的信息采集指令,顯示信息采集界面,并獲取在顯示采集界面的功能頁(yè)面信息項(xiàng)處輸入的功能頁(yè)面信息,以及在顯示采集界面的后端接口信息項(xiàng)處輸入的后端接口信息,并將獲取的信息關(guān)聯(lián)存儲(chǔ)到功能頁(yè)面信息與后端接口信息之間的預(yù)設(shè)映射關(guān)系中,從而在存在對(duì)目標(biāo)頁(yè)面的優(yōu)化需求時(shí),可以基于預(yù)設(shè)映射關(guān)系,快速確定目標(biāo)功能的后端接口信息,以對(duì)目標(biāo)頁(yè)面中的目標(biāo)功能進(jìn)行優(yōu)化,從而在此基礎(chǔ)上有助于定位目標(biāo)功能的優(yōu)化入口,有助于提高目標(biāo)頁(yè)面的目標(biāo)功能的優(yōu)化效率。
11、第三方面,本申請(qǐng)還提供了一種信息查詢方法,所述方法包括:
12、獲取信息查詢請(qǐng)求,所述信息查詢請(qǐng)求包括功能關(guān)鍵詞;
13、基于所述功能關(guān)鍵詞在功能信息數(shù)據(jù)庫(kù)查詢功能單元信息,所述功能單元信息包括功能頁(yè)面信息和后端接口信息,其中,所述功能信息數(shù)據(jù)庫(kù)中存儲(chǔ)的功能單元信息,是基于如上所述實(shí)施例的信息采集方法采集得到的。
14、基于如上所述的本申請(qǐng)實(shí)施例的信息查詢方法,其通過(guò)響應(yīng)信息查詢請(qǐng)求,可以在功能信息數(shù)據(jù)庫(kù)中查詢功能單元信息,而功能單元信息包含有目標(biāo)頁(yè)面中目標(biāo)功能的功能頁(yè)面信息和后端接口信息,從而可以查詢獲取與目標(biāo)頁(yè)面的目標(biāo)功能相關(guān)的功能頁(yè)面信息和后端接口信息,在此基礎(chǔ)上可以確定出目標(biāo)功能所對(duì)應(yīng)的后端接口信息,基于后端接口信息可以確定出影響到哪些功能,有在此基礎(chǔ)上在存在對(duì)目標(biāo)頁(yè)面的優(yōu)化需求時(shí),可以快速確定目標(biāo)功能的后端接口信息,以及后端接口信息會(huì)影響的其他的功能,在此基礎(chǔ)上對(duì)目標(biāo)頁(yè)面中的對(duì)目標(biāo)功能進(jìn)行優(yōu)化,有助于定位目標(biāo)功能的優(yōu)化入口,有助于提高對(duì)功能優(yōu)化的開(kāi)發(fā)效率。
15、第四方面,本申請(qǐng)還提供了一種頁(yè)面優(yōu)化裝置,其中,所述裝置包括:
16、信息獲取模塊,用于響應(yīng)于對(duì)目標(biāo)頁(yè)面中目標(biāo)功能的優(yōu)化指令,基于所述目標(biāo)功能在所述目標(biāo)頁(yè)面中的功能頁(yè)面信息,以及功能頁(yè)面信息與后端接口信息之間的預(yù)設(shè)映射關(guān)系,確定所述目標(biāo)功能的目標(biāo)后端接口信息;
17、入口確定模塊,用于基于所述目標(biāo)后端接口信息確定所述目標(biāo)功能的優(yōu)化入口;
18、優(yōu)化處理模塊,用于通過(guò)所述優(yōu)化入口按照所述優(yōu)化指令對(duì)所述目標(biāo)功能進(jìn)行優(yōu)化。
19、第五方面,本申請(qǐng)還提供了一種信息采集裝置,其中,所述裝置包括:
20、指令處理模塊,用于響應(yīng)于針對(duì)目標(biāo)頁(yè)面中目標(biāo)功能的信息采集指令,顯示信息采集界面;所述信息采集界面包括功能頁(yè)面信息項(xiàng)和后端接口信息項(xiàng);
21、采集模塊,用于獲取所述功能頁(yè)面信息項(xiàng)處輸入的功能頁(yè)面信息,以及后端接口信息項(xiàng)處輸入的后端接口信息,并將獲取的信息關(guān)聯(lián)存儲(chǔ)到功能頁(yè)面信息與后端接口信息之間的預(yù)設(shè)映射關(guān)系中。
22、第六方面,本申請(qǐng)還提供了一種信息查詢裝置,其中,所述裝置包括:
23、查詢請(qǐng)求獲取模塊,用于獲取信息查詢請(qǐng)求,所述信息查詢請(qǐng)求包括功能關(guān)鍵詞;
24、查詢模塊,用于基于所述功能關(guān)鍵詞在功能信息數(shù)據(jù)庫(kù)查詢功能單元信息,所述功能單元信息包括功能頁(yè)面信息和后端接口信息,其中,所述功能信息數(shù)據(jù)庫(kù)中存儲(chǔ)的功能單元信息,是基于如上所述實(shí)施例的信息采集方法采集得到的。
25、第七方面,本申請(qǐng)還提供了一種計(jì)算機(jī)設(shè)備。所述計(jì)算機(jī)設(shè)備包括存儲(chǔ)器和處理器,所述存儲(chǔ)器存儲(chǔ)有計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)如上所述的任一實(shí)施例中的方法所述的步驟。
26、第八方面,本申請(qǐng)還提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上所述的任一實(shí)施例中的方法所述的步驟。
27、第九方面,本申請(qǐng)還提供了一種計(jì)算機(jī)程序產(chǎn)品。所述計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上所述的任一實(shí)施例中的方法所述的步驟。
1.一種頁(yè)面優(yōu)化方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述優(yōu)化入口包括第一代碼內(nèi)容,所述目標(biāo)后端接口信息包括目標(biāo)后端接口地址;所述基于所述目標(biāo)后端接口信息確定所述目標(biāo)功能的優(yōu)化入口,包括:
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述目標(biāo)后端接口信息包括目標(biāo)后端功能實(shí)現(xiàn)方法;所述通過(guò)所述優(yōu)化入口按照所述優(yōu)化指令對(duì)所述目標(biāo)功能進(jìn)行優(yōu)化,包括:
4.一種信息采集方法,其特征在于,所述方法包括:
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述后端接口信息包括后端接口地址和后端功能實(shí)現(xiàn)方法;所述獲取所述功能頁(yè)面信息項(xiàng)處輸入的功能頁(yè)面信息,以及后端接口信息項(xiàng)處輸入的后端接口信息,包括:
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述方法還包括如下任意一項(xiàng)或多項(xiàng):
7.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述信息采集指令是觸發(fā)了所述目標(biāo)頁(yè)面中采集控件后生成,所述采集控件在所述目標(biāo)頁(yè)面的位置和非目標(biāo)頁(yè)面的位置相同;
8.根據(jù)權(quán)利要求4至7任一項(xiàng)所述的方法,其特征在于,所述方法還包括:
9.一種信息查詢方法,其特征在于,所述方法包括:
10.一種頁(yè)面優(yōu)化裝置,其特征在于,所述裝置包括:
11.一種信息采集裝置,其特征在于,所述裝置包括:
12.一種信息查詢裝置,其特征在于,所述裝置包括:
13.一種計(jì)算機(jī)設(shè)備,包括存儲(chǔ)器和處理器,所述存儲(chǔ)器存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)權(quán)利要求1至9中任一項(xiàng)所述的方法的步驟。
14.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1至9中任一項(xiàng)所述的方法的步驟。
15.一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1至9中任一項(xiàng)所述的方法所述的步驟。