1. 程式人生 > >1.1 Web介紹知識

1.1 Web介紹知識

ron 領域 計算 apach 地址 scrip 因特網 server 開發

1.列出Web前端相關的開發語言並了解

HTML:超文本標記語言(Hyper Text markup language),HTML 就是一組標簽和文本的組合,是一個最基本的網頁。它已經包含了網頁常見的元素。

CSS:疊層樣式表,是一種用來表現 HTML 文件樣式的樣式設計語言。CSS 能夠對網頁中的對象的位置排版進行像素級的精確控制,實現基礎的靜態的交互設計;而CSS 目前的最新版本 CSS3 能夠真正做到網頁表現與內容分離。

JavaScript:一種直譯式腳本語言,是一種動態類型、弱類型、基於原型的語言,內置支持類型;給HTML網頁增加動態功能。

jQuery是JavaScript框架,它封裝JavaScript常用的功能代碼,提供一種簡便的JavaScript設計模式,優化HTML文檔操作、事件處理、動畫設計和Ajax交互。

2.列出常見的Web後端相關的開發語言並了解

PHP:超文本預處理器(PHP: Hypertext Preprocessor),一種通用開源腳本語言,主要用於Web開發領域。

3.了解數據庫服務器、Web服務器和DNS服務器

數據庫服務器:數據庫服務器由運行在局域網中的一臺/多臺計算機和數據庫管理系統軟件共同構成,數據庫服務器為客戶應用程序提供數據服務。

Web服務器:Web服務器一般指網站服務器,是指駐留於因特網上某種類型計算機的程序,可以向瀏覽器等Web客戶端提供文檔,也可以放置網站文件,讓全世界瀏覽;可以放置數據文件,讓全世界下載。目前最主流的三個Web服務器是Apache Nginx IIS。

DNS服務器:(Domain Name Server,域名服務器)是進行域名(domain name)和與之相對應的IP地址 (IP address)轉換的服務器。域名服務器是指保存有該網絡中所有主機的域名和對應IP地址,並具有將域名轉換為IP地址功能的服務器。其中域名必須對應一個IP地址,一個IP地址可以有多個域名,而IP地址不一定有域名。域名系統采用類似目錄樹的等級結構。域名服務器通常為客戶機/服務器模式中的服務器方,它主要有兩種形式:主服務器和轉發服務器。將域名映射為IP地址的過程就稱為“域名解析”。

4.在瀏覽器輸入URL後的Web流程

用戶訪問網站>瀏覽器請求網站資源> /*前端*/ // 創建連接
Web服務器>數據庫交互>Web服務器> /*後端*/ // 服務器處理
Web服務器返回網站資源信息>瀏覽器返回網站頁面>用戶瀏覽網站 // 客戶端渲染

1.1 Web介紹知識