幫助中心 | 我的帳號 | 關於我們

搜索架構之道(App中的搜索系統設計與優化實踐)

  • 作者:劉俊啟|責編:孫海亮
  • 出版社:機械工業
  • ISBN:9787111764595
  • 出版日期:2024/11/01
  • 裝幀:平裝
  • 頁數:327
人民幣:RMB 99 元      售價:
放入購物車
加入收藏夾

內容大鋼
    這是一本以搜索業務為主線,深度解讀超級App構建與優化的策略、流程、方法、技巧和作者近20年心得精華的著作。本書覆蓋了App從誕生到成為超級App的過程中技術架構層面所面臨的所有核心挑戰及其解決思路。
    本書作者是我國App研發領域的先行者(2005年正式進入App開發領域)。曾在百度負責多個App的技術架構構建,全程參與了百度App從誕生到發展至擁有上億規模用戶的全過程。本書是作者將近20年App研發經驗和10余年百度搜索App開發經驗的精華,是一本真正的乾貨集。
    基礎篇(第1?3章),從作者進入百度講起,帶領讀者一步步走進搜索App的世界。這一篇通過簡潔的語言和生動的案例,以「潤物細無聲」的方式讀者幫建立起對搜索App的基礎認知,包括百度App發展歷程、典型App中搜索功能構建、搜索結果頁和落地頁技術實現、搜索服務端架構、搜索服務優化等特色內容,為讀者學習後續內容打下堅實的基礎。
    高級篇(第4?12章),圍繞搜索全流程業務展開,包括搜索客戶端中並行化響應輸入的實現,以及可擴展網頁(即功能插件化)、場景容器化、可定製安全策略、可持續優化指標、可統一管理網路通信、移動端AI預測、可變體發布及支持質效提的搜索客戶端架構的設計與實現思路。通過本篇,讀者可更深入理解搜索App的業務流程,掌握技術架構的工作原理,並學會如何將這些思想應用於相關的產品中。    個人成長篇(第13章),從團隊協作、產品交付及技術架構優化這三個方面介紹個人的架構優化之路。這部分是作者10余年的工作經驗和思考。

作者介紹
劉俊啟|責編:孫海亮
    劉俊啟,百度前資深研發工程師、百度前App架構師、百度前OC&Swift編碼委員會主席、騰訊研發工程師,國內App研發先行者。     2005年入職盛大·數位紅,參與了Game-V(中國第一個無線遊戲娛樂運營平台)的研發工作(NOKIA S60平台)。之後作為初創團隊成員,負責多款S60平台的App研發。2009年開始轉戰iOS平台,負責推進公司產品技術棧向iOS平台遷移。     2010年入職百度,先後負責構建百度手搜索App、百度語音SDK、百度語音助App、百度瀏覽器App、百度App Watch版等多個重量級產品的技術架構研發工作。多次負責掌上百度(百度App)技術架構的實現及升級工作,涉及App基礎技術架構、瀏覽內核、搜索框架、內容擴展、網路、安全、模擬測試、移動AI、App級復用等方向。     在文本搜索、語音搜索、視覺搜索、技術架構、研發提效等相關領域擁有30余個專利。在百度工作期間,獲得3次百度驕傲獎,以及多次事業部及團隊級別獎項。

目錄
前言
基礎篇
  第1章  搜索客戶端的發展與價值
    1.1  從我在百度的工作經歷看搜索客戶端架構演進
      1.1.1  從零構建搜索客戶端App
      1.1.2  Ding:優化移動端搜索的高頻搜索需求
      1.1.3  搜索+瀏覽雙框架:優化移動端搜索過程的體驗
      1.1.4  搜索結果NA化:優化移動端搜索結果瀏覽體驗
      1.1.5  搜索非同步化:優化搜索核心指標
      1.1.6  多容器管理:突破單瀏覽內核的限制
      1.1.7  變體發布:多App復用搜索能力
      1.1.8  小結
    1.2  移動操作系統級的搜索能力支持
      1.2.1  iOS系統搜索能力
      1.2.2  Android系統搜索能力
      1.2.3  小結
    1.3  App中的搜索功能建設
      1.3.1  京東App中的搜索功能
      1.3.2  微信App中的搜索功能
      1.3.3  快手App中的搜索功能
      1.3.4  有道詞典App中的搜索功能
      1.3.5  招商銀行App中的搜索功能
      1.3.6  夸克瀏覽器App中的搜索功能
      1.3.7  小結
  第2章  搜索客戶端基礎技術
    2.1  搜索全流程的3個核心場景
    2.2  需求輸入場景及技術實現
      2.2.1  多線程技術
      2.2.2  網路請求
      2.2.3  搜索建議的數據處理
    2.3  結果頁場景及技術實現
      2.3.1  數據持久化存取
      2.3.2  URL攜帶搜索關鍵字
      2.3.3  結果頁的分類及載入
    2.4  落地頁場景及技術實現
      2.4.1  落地頁功能擴展
      2.4.2  落地頁與結果頁的切換管理
  ……
高級篇
個人成長篇

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032