內容簡介
《網站規劃建設與安全管理》共分7章,內容包括網路基礎知識、網站規劃與設計、網頁設計與製作、JavaScript動態網頁製作基礎、建立ASRNET 2.0動態網頁設計、網站的安全與發布及網站的管理與維護等內容。重點介紹了網頁設計及製作的流程、動態網頁設計的相關技術以及動態網站的安全技術;詳細闡述了DIV十CSS網頁布局,商業網站的設計原則及其配色原則,使用ASENET 2.0開發動態網站及網站安全管理與維護。
圖書目錄
第1章 網路基礎知識
1.1 Internet概論
1.1.1 Internet的發展史
1.1.2 Internet常用的專業術語
1.1.3 Internet提供的服務
1.2 TCP/IP
1.2.1 網路協定的體系結構
1.2.2 TCP/IP的體系結構
1.2.3 TCP/IP的工作原理
1.3 基於Web的應用程式概述
1.3.1 Web服務的概述
1.3.2 B/S模式概述
1.3.3 Web 2.0標準
小結與提高
思考與練習
第2章 網站規劃與設計
2.1 網站建設的整體規劃
2.1.1 網站的分類
2.1.2 網站規劃的流程
2.2 商業網站的設計
2.2.1 網站設計的原則
2.2.2 定位網站的CI形象
2.3 Web伺服器的安裝
2.3.1 安裝IIS伺服器
2.3.2 配置IIS伺服器
小結與提高
思考與練習
第3章 網頁設計與製作
3.1 認識DreamweaverCS3
3.1.1 DreamweaverCS3的啟動與工作界面
3.1.2 站點的管理
3.2 HTML基礎
3.2.1 什麼是HTML
3.2.2 HTML的常用標記
3.2.3 圖像、多媒體元素的屬性
3.2.4 超連結
3.2.5 表單
3.3 網頁布局
3.3.1 表格的創建
3.3.2 層的創建
3.3.3 表格的網頁布局
3.3.4 DIV布局
3.4.CSS樣式
3.4.1 創建CSS樣式
3.4.2 管理CSS樣式
3.4.3 套用CSS樣式
3.5 Web2.0網頁布局
3.6 行為和時間軸
3.6.1 行為的概念
3.6.2 行為的套用
3.6.3 時間軸的概念
3.6.4 時間軸動畫
3.7 網站頁面設計案例分析
小結與提高
思考與練習
第4章 JavaScript動態網頁製作基礎
4.1 文檔對象模型DOM
4.2 JavaScript程式設計基礎
4.2.1 JavaScript的特點及其基本格式
4.2.2 JavaScript的數據類型
4.2.3 JavaScript的基本語法
4.2.4 JavaScript的基本語句
4.2.5 JavaScript的函式
4.2.6 事件及事件處理
4.3 在網頁中使用JavaScript
4.4 JavaScript在網頁中套用的案例分析
小結與提高
思考與練習
第5章 建立2.0動態網站
5.1 開發環境與工具
5.1.1 程式開發環境的建立
5.1.2 認識Visual 2005
5.2 ASP NET Web forms
5.2.1 創建Web forms
5.2.2 的內部對象的使用
5.3 Web伺服器控制項
5.3.1 基本Web伺服器控制項
5.3.2 數據驗證控制項
5.45.4.1 概述
5.4.2 特性
5.4.3 在中使用存儲過程
5.5 數據訪問控制項
5.5.1 Grid View數據訪問控制項
5.5.2 Repeater數據訪問控制項
5.5.3 DataList數據訪問控制項
5.6 動態網站建設案例分析
小結與提高
思考與練習
第6章 網站的安全與發布
6.1 網站安全技術
6.1.1 身份驗證技術
6.1.2 Web.Config加密與解密技術
6.1.3 密碼安全技術
6.1.4 資料庫中數據的加密與解密技術
6.1.5 防止非法用戶進入網站的後台驗證技術
6.1.6 頁面間傳值安全技術
6.2 windows身份驗證
6.2.1 windows身份驗證方案分析
6.2.2 基本身份驗證方案
6.2.3 集成的Windows身份驗證方案
6.3 網站安全技術的案例分析
6.3.1 Forms身份驗證方案
6.3.2 普通登錄方案
6.3.3 驗證碼技術登錄方案
6.3.4 防止SQI.注入式攻擊登錄方案
6.3.5 密碼安全方案
6.4 網站編譯方案
6.4.1 網站編譯技術
6.4.2 網站編譯方案
6.5 網站發布方案
6.5.1 VisualStudio2005發布網站到Internet
6.5.2 使用FTP工具發布網站到Internet
小結與提高
思考與練習
第7章 網站的管理與維護
7.1 網站的管理
7.1.1 網站管理的重要性
7.1.2 網站管理的內容
7.2 網站的維護
7.2.1 網站頁面外觀的維護
7.2.2 網站內容的維護
7.2.3 網站資料庫的維護
7.2.4.網站程式的維護
7.3 網站的升級
小結與提高
思考與練習
參考文獻
前言
隨著計算機信息化的迅速發展,各單位都有了自己的網站,從企業到政府部門以及學校都不例外。開發Web應用程式的目的是讓用戶通過Internet或Intranet對Web站點上的內容進行訪問。與傳統的桌面應用程式相比,Web應用程式的主要優點在於不需要開發客戶端應用程式,也不需要進行客戶端部署,在客戶端計算機上只要安裝和運行Web瀏覽器即可,這樣既降低了開發成本,又使應用程式的使用變得更加簡便和容易。但是,大多數網站都是沒有經過規劃和設計就直接開發的,因此給網站的後期維護帶來了相當大的麻煩。