本章討論了如何部署和維護(hù)我們開發(fā)的Web應(yīng)用相關(guān)的一些話題。這些內(nèi)容非常重要,要?jiǎng)?chuàng)建一個(gè)能夠基于最小維護(hù)平滑運(yùn)行的應(yīng)用,必須考慮這些問題。
具體而言,本章討論的內(nèi)容包括:
- 創(chuàng)建一個(gè)強(qiáng)健的日志系統(tǒng),可以在出現(xiàn)問題時(shí)記錄錯(cuò)誤并且通知系統(tǒng)管理員
- 處理運(yùn)行時(shí)可能出現(xiàn)的錯(cuò)誤,包括記錄日志,并如何友好的顯示給用戶系統(tǒng)出現(xiàn)了問題
- 處理404錯(cuò)誤,告訴用戶請(qǐng)求的頁(yè)面找不到
- 將應(yīng)用部署到一個(gè)生產(chǎn)環(huán)境中(包括如何部署更新)
- 如何讓部署的應(yīng)用程序具有高可用
- 備份和恢復(fù)文件以及數(shù)據(jù)庫(kù)
讀完本章內(nèi)容后,對(duì)于從頭開始開發(fā)一個(gè)Web應(yīng)用需要考慮那些問題,你應(yīng)該已經(jīng)有了全面的了解。本章內(nèi)容將有助于你在實(shí)際環(huán)境中管理前面各章介紹開發(fā)的代碼。