[發明專利]代碼部署方法及裝置、電子設備在審
| 申請號: | 201710595494.6 | 申請日: | 2017-07-20 |
| 公開(公告)號: | CN107463422A | 公開(公告)日: | 2017-12-12 |
| 發明(設計)人: | 王景暉 | 申請(專利權)人: | 阿里巴巴集團控股有限公司 |
| 主分類號: | G06F9/45 | 分類號: | G06F9/45 |
| 代理公司: | 北京博思佳知識產權代理有限公司11415 | 代理人: | 林祥 |
| 地址: | 英屬開曼群島大開*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 代碼 部署 方法 裝置 電子設備 | ||
技術領域
本說明書一個或多個實施例涉及代碼開發技術領域,尤其涉及一種代碼部署方法及裝置、電子設備。
背景技術
目前,在web開發過程通常涉及到前端代碼和后端代碼,其中,后端代碼通常是指用于獲得網頁數據的代碼,前端代碼通常是指用于規定數據該以何種樣式展示給用戶的代碼。在相關技術中,在代碼編寫時,前端代碼和后端代碼通常耦合在一起,在代碼部署時,需要下載耦合在一起的前端及后端代碼并同時部署到相應的服務器上,上述代碼開發以及部署過程效率較低。為提高代碼開發效率,需要提出一種前端、后端代碼部署過程相分離的方案。
發明內容
有鑒于此,本說明書一個或多個實施例提供一種代碼部署方法及裝置、電子設備。
為實現上述目的,本說明書一個或多個實施例提供的技術方案如下:
在一種實施例中,一種代碼部署方法,包括:
獲取待部署的后端代碼并對所述后端代碼進行編譯;
將編譯后的后端代碼發布到后端服務器,其中所述后端代碼的版本通過第一版本標識表示;
獲取待部署的前端代碼并對所述前端代碼進行編譯;
將編譯后的前端代碼發布到內容分發網絡CDN中的CDN節點,其中所述前端代碼的版本通過第二版本標識表示;
記錄所述第一版本標識與所述第二版本標識之間的對應關系。
在一種實施例中,一種代碼部署方法,包括:
獲取待部署的后端代碼并對所述后端代碼進行編譯;
將編譯后的后端代碼發布到后端服務器上,其中所述后端代碼的版本通過第一版本標識表示;
確定發布到內容分發網絡CDN中的CDN節點上的前端代碼對應的第二版本標識;
記錄所述第一版本標識與所述第二版本標識之間的對應關系。
在一種實施例中,一種代碼部署方法,包括:
獲取待部署的前端代碼并對所述前端代碼進行編譯;
將編譯后的前端代碼發布到內容分發網絡CDN中的CDN節點上,其中所述前端代碼的版本通過第二版本標識表示;
確定發布到后端服務器上的后端代碼對應的第一版本標識;
記錄所述第一版本標識與所述第二版本標識之間的對應關系。
在一種實施例中,一種代碼部署方法,包括:
獲取待部署的后端代碼并對所述后端代碼進行編譯;
將編譯后的后端代碼發布到第一網絡設備,其中所述后端代碼的版本通過第一版本標識表示;
獲取待部署的前端代碼并對所述前端代碼進行編譯;
將編譯后的前端代碼發布到第二網絡設備,其中所述前端代碼的版本通過第二版本標識表示;
記錄所述第一版本標識與所述第二版本標識之間的對應關系。
在一種實施例中,一種代碼部署方法,包括:
獲取待部署的后端代碼并對所述后端代碼進行編譯;
將編譯后的后端代碼發布到第一網絡設備,其中所述后端代碼的版本通過第一版本標識表示;
確定發布到第二網絡設備的前端代碼對應的第二版本標識;
記錄所述第一版本標識與所述第二版本標識之間的對應關系。
在一種實施例中,一種代碼部署方法,包括:
獲取待部署的前端代碼并對所述前端代碼進行編譯;
將編譯后的前端代碼發布到第二網絡設備,其中所述前端代碼的版本通過第二版本標識表示;
確定發布到第一網絡設備的后端代碼對應的第一版本標識;
記錄所述第一版本標識與所述第二版本標識之間的對應關系
在一種實施例中,一種代碼部署方法,包括:
后端服務器獲取待部署的后端代碼并對所述后端代碼進行編譯;
后端服務器將編譯后的后端代碼發布到后端服務器;
前端服務器獲取待部署的前端代碼并對所述前端代碼進行編譯;
前端服務器將編譯后的前端代碼發布到內容分發網絡CDN中的CDN節點。
在一種實施例中,一種網頁獲取方法,包括:
用戶設備向后端服務器發送網頁請求,其中所述后端服務器用于部署后端代碼;
所述后端服務器響應于所述網頁請求,利用所述后端服務器上部署的后端代碼獲得網頁數據;
所述后端服務器確定與所述后端代碼的版本對應的前端代碼的版本,其中所述后端代碼的版本通過第一版本標識表示,所述前端代碼的版本通過第二版本標識表示;
所述后端服務器向所述用戶設備發送所述第二版本標識和所述網頁數據;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿里巴巴集團控股有限公司,未經阿里巴巴集團控股有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710595494.6/2.html,轉載請聲明來源鉆瓜專利網。





