[發(fā)明專利]網頁開發(fā)方法、裝置、計算機設備和存儲介質有效
| 申請?zhí)枺?/td> | 202011605613.X | 申請日: | 2020-12-29 |
| 公開(公告)號: | CN112732254B | 公開(公告)日: | 2023-08-08 |
| 發(fā)明(設計)人: | 曹歡;陳少波;姬永佳 | 申請(專利權)人: | 車巴達(蘇州)網絡科技有限公司 |
| 主分類號: | G06F8/38 | 分類號: | G06F8/38;G06F8/71;G06F16/958 |
| 代理公司: | 華進聯(lián)合專利商標代理有限公司 44224 | 代理人: | 仝麗 |
| 地址: | 215000 江蘇省蘇州市蘇州工*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 網頁 開發(fā) 方法 裝置 計算機 設備 存儲 介質 | ||
1.一種網頁開發(fā)方法,其特征在于,所述方法包括:
獲取頁面的配置信息;所述配置信息包括基礎庫的版本信息,所述基礎庫包括多套用于渲染頁面的運行腳本;
將所述配置信息發(fā)送至服務器,以指示所述服務器根據(jù)所述配置信息生成入口文件;
接收所述服務器返回的入口文件,從所述入口文件中獲取所述版本信息;
發(fā)送運行環(huán)境標識和所述版本信息至所述服務器;以指示所述服務器根據(jù)所述運行環(huán)境標識和所述版本信息進行查找,從所述版本信息所對應的目標基礎庫中得到所述運行環(huán)境標識所對應的目標運行腳本;
接收所述服務器返回的目標運行腳本,執(zhí)行所述目標運行腳本,并根據(jù)所述入口文件渲染所述頁面。
2.根據(jù)權利要求1所述的方法,其特征在于,所述頁面的配置信息還包括頁面組件配置信息和交互邏輯配置信息;所述獲取頁面的配置信息,包括:
響應于頁面組件的拖拽操作,獲取所述頁面組件配置信息;
響應于頁面交互邏輯的配置操作,獲取所述交互邏輯配置信息;
響應于所述基礎庫的選擇操作,獲取所述版本信息。
3.根據(jù)權利要求2所述的方法,其特征在于,所述頁面交互邏輯包括頁面跳轉、調用接口、提交表單、鏈接埋點、回到頁面頂部中的至少一個。
4.根據(jù)權利要求1所述的方法,其特征在于,所述接收所述服務器返回的入口文件,包括:
接收所述服務器返回的訪問信息,響應于所述訪問信息的訪問操作,接收所述服務器返回的入口文件;所述訪問信息用于表征所述入口文件的訪問途徑。
5.根據(jù)權利要求4所述的方法,其特征在于,所述將所述配置信息發(fā)送至服務器,以指示所述服務器根據(jù)所述配置信息生成入口文件,包括:
將所述配置信息發(fā)送至第一服務器,以指示所述第一服務器掃描所述配置信息,根據(jù)所述配置信息確定所述頁面所需要的目標組件,將所述目標組件的腳本加入在所述入口文件中,并將所述入口文件發(fā)送至第二服務器,以指示所述第二服務器根據(jù)所述入口文件的地址生成所述訪問信息;
所述接收所述服務器返回的訪問信息;響應于所述訪問信息的訪問操作,接收所述服務器返回的入口文件,包括:
接收所述第二服務器返回的訪問信息;響應于所述訪問信息的訪問操作,接收所述第二服務器返回的入口文件。
6.根據(jù)權利要求5所述的方法,其特征在于,所述基礎庫部署在所述第二服務器上;所述發(fā)送運行環(huán)境標識和所述版本信息至所述服務器,包括:
發(fā)送所述運行環(huán)境標識和所述版本信息至所述第二服務器;以指示所述第二服務器根據(jù)所述運行環(huán)境標識和所述版本信息進行查找,從所述版本信息所對應的目標基礎庫中得到所述運行環(huán)境標識所對應的目標運行腳本。
7.根據(jù)權利要求6所述的方法,其特征在于,所述基礎庫的生成,包括:
獲取原始運行腳本和多個運行環(huán)境參數(shù);
根據(jù)各所述運行環(huán)境參數(shù)對所述原始運行腳本進行代碼解析,得到多套所述運行腳本;各所述運行腳本分別具有對應的運行環(huán)境標識,所述運行腳本所對應的運行環(huán)境標識與所述運行腳本解析時所使用的運行環(huán)境參數(shù)對應。
8.根據(jù)權利要求7所述的方法,其特征在于,所述根據(jù)各所述運行環(huán)境參數(shù)對所述原始運行腳本進行代碼解析,得到多套所述運行腳本,包括:
將所述原始運行腳本的代碼字符串解析成抽象語法樹;
根據(jù)各所述運行環(huán)境參數(shù),對所述抽象語法樹進行轉換操作,得到多套抽象語法數(shù)據(jù);
根據(jù)各所述抽象語法數(shù)據(jù),生成各所述運行環(huán)境參數(shù)所對應的運行腳本。
9.根據(jù)權利要求1至8任一項所述的方法,其特征在于,所述執(zhí)行所述目標運行腳本,并根據(jù)所述入口文件渲染所述頁面,包括:
執(zhí)行所述目標運行腳本,根據(jù)所述入口文件獲取渲染所述頁面所需的目標組件,通過所述目標組件渲染所述頁面。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于車巴達(蘇州)網絡科技有限公司,未經車巴達(蘇州)網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011605613.X/1.html,轉載請聲明來源鉆瓜專利網。
- 商品開發(fā)方法、商品開發(fā)系統(tǒng)、商品開發(fā)程序以及存儲商品開發(fā)程序的存儲介質
- 開發(fā)支援裝置和開發(fā)支援程序
- 用于web開發(fā)系統(tǒng)的開發(fā)方法和web開發(fā)系統(tǒng)
- 控制裝置、開發(fā)裝置、以及開發(fā)程序
- 系統(tǒng)開發(fā)裝置、程序開發(fā)方法及開發(fā)程序
- 軟件開發(fā)平臺及其開發(fā)方法
- 菜譜開發(fā)方法和菜譜開發(fā)系統(tǒng)
- EasyApp移動開發(fā)平臺和開發(fā)方法
- 開發(fā)支援裝置、開發(fā)支援方法以及存儲介質
- 開發(fā)輔助裝置、開發(fā)輔助系統(tǒng)和開發(fā)輔助方法





