構(gòu)建可擴(kuò)展的Web站點(diǎn)
-
>
決戰(zhàn)行測5000題(言語理解與表達(dá))
-
>
軟件性能測試.分析與調(diào)優(yōu)實(shí)踐之路
-
>
第一行代碼Android
-
>
深度學(xué)習(xí)
-
>
Unreal Engine 4藍(lán)圖完全學(xué)習(xí)教程
-
>
深入理解計(jì)算機(jī)系統(tǒng)-原書第3版
-
>
Word/Excel PPT 2013辦公應(yīng)用從入門到精通-(附贈(zèng)1DVD.含語音視頻教學(xué)+辦公模板+PDF電子書)
構(gòu)建可擴(kuò)展的Web站點(diǎn) 版權(quán)信息
- ISBN:9787121060793
- 條形碼:9787121060793 ; 978-7-121-06079-3
- 裝幀:暫無
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>>
構(gòu)建可擴(kuò)展的Web站點(diǎn) 本書特色
如何構(gòu)建可擴(kuò)展的Web站點(diǎn)?著名Web 2.0代表網(wǎng)站,www.flickr.com架構(gòu)師/工程經(jīng)理,Cal Henderson傾力之作,助您構(gòu)建*優(yōu)秀的Web 2.0應(yīng)用。
掌握建立和架構(gòu)可快速擴(kuò)展應(yīng)用程序的竅門——不再為昂貴的價(jià)格頭痛不已,也無需與企業(yè)應(yīng)用程序服務(wù)器、專有編程產(chǎn)品及數(shù)據(jù)庫產(chǎn)品簽訂服務(wù)級別的協(xié)議。來自flickr.com主力開發(fā)人員的杰作——《構(gòu)建可擴(kuò)展的Web站點(diǎn)》,為Web開發(fā)人員提供了種種簡單實(shí)用的技巧,以建立一個(gè)訪問者喜愛的快速響應(yīng)的Web站點(diǎn)。
建立一個(gè)流行的站點(diǎn)不僅需要運(yùn)轉(zhuǎn)快速的硬件設(shè)備、大量內(nèi)存和硬盤空間,還要考慮怎樣讓站點(diǎn)隨著時(shí)間推移而不斷發(fā)展;怎樣讓有不同期望的訪問者訪問到同樣的資源;怎樣建立一個(gè)大家共同工作的開發(fā)團(tuán)隊(duì),同時(shí)保證不會(huì)給站點(diǎn)訪問者帶來新問題,也不會(huì)造成相互之間的干擾等問題。
不管你是基于PHP腳本開始建立一個(gè)新的站點(diǎn),還是正在維護(hù)一個(gè)已有的站點(diǎn),這本書都能在以下幾個(gè)方面給你提供幫助:
·設(shè)計(jì)應(yīng)用程序底層的軟件體系結(jié)構(gòu)
·選擇使用一個(gè)讓開發(fā)人員、設(shè)計(jì)人員和訪問者都感到愉快的軟件開發(fā)環(huán)境
·保持應(yīng)用程序數(shù)據(jù)的純凈和安全
·呈現(xiàn)信息給來自全世界的訪問者
·整合電子郵件到你的應(yīng)用程序中
·規(guī)劃硬件的購買和主機(jī)服務(wù)選項(xiàng),恰到好處地滿足你的需求,又避免掏空你的錢包
·分區(qū)數(shù)據(jù)庫,建立分布式數(shù)據(jù)庫以支持大型數(shù)據(jù)集和并發(fā)事件
·監(jiān)測你的應(yīng)用程序,發(fā)現(xiàn)并消除瓶頸
·提供公開的API,利用其他提供者的服務(wù)提升站點(diǎn)的影響和功能
不管你是正在建立一個(gè)希望將來發(fā)展壯大的小型Web站點(diǎn),還是早已擁有一個(gè)需要維護(hù)的大型系統(tǒng),《構(gòu)建可擴(kuò)展的Web站點(diǎn)》都可謂一個(gè)靈感之源,會(huì)帶給你很多讓事情簡單運(yùn)作的方法和技巧。
構(gòu)建可擴(kuò)展的Web站點(diǎn) 內(nèi)容簡介
隨著Web 2.0網(wǎng)站的蓬勃發(fā)展,如何成功地構(gòu)建可擴(kuò)展的Web站點(diǎn)成為網(wǎng)站開發(fā)人員**的技能。本書是Flickr.com的主力開發(fā)人員講解構(gòu)建可擴(kuò)展的Web站點(diǎn)的經(jīng)典之作。本書主要介紹了Web應(yīng)用程序的概念、體系結(jié)構(gòu)、硬件需求、開發(fā)環(huán)境的原則及國際化、本地化和Unicode等基本內(nèi)容,并為解決Web應(yīng)用程序的數(shù)據(jù)安全、電子郵件整合、遠(yuǎn)程服務(wù)交互、應(yīng)用程序優(yōu)化、擴(kuò)展、監(jiān)測和預(yù)警、開放API等問題提供了很多簡單實(shí)用的技巧和方法。這本書涉及的內(nèi)容十分廣博,但核心相當(dāng)明確,即如何建立安全的、用戶喜愛的、可以不斷擴(kuò)展的Web應(yīng)用程序。任何從事Web應(yīng)用程序開發(fā)的讀者都會(huì)從中獲益匪淺。
構(gòu)建可擴(kuò)展的Web站點(diǎn) 目錄
第1章:緒論
什么是WEB應(yīng)用程序
如何構(gòu)建你的WEB應(yīng)用程序
什么是體系結(jié)構(gòu)
怎樣開始呢
第2章:WEB應(yīng)用程序體系結(jié)構(gòu)
層次化軟件體系結(jié)構(gòu)
層次化技術(shù)
軟件接口設(shè)計(jì)
從A到B
軟件/硬件的劃分
硬件平臺(tái)
硬件平臺(tái)的增長
硬件冗余
網(wǎng)絡(luò)
語言,技術(shù)和數(shù)據(jù)庫
第3章:開發(fā)環(huán)境
三大規(guī)則
使用源碼控制
單步構(gòu)建
問題跟蹤
擴(kuò)展開發(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附件
無線通信運(yùn)營商會(huì)討厭你
字符集與編碼
識別你的用戶
單元測試
第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章:擴(kuò)展WEB應(yīng)用程序
擴(kuò)展之謎
網(wǎng)絡(luò)擴(kuò)展
擴(kuò)展PHP
負(fù)載平衡
擴(kuò)展MYSQL
MYSQL復(fù)制
數(shù)據(jù)庫分區(qū)
擴(kuò)展大型數(shù)據(jù)庫
存儲(chǔ)擴(kuò)展
擴(kuò)展綜述
第10章:統(tǒng)計(jì)數(shù)據(jù)、監(jiān)測與警告
跟蹤WEB統(tǒng)計(jì)數(shù)據(jù)
應(yīng)用程序監(jiān)測
警告
第11章:APIS
數(shù)據(jù)訂閱源
移動(dòng)內(nèi)容
WEB服務(wù)
API傳輸方式
API的濫用
認(rèn)證
展望未來
索引
構(gòu)建可擴(kuò)展的Web站點(diǎn) 作者簡介
Cal Henderson來自英格蘭,是照片共享服務(wù)Flickr的工程經(jīng)理,目前在美國加州森尼維耳市的Yahoo!公司工作。在創(chuàng)建Flickr應(yīng)用程序之前,Cal Henderson在2英國一家媒體公司Emap擔(dān)任一個(gè)特殊Web項(xiàng)目的技術(shù)主管。
- >
有舍有得是人生
- >
山海經(jīng)
- >
羅曼·羅蘭讀書隨筆-精裝
- >
羅庸西南聯(lián)大授課錄
- >
自卑與超越
- >
回憶愛瑪儂
- >
苦雨齋序跋文-周作人自編集
- >
二體千字文