內(nèi) 容 簡 介
本書針對技能型人才培養(yǎng)的需要和學生認知發(fā)展規(guī)律的特點,堅持實用技術和案例實踐相結合的原則,注重動手能力和實踐技能的培養(yǎng),以網(wǎng)站的建設與管理為主線,系統(tǒng)地介紹了網(wǎng)站的相關知識和技術。主要包括Web技術、網(wǎng)站技術基礎、網(wǎng)站的規(guī)劃和設計、網(wǎng)站的安裝與配置、動態(tài)網(wǎng)站編程技術、網(wǎng)站安全與發(fā)布、網(wǎng)站的管理與維護等內(nèi)容。各項目都配有相應的真實案例,并通過任務實踐方式去完成,具有很強的針對性和實用性。
本書內(nèi)容豐富、深入淺出、理論聯(lián)系實際、實用性強,既可以作為應用型本科院校計算機類專業(yè)和高職高專計算機類專業(yè)的教材使用,又可作為網(wǎng)站建設管理人員的培訓和自學教材使用,同時,也可供網(wǎng)絡工程技術人員和管理人員參考。
前 言
隨著越來越多的中、小、微企業(yè)的興起,社會對于熟練掌握網(wǎng)站建設與管理知識的人才需求也在日益增大,因此,培養(yǎng)以網(wǎng)站設計與開發(fā)、網(wǎng)站調(diào)試、網(wǎng)站發(fā)布與維護等為典型工作任務的專業(yè)人員,已經(jīng)成為各類院校計算機相關專業(yè)的首要任務。
本書結合作者多年的企事業(yè)網(wǎng)站建設和管理經(jīng)驗,以及多位企業(yè)工程師的實際工作經(jīng)驗和多位教師在教學一線的教學經(jīng)驗編寫而成。
本書內(nèi)容新穎、結構合理、概念清晰、通俗易懂、實用性強。
通過學習本書,可使學生掌握網(wǎng)站建設與管理方面的知識,并對當前主流的動態(tài)編程語言有更清晰、更系統(tǒng)的了解。
本書任務實踐部分既考慮到有利于加深對知識的理解和掌握,又考慮到學生的學習興趣和實際崗位需要。
根據(jù)學生的基礎不同和講述內(nèi)容的取舍不同,建議本書的教學可安排60~70學時,其中上機實驗應在35學時以上。
本書具有以下特點。
(1) 在編寫中注重學生的實際操作技能和解決實際問題能力的培養(yǎng),把未來的工作崗位需求轉(zhuǎn)化為學生的培養(yǎng)目標,同時淡化了理論的敘述。
(2) 注重內(nèi)容的通用性、先進性和實用性。在反映最新知識和技術的同時,加強了對當前主流網(wǎng)站技術的介紹,使學生能夠掌握與實際應用緊密聯(lián)系的知識和技能。
(3) 從學生的知識結構出發(fā),注重學生專業(yè)能力發(fā)展的需要和就業(yè)的需要。各項目中均設置了任務實施環(huán)節(jié),使學生能夠在實踐中掌握知識的精髓。
本書由張殿明老師策劃、組織編寫和統(tǒng)稿。
項目1由張曉諾老師編寫,項目2由張云健老師編寫,項目3和項目6由河南財經(jīng)政法大學的周樹立編寫,項目4和項目5由張殿明編寫,項目7由浪潮集團金融事業(yè)部的毛根峰編寫。
董林老師參與了本書后面4個項目的修改和校對工作。
由于編者水平有限,書中難免會有疏漏之處,希望讀者批評指正。
編 者
目 錄
項目1 Web技術簡介 1
任務1 了解Web技術的發(fā)展歷程 2
知識儲備 2
1.1 Web的發(fā)展和特點 2
1.2 Web的工作原理 3
1.3 Web的基本應用 4
任務實踐 5
任務2 了解統(tǒng)一資源定位地址 6
知識儲備 6
任務實踐 8
任務3 認識HTML 9
知識儲備 9
3.1 HTML簡介 9
3.2 版本信息 10
3.3 標題信息 10
3.4 主體標記 11
3.5 HTML標簽 11
3.6 HTML元素 11
3.7 HTML元素的語法 11
3.8 HTML標簽的屬性 12
3.9 顏色值 12
任務實踐 12
任務4 了解HTTP協(xié)議 14
知識儲備 14
4.1 HTTP協(xié)議簡介 14
4.2 HTTP協(xié)議的幾個重要概念 14
4.3 HTTP協(xié)議的運作方式 15
任務5 了解Web服務器與瀏覽器 17
知識儲備 17
5.1 Web服務器 17
5.2 瀏覽器 19
任務實踐 20
任務6 了解CGI 20
知識儲備 20
6.1 什么是CGI 20
6.2 CGI的傳送方式 21
6.3 CGI的環(huán)境變量 22
實訓一 設計一個注冊頁面 23
綜合練習一 25
項目2 網(wǎng)站技術學習 27
任務1 了解網(wǎng)絡操作系統(tǒng) 28
知識儲備 28
1.1 Windows Server 2012 R2 28
1.2 Unix/Linux 31
任務實踐 37
任務2 數(shù)據(jù)庫的安裝與維護 41
知識儲備 41
2.1 數(shù)據(jù)庫的定義 41
2.2 數(shù)據(jù)庫的基本結構 41
2.3 數(shù)據(jù)庫的主要特點 42
2.4 常用數(shù)據(jù)庫軟件 43
任務實踐 44
任務3 了解TCP/IP協(xié)議及IP子網(wǎng)
劃分 59
知識儲備 59
3.1 IP地址及分類 59
3.2 IP子網(wǎng)和子網(wǎng)掩碼 61
3.3 TCP/IP協(xié)議自動安裝和測試 63
3.4 動態(tài)IP地址和DHCP的使用 63
3.5 IPv6協(xié)議介紹 66
任務實踐 66
任務4 DNS服務器的使用 68
知識儲備 68
4.1 域名的產(chǎn)生 68
4.2 DNS域名服務 69
任務實踐 70
任務5 了解三種不同類型的網(wǎng)站 83
知識儲備 83
5.1 信息發(fā)布型網(wǎng)站 83
5.2 電子商務型網(wǎng)站 84
5.3 綜合型門戶網(wǎng)站 84
實訓二 創(chuàng)建和管理數(shù)據(jù)庫 85
綜合練習二 90
項目3 網(wǎng)站的規(guī)劃和設計 93
任務1 網(wǎng)站規(guī)劃和設計 94
知識儲備 94
1.1 網(wǎng)站的規(guī)劃 94
1.2 網(wǎng)站的設計 94
任務實踐 95
任務2 ISP的選擇 96
知識儲備 96
2.1 什么是ISP 96
2.2 ISP的分類 96
2.3 ISP的服務功能 97
任務實踐 97
任務3 網(wǎng)頁制作和信息發(fā)布 98
知識儲備 98
3.1 網(wǎng)頁制作工具簡介 98
3.2 網(wǎng)頁設計基礎與網(wǎng)站建設的
基本流程 99
任務實踐 104
任務4 HTML 5 135
知識儲備 135
4.1 HTML 5的發(fā)展歷程 135
4.2 HTML 5的設計目的 136
4.3 HTML 5的特性 136
4.4 HTML 5的優(yōu)點和缺點 137
任務實踐 138
實訓三 網(wǎng)站組建練習 140
實訓四 創(chuàng)建表單練習 142
綜合練習三 144
項目4 網(wǎng)站的安裝與配置 147
任務1 域名注冊與備案 148
知識儲備 148
任務實踐 148
任務2 服務器的架設 160
知識儲備 160
任務實踐 161
任務3 設置虛擬目錄 185
知識儲備 185
任務實踐 185
任務4 FTP服務器的安裝與配置 186
知識儲備 186
任務實踐 188
實訓五 Windows Server 2012的安裝 194
實訓六 Web站點的設置 194
綜合練習四 196
項目5 動態(tài)網(wǎng)站編程 199
任務1 了解動態(tài)網(wǎng)站編程技術 200
知識儲備 200
1.1 動態(tài)網(wǎng)站的編程語言 200
1.2 學習ASP編程 202
任務實踐 209
任務2 學習ASP.NET和JSP 212
知識儲備 212
2.1 ASP.NET簡介 212
2.2 JSP簡介 217
任務實踐 230
任務3 PHP學習 232
知識儲備 232
3.1 PHP簡介 232
3.2 PHP的語法 233
3.3 PHP的流程控制 234
任務實踐 237
實訓七 PHP網(wǎng)站設計練習 240
實訓八 電子求職應聘系統(tǒng)設計練習 253
綜合練習五 253
項目6 網(wǎng)站安全與發(fā)布 257
任務1 安全問題概述 258
知識儲備 258
1.1 常見的安全問題及解決方法 258
1.2 認證與加密 262
1.3 VPN技術 263
1.4 防火墻技術 265
1.5 入侵檢測技術 266
1.6 系統(tǒng)備份 268
任務實踐 270
任務2 網(wǎng)站的測試與發(fā)布 272
知識儲備 272
2.1 網(wǎng)站測試 273
2.2 網(wǎng)站發(fā)布 276
任務實踐 277
任務3 著名網(wǎng)站安全策略簡介 279
知識儲備 279
實訓九 網(wǎng)站安全設置練習 280
實訓十 網(wǎng)站發(fā)布與測試 281
綜合練習六 284
項目7 網(wǎng)站的管理與維護 287
任務1 了解網(wǎng)站管理存在的問題與
發(fā)展趨勢 288
知識儲備 288
1.1 網(wǎng)站維護與管理存在的問題 288
1.2 網(wǎng)站維護與管理的商業(yè)價值 289
1.3 網(wǎng)站管理的發(fā)展趨勢 289
任務2 了解網(wǎng)站管理的結構、內(nèi)容
及原則 290
知識儲備 290
2.1 網(wǎng)站管理的結構 290
2.2 網(wǎng)站管理的內(nèi)容 291
2.3 網(wǎng)站管理的原則 293
任務3 服務器的維護和管理 294
知識儲備 294
3.1 目錄管理 294
3.2 活動目錄 300
任務實踐 301
任務4 網(wǎng)站性能管理 306
知識儲備 306
4.1 網(wǎng)站的性能與縮放性 306
4.2 網(wǎng)站能力及可靠性測試 308
任務實踐 310
任務5 日常維護與管理 311
知識儲備 311
5.1 網(wǎng)站日常維護與管理的目的 312
5.2 網(wǎng)站日常維護與管理的內(nèi)容 312
任務實踐 313
任務6 網(wǎng)站更新與升級 315
知識儲備 315
6.1 網(wǎng)站更新 316
6.2 網(wǎng)站升級 316
任務7 常用的商務網(wǎng)站管理軟件 317
知識儲備 317
7.1 Microsoft BizTalk Server 317
7.2 BEA WebLogic 318
實訓十一 常用網(wǎng)絡管理軟件使用練習 319
綜合練習七 320
附錄A 網(wǎng)站建設需求分析調(diào)研表 323
附錄B 網(wǎng)站建設方案 329
附錄C HTML 5標簽參考解釋 337
參考文獻 341