本書是一本解析動態(tài)網(wǎng)站制作過程的精品圖書。本書以一個“網(wǎng)上商城”動態(tài)網(wǎng)站的實現(xiàn)過程為主 線,循序漸進(jìn)地介紹了制作動態(tài)網(wǎng)站所應(yīng)用到的工具和知識。本書共分11章,其內(nèi)容涉及網(wǎng)站的前期策劃,網(wǎng)站制作工具Photoshop、Flash和Dreamweaver的使用方法,網(wǎng)站服務(wù)器的安裝與配置,動態(tài)網(wǎng)頁的制作,數(shù)據(jù)庫的安裝與使用,以及網(wǎng)站的發(fā)布與推廣等。 本書附帶一張多媒體教學(xué)光盤,它采用語音講解、視頻演練的方式,介紹了如何制作網(wǎng)頁效果圖、如何制作網(wǎng)頁動畫、如何制作網(wǎng)頁以及網(wǎng)站的測試與運(yùn)行。 本書既適合初次接觸網(wǎng)站制作的讀者使用,也可供從事網(wǎng)站制作的人員參考。目 錄
第1章 網(wǎng)站建設(shè)必備知識 1
1.1 認(rèn)識網(wǎng)站和網(wǎng)頁 1
1.1.1 網(wǎng)站的概念 1
1.1.2 靜態(tài)網(wǎng)頁與動態(tài)網(wǎng)頁的區(qū)別 1
1.2 網(wǎng)站工作原理 2
1.2.1 靜態(tài)網(wǎng)站工作原理 2
1.2.2 動態(tài)網(wǎng)站工作原理 3
1.3 網(wǎng)站制作流程 3
1.3.1 需求分析 3
1.3.2 劃分網(wǎng)站結(jié)構(gòu) 3
1.3.3 設(shè)計網(wǎng)站效果 4
1.3.4 文件結(jié)構(gòu)設(shè)計 5
1.3.5 制作網(wǎng)頁 6
1.3.6 數(shù)據(jù)庫設(shè)計 6
1.3.7 開發(fā)動態(tài)模塊 7
1.3.8 網(wǎng)站測試與發(fā)布 8
問與答 9
練一練 10
第2章 設(shè)計網(wǎng)頁效果圖—— 網(wǎng)上商城制作第1步 11
2.1 使用Photoshop CS3 設(shè)計網(wǎng)頁效果圖 11
實例1 制作網(wǎng)上商城Logo 11
實例2 制作網(wǎng)上商城廣告條 16
實例3 制作網(wǎng)上商城按鈕 19
實例4 制作網(wǎng)上商城公告欄目 24
實例5 合成網(wǎng)上商城首頁效果圖 27
實例6 切割網(wǎng)上商城首頁 31
2.2 使用Flash制作動畫 33
實例7 使用Flash CS3制作 網(wǎng)上商城動畫 33
問與答 39
練一練 42
第3章 環(huán)境配置與站點創(chuàng)建—— 網(wǎng)上商城制作第2步 43
3.1 ASP動態(tài)網(wǎng)站調(diào)試環(huán)境的搭建 43
實例1 IIS服務(wù)器的安裝與配置 43
3.2 使用Dreamweaver創(chuàng)建站點 45
實例2 使用站點向?qū)?chuàng)建 網(wǎng)上商城站點 45
3.3 使用Dreamweaver CS3管理站點 47
3.3.1 站點文件夾和文件的創(chuàng)建 47
3.3.2 站點文件的移動與復(fù)制 48
實例3 創(chuàng)建網(wǎng)上商城文件夾結(jié)構(gòu) 49
3.4 創(chuàng)建網(wǎng)頁并設(shè)置網(wǎng)頁屬性 50
實例4 創(chuàng)建網(wǎng)上商城首頁 50
問與答 51
練一練 52
第4章 設(shè)計網(wǎng)頁版面—— 網(wǎng)上商城制作第3步 53
4.1 創(chuàng)建表格 53
實例1 創(chuàng)建網(wǎng)上商城首頁頭部表格 53
4.2 添加圖像 55
實例2 添加網(wǎng)上商城首頁圖像 56
實例3 設(shè)置圖像屬性 57
4.3 添加文本并設(shè)置文本屬性 59
實例4 為網(wǎng)上商城首頁添加 文本并設(shè)置文本屬性 59
4.4 使用表單 61
實例5 為網(wǎng)上商城首頁插入 表單元素 61
4.5 添加多媒體信息 70
實例6 為網(wǎng)上商城首頁 添加Flash動畫 70
4.6 設(shè)置超級鏈接 73
實例7 創(chuàng)建網(wǎng)上商城文本鏈接 74
4.6.1 創(chuàng)建錨記鏈接 75
4.6.2 創(chuàng)建電子郵件鏈接 76
4.6.3 創(chuàng)建圖像熱點鏈接 77
4.7 使用CSS美化網(wǎng)頁 78
實例8 設(shè)置網(wǎng)上商城 首頁文字大小 78
實例9 設(shè)置網(wǎng)上商城 超級鏈接顏色 80
問與答 81
練一練 86
第5章 網(wǎng)站數(shù)據(jù)管理—— 網(wǎng)上商城制作第4步 88
5.1 數(shù)據(jù)庫在網(wǎng)站制作中的作用 88
5.2 創(chuàng)建數(shù)據(jù)庫與表 89
實例1 創(chuàng)建網(wǎng)上商城數(shù)據(jù)庫 89
實例2 創(chuàng)建網(wǎng)上商城用戶數(shù)據(jù)表 90
5.3 數(shù)據(jù)庫操作 91
實例3 為網(wǎng)上商城用戶表 添加記錄 91
實例4 查找網(wǎng)上商城用戶表 中的記錄 92
實例5 刪除網(wǎng)上商城用戶表 中的記錄 92
實例6 對網(wǎng)上商城用戶表中的 記錄進(jìn)行排序 93
5.4 創(chuàng)建網(wǎng)上商城數(shù)據(jù)庫中所有表 93
實例7 創(chuàng)建管理員表 93
實例8 創(chuàng)建用戶表 93
實例9 創(chuàng)建商城公告表 94
實例10 創(chuàng)建站內(nèi)新聞表 94
實例11 創(chuàng)建商品信息表 94
實例12 創(chuàng)建商品大類表 95
實例13 創(chuàng)建商品分類表 95
實例14 創(chuàng)建商品評論表 95
實例15 創(chuàng)建用戶訂單表 96
實例16 創(chuàng)建用戶反饋表 96
實例17 創(chuàng)建用戶留言表 97
問與答 97
練一練 97
第6章 制作ASP動態(tài)網(wǎng)頁—— 網(wǎng)上商城制作第5步 99
6.1 ASP概述 99
6.1.1 ASP在網(wǎng)站制作中 所起的作用 99
6.1.2 ASP運(yùn)行機(jī)制 99
6.1.3 ASP開發(fā)工具 100
6.2 配置站點服務(wù)器 101
實例1 設(shè)置網(wǎng)上商城站點路徑 101
實例2 在Dreamweaver中配置 網(wǎng)上商城站點服務(wù)器 102
6.3 ASP默認(rèn)腳本語言VBScript 104
6.3.1 VBScript概述 105
6.3.2 在網(wǎng)頁中使用VBScript 105
6.3.3 保存值不變的數(shù)據(jù) 108
6.3.4 保存值可變的數(shù)據(jù) 109
6.3.5 使用同一名稱保存多個 可變化的值 112
6.3.6 對數(shù)據(jù)進(jìn)行運(yùn)算 113
6.3.7 使用VBScript自帶功能 114
6.3.8 讓VBScript自動完成 某些操作 116
6.3.9 控制程序走向 118
實例3 截取網(wǎng)上商城 新聞標(biāo)題長度 120
6.4 ASP內(nèi)置對象 122
實例4 使用Request對象獲取 用戶注冊信息 122
實例5 使用Response對象顯示 商品分類信息 126
實例6 使用Server對象獲取 數(shù)據(jù)庫路徑 129
實例7 使用Session對象存儲 用戶私人信息 130
實例8 顯示網(wǎng)上商城 用戶登錄信息 132
問與答 133
練一練 136
第7章 使用ASP訪問數(shù)據(jù)庫—— 網(wǎng)上商城制作第6步 137
7.1 通過ASP將網(wǎng)站與數(shù)據(jù)庫連接 137
實例1 通過OLE DB連接網(wǎng)上 商城數(shù)據(jù)庫 137
7.2 通過ASP操作數(shù)據(jù)庫 140
7.2.1 創(chuàng)建RecordSet對象 140
7.2.2 RecordSet屬性 142
7.2.3 RecordSet方法 142
實例2 添加網(wǎng)上商城站內(nèi)新聞 143
實例3 顯示網(wǎng)上商城商品信息 144
問與答 150
練一練 152
第8章 網(wǎng)上商城前臺頁面制作—— 網(wǎng)上商城制作第7步 154
8.1 網(wǎng)上商城前臺分析 154
8.1.1 網(wǎng)上商城前臺實現(xiàn)過程 154
8.1.2 將靜態(tài)頁面轉(zhuǎn)換為動態(tài)頁面 155
實例1 將網(wǎng)上商城靜態(tài)首頁 轉(zhuǎn)換為ASP頁面 155
8.2 用戶管理界面 161
實例2 用戶注冊 162
實例3 用戶登錄驗證 165
實例4 用戶資料修改 167
實例5 用戶注銷 173
8.3 新聞發(fā)布界面 174
實例6 站內(nèi)公告顯示 174
實例7 新聞標(biāo)題顯示 175
實例8 新聞內(nèi)容顯示 176
8.4 商品展示界面 177
實例9 最新商品展示 177
實例10 推薦商品展示 179
實例11 熱門商品展示 179
實例12 商品分類展示 180
實例13 查看商品詳情 183
8.5 產(chǎn)品搜索界面 184
實例14 產(chǎn)品搜索 184
8.6 用戶購物界面 186
實例15 商品訂購 186
實例16 訂單提交 189
實例17 訂單查詢 192
問與答 196
練一練 197
第9章 網(wǎng)上商城后臺頁面制作—— 網(wǎng)上商城制作第8步 198
9.1 網(wǎng)上商城后臺分析 198
實例1 后臺首頁的實現(xiàn)過程 199
9.2 商品管理界面 201
實例2 添加商品信息 201
實例3 商品信息管理 205
實例4 商品訂單管理 211
實例5 商品評論管理 216
9.3 用戶管理界面 218
實例6 會員信息管理 218
實例7 后臺用戶管理 220
9.4 分類管理界面 223
實例8 商品大類管理 223
實例9 商品小類管理 224
9.5 信息管理界面 228
實例10 站內(nèi)公告設(shè)置 228
實例11 站內(nèi)新聞管理 229
實例12 添加站內(nèi)新聞 230
實例13 意見反饋管理 231
實例14 留言板塊管理 233
問與答 235
練一練 236
第10章 網(wǎng)站的測試、發(fā)布與推廣—— 網(wǎng)上商城制作第9步 237
10.1 申請域名和網(wǎng)站空間 237
10.1.1 申請域名 237
10.1.2 申請網(wǎng)站空間 238
10.2 站點本地測試 239
實例1 兼容性測試 239
實例2 檢查站點范圍的鏈接 241
實例3 修復(fù)站點范圍的鏈接 242
10.3 設(shè)置遠(yuǎn)程信息 242
10.4 上傳網(wǎng)站 243
實例4 使用Dreamweaver上傳與 取回網(wǎng)上商城網(wǎng)站 244
10.4.1 使用擴(kuò)展“文件”面板 管理文件上傳和取回 245
10.4.2 同步文件 245
10.5 網(wǎng)站推廣 246
問與答 247
練一練 248
第11章 在Windows 2003上部署 網(wǎng)上商城網(wǎng)站—— 網(wǎng)上商城制作再完善 249
11.1 IIS服務(wù)器的安裝與配置 249
11.1.1 安裝IIS服務(wù)器 249
11.1.2 配置IIS服務(wù)器 250
11.1.3 測試IIS服務(wù)器 251
11.2 SQL Server 2005的安裝 252
11.3 啟動、暫停和停止 SQL Server服務(wù)器 254
11.4 創(chuàng)建數(shù)據(jù)庫與表 255
實例1 創(chuàng)建網(wǎng)上商城數(shù)據(jù)庫 255
實例2 創(chuàng)建網(wǎng)上商城用戶數(shù)據(jù)表 256
11.5 數(shù)據(jù)庫操作 257
實例3 添加、刪除與修改 網(wǎng)上商城用戶表記錄 257
實例4 為網(wǎng)上商城用戶表 創(chuàng)建索引 258
實例5 備份和還原網(wǎng)上商城 數(shù)據(jù)庫 259
實例6 分離和附加網(wǎng)上商城 數(shù)據(jù)庫 261
11.6 創(chuàng)建網(wǎng)上商城數(shù)據(jù)庫中所有表 263
實例7 創(chuàng)建管理員表 263
實例8 創(chuàng)建用戶表 263
實例9 創(chuàng)建商城公告表 264
實例10 創(chuàng)建站內(nèi)新聞表 264
實例11 創(chuàng)建商品信息表 264
實例12 創(chuàng)建商品大類表 265
實例13 創(chuàng)建商品分類表 265
實例14 創(chuàng)建商品評論表 265
實例15 創(chuàng)建用戶訂單表 266
實例16 創(chuàng)建用戶反饋表 266
實例17 創(chuàng)建用戶留言表 266
11.7 連接SQL Server數(shù)據(jù)庫 267
實例18 通過OLE DB連接 SQL Server數(shù)據(jù)庫 267
11.8 測試和運(yùn)行網(wǎng)上商城網(wǎng)站 268
問與答 269
練一練 269
附錄1 ASP 常見錯誤大全 271
附錄2 網(wǎng)站文件清單 281