注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)圖形圖像、多媒體、網(wǎng)頁制作綜合構(gòu)建可擴展的Web站點

構(gòu)建可擴展的Web站點

構(gòu)建可擴展的Web站點

定 價:¥58.00

作 者: (美國)亨德森 著;徐寧 譯
出版社: 電子工業(yè)出版社
叢編項:
標(biāo) 簽: 網(wǎng)站建立/管理/維護(hù)

ISBN: 9787121060793 出版時間: 2008-03-01 包裝: 平裝
開本: 16 頁數(shù): 330 pages 字?jǐn)?shù):  

內(nèi)容簡介

  和架構(gòu)可快速擴展應(yīng)用程序的竅門——不再為昂貴的價格頭痛不已,也無需與企業(yè)應(yīng)用程序服務(wù)器、專有編程產(chǎn)品及數(shù)據(jù)庫產(chǎn)品簽訂服務(wù)級別的協(xié)議。來自flickr.com主力開發(fā)人員的杰作——《構(gòu)建可擴展的Web站點》,為Web開發(fā)人員提供了種種簡單實用的技巧,以建立一個訪問者喜愛的快速響應(yīng)的w曲站點。建立一個流行的站點不僅需要運轉(zhuǎn)快速的硬件設(shè)備、大量內(nèi)存和硬盤空間,還要考慮怎樣讓站點隨著時間推移而不斷發(fā)展;怎樣讓有不同期望的訪問者訪問到同樣的資源;怎樣建立一個大家共同工作的開發(fā)團(tuán)隊,同時保證不會給站點訪問者帶來新問題,也不會造成相互之間的干擾等問題。不管你是基于PHP腳本開始建立一個新的站點,還是正在維護(hù)一個已有的站點,這本書都能在以下幾個方面給你提供幫助:設(shè)計應(yīng)用程序底層的軟件體系結(jié)構(gòu);選擇使用一個讓開發(fā)人員、設(shè)計人員和訪問者都感到愉快的軟件開發(fā)環(huán)境;保持應(yīng)用程序數(shù)據(jù)的純凈和安全;呈現(xiàn)信息給來自全世界的訪問者;整合電子郵件到你的應(yīng)用程序中;規(guī)劃硬件的購買和主機服務(wù)選項,恰到好處地滿足你的需求,又避免掏空你的錢包;分區(qū)數(shù)據(jù)庫,建立分布式數(shù)據(jù)庫以支持大型數(shù)據(jù)集和并發(fā)事件;監(jiān)測你的應(yīng)用程序,發(fā)現(xiàn)并消除瓶頸;提供公開的API,利用其他提供者的服務(wù)提升站點的影響和功能。不管你是正在建立一個希望將來發(fā)展壯大的小型Web站點,還是早已擁有一個需要維護(hù)的大型系統(tǒng),《構(gòu)建可擴展的Web站點》都可謂一個靈感之源,會帶給你很多讓事情簡單運作的方法和技巧。

作者簡介

  亨德森(Cal Henderson)來自英格蘭,是照片共享服務(wù)Flickr的工程經(jīng)理,目前在美國加州森尼維耳市的Yahoo!公司工作。在創(chuàng)建Flickr應(yīng)用程序之前,Cal Henderson在2英國一家媒體公司Emap擔(dān)任一個特殊Web項目的技術(shù)主管。

圖書目錄

bsp;什么是Web應(yīng)用程序
  如何構(gòu)建你的Web應(yīng)用程序
  什么是體系結(jié)構(gòu)
  怎樣開始呢
第2章:Web應(yīng)用程序體系結(jié)構(gòu)
  層次化軟件體系結(jié)構(gòu)
  層次化技術(shù)
  軟件接口設(shè)計
  從A到B
  軟件/硬件的劃分
  硬件平臺
  硬件平臺的增長
  硬件冗余
  網(wǎng)絡(luò)
  語言,技術(shù)和數(shù)據(jù)庫
第3章:開發(fā)環(huán)境
  三大規(guī)則
  使用源碼控制
  單步構(gòu)建
  問題跟蹤
  擴展開發(fā)模型
  編碼規(guī)范
  測試
第4章:國際化、本地化和Unicode
  國際化和本地化
  Unicode簡述
  UTF-8編碼
  基于UTF-8的Web應(yīng)用程序
  在PHP中使用UTF-8
  在其他語言中使用UTF-8
  在MySQL中使用UTF-8
  在電子郵件中使用UTF-8
  在JavaScript中使用UTF-8
  在API中使用UTF-8
第5章:數(shù)據(jù)一致性和安全性
  數(shù)據(jù)完整性策略
  好的、有效的和無效的
  過濾UTF-8數(shù)據(jù)
  過濾控制字符
  過濾HTML
  跨站腳本攻擊
  SQL注入攻擊
第6章:電子郵件
  接收電子郵件
  在應(yīng)用程序中加入電子郵件功能
  MIME格式
  解析簡單的MIME電子郵件
  解析UU編碼的附件
  TNEF附件
  無線通信運營商會討厭你
  字符集與編碼
  識別你的用戶
  單元測試
第7章:遠(yuǎn)程服務(wù)
  遠(yuǎn)程服務(wù)小組
  套接字
  使用HTTP
  遠(yuǎn)程服務(wù)冗余性
  異步系統(tǒng)
  XML交換
  輕型協(xié)議
第8章:瓶頸
  找出瓶頸
  CPU的使用
  I/O
  內(nèi)存和Swap
  外部服務(wù)和黑盒
  數(shù)據(jù)庫
第9章:擴展Web應(yīng)用程序
  擴展之謎
  網(wǎng)絡(luò)擴展
  擴展PHP
  負(fù)載平衡
  擴展MySQL
  MySQL復(fù)制
  數(shù)據(jù)庫分區(qū)
  擴展大型數(shù)據(jù)庫
  存儲擴展
  擴展綜述
第10章:統(tǒng)計數(shù)據(jù)、監(jiān)測與警告
  跟蹤Web統(tǒng)計數(shù)據(jù)
  應(yīng)用程序監(jiān)測
  警告
第11章:APIS
  數(shù)據(jù)訂閱源
  移動內(nèi)容
  Web服務(wù)
  API傳輸方式
  API的濫用
  認(rèn)證
  展望未來
索引

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號