Web開發新人培訓系列
從事Web開發必須要了解從瀏覽器輸入URL后到頁面加載完之后的整個大概的流程,當然可以就某些點細化的研究下去,這一過程涉及到:HTTP/HTTPS協議、代理/反向代理、Web server、CGI、瀏覽器端的知識(HTML+Javascript+CSS)
只有把整個流程都梳理清楚,才有能力去討論其他問題,例如如何去優化Web性能、如何利用工程化提高效率、在某些業務場景的技術方案取舍等。
本篇文章會以一個例子介紹計算機網絡基本工作的過程,最終再詳細介紹HTTPS是如何解決網絡包加密問題。繪說明圖找不到相關好