1.完整網(wǎng)站
域名奴烙,網(wǎng)站應(yīng)用米同,服務(wù)器
2.域名
是由一串用點分隔的名字組成的Internet上某一臺計算機或計算機組的名稱端铛,用于在數(shù)據(jù)傳輸時標識計算機的電子方位(有時也指地理位置)蚤告。通俗的說域名相當于一個家庭的門牌號碼练般,別人可以通過這個號碼可以很容易的找到你的位置矗漾。以百度的域名為例,“baidu”是個這個域名的主域名體踢俄;前面的www.是網(wǎng)絡(luò)名缩功;最后的“.com”是該域名的后綴,代表一個國際域名都办,屬于頂級域名之一嫡锌。
* .COM 商業(yè)性的機構(gòu)或公司? ? ?.COM.CN 中國商業(yè)域名
* .NET 從事 Interent 相關(guān)的網(wǎng)絡(luò)服務(wù)的機構(gòu)或公司? ? ?.NET.CN 中國從事 Interent相關(guān)的網(wǎng)絡(luò)服務(wù)的機構(gòu)或公司
* .ORG 非營利的組織虑稼,團體? ? ?.ORG.CN 中國非營利的組織,團體
* .GOV 政府部門? ? ? .GOV.CN 中國政府部門
* .CN 中國國內(nèi)域名
3.網(wǎng)站的分類
????1.資訊門戶類網(wǎng)站
????2.企業(yè)品牌類網(wǎng)站
????3.交易類網(wǎng)站
????4.政府辦公類網(wǎng)站
????5.互動游戲網(wǎng)站
????6.功能性網(wǎng)站
4.網(wǎng)站運行原理及開發(fā)流程
? ? 1.客戶端: 瀏覽器
? ? 2.服務(wù)器: 能夠連接到互聯(lián)網(wǎng)具有ip的計算機势木,服務(wù)器主要接收和處理用戶的請求信息蛛倦。
? ? 3.IP地址:互聯(lián)網(wǎng)協(xié)議地址,TCP/IP網(wǎng)絡(luò)設(shè)備(計算機啦桌,服務(wù)器溯壶,打印機,路由器等)的數(shù)字標識符甫男,互聯(lián)網(wǎng)上的每臺計算機都有一個IP地址且改,用于識別和通信,IP地址有4組數(shù)字板驳,以小數(shù)點分割(例如 244.155.65.2)又跛,這被稱為邏輯地址,為了在網(wǎng)絡(luò)中定位設(shè)備若治,通過TCP/IP協(xié)議將邏輯 IP地址轉(zhuǎn)化為物理地址(即計算機中的MAC地址)
????4.域名:用于標識一個或多個的IP地址
? ? 5.DNS: 域名系統(tǒng)慨蓝,用于跟蹤計算機的域名及其在互聯(lián)網(wǎng)上相應(yīng)的IP地址
? ? 6.ISP :互聯(lián)網(wǎng)服務(wù)提供商,主要工作是在DNS(域名系統(tǒng))查找當前域名的對應(yīng)的IP地址
? ? 7.TCP/IP:? 傳輸控制協(xié)議/互聯(lián)網(wǎng)協(xié)議端幼,是廣泛使用的通信協(xié)議
? ? 8.HTTP : 超文本傳輸協(xié)議礼烈,是瀏覽器和服務(wù)器通過互聯(lián)網(wǎng)通信的協(xié)議
網(wǎng)站運行原理:1.在瀏覽器中輸入網(wǎng)址
? ? ? ? ? ? ? ? ? ? ? ? ? 2.瀏覽器解析網(wǎng)址中包含的信息,如HTTP協(xié)議和域名
? ? ? ? ? ? ? ? ? ? ? ? ? 3.瀏覽器與ISP通信婆跑,在DNS查找域名所對應(yīng)的IP地址此熬,然后將IP地址發(fā)給瀏覽器的DNS服務(wù),? ????????????????????????????最 后向域名的IP地址發(fā)送請求
? ? ? ? ? ? ? ? ? ? ? ? ? 4.瀏覽器從網(wǎng)站地址中獲取IP地址和端口(HTTP協(xié)議默認端口為80洽蛀,HTTPS默認端口為433)摹迷,? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 并打開TCP套接字連接疟赊,實現(xiàn)瀏覽器和web服務(wù)器的連接
? ? ? ? ? ? ? ? ? ? ? ? ? ?5.瀏覽器根據(jù)用戶操作向服務(wù)器發(fā)送相應(yīng)的HTTP請求
? ? ? ? ? ? ? ? ? ? ? ? ? ? 6. 當Web服務(wù)器接收請求后郊供,根據(jù)請求信息查找該HTML頁面,如果頁面存在近哟,則Web服務(wù)器? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 將理結(jié)果和頁面返回到瀏覽器驮审,如果服務(wù)器找不到頁面,將發(fā)送一個404錯誤信息
完整的開發(fā)流程:?
? ? 1.需求分析:? ? ?網(wǎng)站類型吉执,具體功能疯淫,業(yè)務(wù)邏輯,網(wǎng)站風(fēng)格戳玫,確定域名熙掺,網(wǎng)站空間或者服務(wù)器,網(wǎng)站備案等
? ? 2.規(guī)劃靜態(tài)內(nèi)容 :重新確定需求分析咕宿,并根據(jù)用戶需求規(guī)劃出網(wǎng)站的內(nèi)容和板塊草圖
? ? 3.設(shè)計階段: 根據(jù)網(wǎng)站草圖币绩,由美工制作成效果圖蜡秽,
? ? 4.程序開發(fā)階段 : 根據(jù)網(wǎng)站草圖劃分頁面結(jié)構(gòu)和設(shè)計,前端和后端可以同時進行缆镣,前端根據(jù)美工效果負責(zé)制作靜態(tài)頁面芽突;后臺根據(jù)頁面結(jié)構(gòu)和設(shè)計,設(shè)計數(shù)據(jù)庫數(shù)據(jù)結(jié)構(gòu)和開發(fā)網(wǎng)站后臺
? ? 5.測試和上線: 在本地搭建服務(wù)器董瞻,測試網(wǎng)站是否存在BUG寞蚌,若無問題,則可以將網(wǎng)站打包钠糊,使用FTP上傳至網(wǎng)站空間或空間服務(wù)器
? ? 6.維護推廣 :根據(jù)實際情況完善網(wǎng)站不足