[發明專利]SEO站點構建方法及SEO請求的響應方法有效
| 申請號: | 201710131741.7 | 申請日: | 2017-03-07 |
| 公開(公告)號: | CN106919696B | 公開(公告)日: | 2020-08-14 |
| 發明(設計)人: | 宋有明;徐遐齡 | 申請(專利權)人: | 上海攜程商務有限公司 |
| 主分類號: | G06F16/953 | 分類號: | G06F16/953;G06F16/957 |
| 代理公司: | 上海弼興律師事務所 31283 | 代理人: | 薛琦;羅朗 |
| 地址: | 200335 上海市*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | seo 站點 構建 方法 請求 響應 | ||
1.一種SEO站點對SEO請求的響應方法,其特征在于,包括以下步驟:
S1.基于原始SEO站點的數據和業務邏輯,預先生成待建的所有SEO頁面所需的數據,對預先生成的所有數據進行聚合處理,并將聚合處理后的數據寫入第一Redis緩存,所述聚合處理后的數據反映了多類信息;
S2.針對待建的所有SEO頁面,采用MVC框架建立SEO頁面,獲取第一Redis緩存中的數據,并通過多個信息查詢接口實現SEO頁面的業務邏輯;
S3.將SEO頁面的動態頁面靜態化為HTML代碼數據,并將所述HTML代碼數據存入到第二Redis緩存中,以作為新的SEO站點的一部分,其中第二Redis緩存與第一Redis緩存相互獨立;
S4.針對SEO頁面的SLB層做正則匹配;
S51.利用路由規則根據收到的SEO請求匹配到頁面;
S52.判斷第二Redis緩存中是否存在和所述頁面匹配的HTML代碼數據,若判斷結果為是,則由第二Redis緩存直接響應所述SEO請求,若判斷結果為否,則根據所述SEO請求訪問相對應的信息查詢接口以獲取數據。
2.如權利要求1所述的SEO站點對SEO請求的響應方法,其特征在于,步驟S3包括:
針對執行各個業務邏輯的動態頁面,分別渲染得到所述HTML代碼數據。
3.如權利要求1所述的SEO站點對SEO請求的響應方法,其特征在于,步驟S1包括:
從與原始SEO站點對應的數據庫中,以遍歷各個數據分類的方式獲取待建的所有SEO頁面所需的數據。
4.如權利要求3所述的SEO站點對SEO請求的響應方法,其特征在于,步驟S1中通過請求和數據庫相關聯的Api接口獲取待建的所有SEO頁面所需的數據。
5.如權利要求1所述的SEO站點對SEO請求的響應方法,其特征在于,步驟S4還包括:
將路由配置為兼容原始SEO站點的邏輯。
6.如權利要求1所述的SEO站點對SEO請求的響應方法,其特征在于,步驟S3中將所述HTML代碼數據采用GZip壓縮后再存入到第二Redis緩存中。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海攜程商務有限公司,未經上海攜程商務有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710131741.7/1.html,轉載請聲明來源鉆瓜專利網。





