[發明專利]網頁編輯方法和裝置有效
| 申請號: | 201410299175.7 | 申請日: | 2014-06-26 |
| 公開(公告)號: | CN105320672B | 公開(公告)日: | 2019-05-24 |
| 發明(設計)人: | 寧玉波 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | G06F16/958 | 分類號: | G06F16/958 |
| 代理公司: | 北京康信知識產權代理有限責任公司 11240 | 代理人: | 吳貴明;張永明 |
| 地址: | 518000 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 網頁 編輯 方法 服務器 | ||
本發明公開了一種網頁編輯方法和裝置。該方法包括:接收客戶端發送的用于請求服務器所存儲的第一代碼的消息,其中,每個第一代碼具有唯一對應的第一代碼ID;向客戶端發送第一代碼和第一代碼ID;接收并保存客戶端發送的第一代碼ID中的第二代碼ID,并將第二代碼ID標記為與客戶端編輯的網頁文件對應,其中,第二代碼ID用于標識第一代碼中的第二代碼,第二代碼表示已由客戶端添加到網頁文件中的第一代碼;根據保存的第二代碼ID向客戶端發送用于指示更新或恢復網頁文件中的第二代碼的消息。本發明解決了現有的對在編網頁進行跟蹤方案需要占用較多的服務器資源的技術問題。
技術領域
本發明涉及互聯網應用領域,具體而言,涉及一種網頁編輯方法和裝置。
背景技術
目前,為了使服務器能夠對客戶端在編的網頁、尤其是加載在網頁開發框架中的以代碼形式出現的網頁組件進行跟蹤記錄,一種可行的網頁編輯方式是網頁開發人員在客戶端側編輯網頁,然后定期地向服務器上傳該在編網頁對應的網頁文件,也即將開發人員通過客戶端編輯的網頁備份到服務器側,從而使得服務器可以對在客戶端側編輯的網頁進行跟蹤。然而,完整的網頁文件的尺寸通常較大,當連接到服務器的用于編輯網頁的客戶端的數量較多時,將會為服務器的網絡數據傳輸接口帶來較大的壓力,并且為開發人員帶來較大的流量負擔。
另一種可行的方案是將網頁編輯邏輯設置在服務器側,客戶端側負責編輯界面的生成以及對網頁開發人員的編輯操作的捕捉,并將捕捉到的編輯操作上傳給服務器,進而使得服務器根據上傳的編輯操作對維護在服務器側的在編網頁文件的內容進行增補、刪減與修改,最后在網頁開發進程結束后由服務器向客戶端發布編輯好的網頁文件。然而,對于這種方案來說,網頁編輯邏輯的執行或者說網頁開發軟件的運行通常需要占用較多的資源,如處理器資源、系統資源和存儲器資源等,當連接到服務器的用于展示編輯界面并捕捉編輯操作的客戶端的數量較多時,將會為服務器帶來較大的處理壓力,從而影響到整個系統的響應速度。換而言之,對于上述方案來說,服務器連接的客戶端較多時將面臨負荷偏大的問題。
針對上述的問題,目前尚未提出有效的解決方案。
發明內容
本發明實施例提供了一種網頁編輯方法和裝置,以至少解決現有的對在編網頁進行跟蹤方案需要占用較多的服務器資源的技術問題。
根據本發明實施例的一個方面,提供了一種網頁編輯方法,包括:接收客戶端發送的用于請求服務器所存儲的第一代碼的消息,其中,上述第一代碼用于添加到由上述客戶端編輯的網頁文件中,使得上述網頁文件對應的網頁展示第一代碼表示的頁面對象,且每個上述第一代碼具有唯一對應的第一代碼ID;向上述客戶端發送上述第一代碼和上述第一代碼ID;接收并保存上述客戶端發送的上述第一代碼ID中的第二代碼ID,并將上述第二代碼ID標記為與上述客戶端編輯的網頁文件對應,其中,上述第二代碼ID用于標識上述第一代碼中的第二代碼,上述第二代碼表示已由上述客戶端添加到上述網頁文件中的第一代碼;根據保存的上述第二代碼ID向上述客戶端發送用于指示更新或恢復上述網頁文件中的上述第二代碼的消息。
根據本發明實施例的另一方面,還提供了一種服務器,包括:第一接收單元,用于接收客戶端發送的用于請求服務器所存儲的第一代碼的消息,其中,上述第一代碼用于添加到由上述客戶端編輯的網頁文件中,使得上述網頁文件對應的網頁展示第一代碼表示的頁面對象,且每個上述第一代碼具有唯一對應的第一代碼ID;第一發送單元,用于向上述客戶端發送上述第一代碼和上述第一代碼ID;第二接收單元,用于接收并保存上述客戶端發送的上述第一代碼ID中的第二代碼ID,并將上述第二代碼ID標記為與上述客戶端編輯的網頁文件對應,其中,上述第二代碼ID用于標識上述第一代碼中的第二代碼,上述第二代碼表示已由上述客戶端添加到上述網頁文件中的第一代碼;第二發送單元,用于根據保存的上述第二代碼ID向上述客戶端發送用于指示更新或恢復上述網頁文件中的上述第二代碼的消息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410299175.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:英文圖像電子詞典應用程序
- 下一篇:數據存儲、讀取方法及數據存儲、讀取裝置





