出版時(shí)間:2009-7 出版社:中國(guó)鐵道出版社 作者:登巔資訊 頁(yè)數(shù):530
前言
網(wǎng)絡(luò)技術(shù)日新月異,人們會(huì)發(fā)現(xiàn)許多網(wǎng)頁(yè)文件擴(kuò)展名不再只是.htm,還有.php、.asp等,這些網(wǎng)頁(yè)都是采用動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)制作的。早期的動(dòng)態(tài)網(wǎng)頁(yè)主要采用CGI(commongateway interface,公用網(wǎng)關(guān)接口)技術(shù)??梢允褂貌煌某绦蚓帉?xiě)適合自己的CGI程序,如Visual Basic、Delphi或C/C++等。雖然CGI技術(shù)已經(jīng)發(fā)展成熟而且功能強(qiáng)大,但由于編程困難、效率低下、修改復(fù)雜,所以有逐漸被新技術(shù)取代的趨勢(shì)。在動(dòng)態(tài)網(wǎng)站流行的今天,主流的開(kāi)發(fā)技術(shù)有PHP、ASP和JSP等,這幾種技術(shù)有著不同的特點(diǎn):PHP(hypertext preprocessor,超文本預(yù)處理器)是當(dāng)今Internet上最為火熱的腳本語(yǔ)言,其語(yǔ)法借鑒了C、Java、Perl等語(yǔ)言,但只需要很少的編程知識(shí)就能使用PHP建立一個(gè)真正交互的Web站點(diǎn)。它與HTML語(yǔ)言具有非常好的兼容性,用戶可以直接在腳本代碼中加入HTML標(biāo)簽,或者在HTML標(biāo)簽中加入腳本代碼從而更好地實(shí)現(xiàn)頁(yè)面控制。PHP提供了標(biāo)準(zhǔn)的數(shù)據(jù)庫(kù)接口,數(shù)據(jù)庫(kù)連接方便,兼容性強(qiáng),擴(kuò)展性好,可以進(jìn)行面向?qū)ο缶幊?。ASP(active server pages,動(dòng)態(tài)服務(wù)主頁(yè))是微軟開(kāi)發(fā)的一種類似HTML(超文本標(biāo)識(shí)語(yǔ)言)、Script(腳本)與CGI(公用網(wǎng)關(guān)接口)的結(jié)合體,它沒(méi)有提供自己專門的編程語(yǔ)言,而是允許用戶使用許多已有的腳本語(yǔ)言編寫(xiě)ASP的應(yīng)用程序。ASP的程序編制比HTML,更方便且更具靈活性。它在Web服務(wù)器端運(yùn)行,運(yùn)行后再將運(yùn)行結(jié)果以HTML格式傳送至客戶端的瀏覽器。因此,ASP與一般的腳本語(yǔ)言相比要安全得多。JSP(java server pages,Java服務(wù)主頁(yè))是由Sun Microsystems公司倡導(dǎo)、許多公司參與一起建立的一種動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)標(biāo)準(zhǔn)。JSP技術(shù)有點(diǎn)類似.ASP技術(shù),它是在傳統(tǒng)的HTML,文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP標(biāo)記(tag),從而形成JSP文件(*.jsp)。用JSP開(kāi)發(fā)的Web應(yīng)用是跨平臺(tái)的,它既能在Linux下運(yùn)行,也能在其他操作系統(tǒng)上運(yùn)行。各種不同的技術(shù)帶來(lái)了更高的開(kāi)發(fā)效率和更加簡(jiǎn)便的開(kāi)發(fā)流程,而動(dòng)態(tài)網(wǎng)站的高速發(fā)展無(wú)疑是幾大核心技術(shù)不斷進(jìn)化和競(jìng)爭(zhēng)的結(jié)果。當(dāng)前,動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)的主流技術(shù)可謂炙手可熱,無(wú)論是企業(yè)的軟件開(kāi)發(fā)工程師還是高校的學(xué)子都在鉆研這些技術(shù)。市場(chǎng)上動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)案例書(shū)籍種類繁多,不過(guò)有些作者的寫(xiě)作由于脫離了實(shí)際開(kāi)發(fā)的環(huán)境,造成很多讀者雖然學(xué)習(xí)了這類書(shū)籍,但在真正與客戶談項(xiàng)目需求和規(guī)劃方案的過(guò)程時(shí),才發(fā)現(xiàn)無(wú)從入手。甚至有時(shí)即使談好了一個(gè)開(kāi)發(fā)項(xiàng)目,也在制訂項(xiàng)目開(kāi)發(fā)任務(wù)、管理和風(fēng)險(xiǎn)評(píng)估時(shí)感覺(jué)手忙腳亂,事倍功半?!皠?dòng)態(tài)網(wǎng)站項(xiàng)目開(kāi)發(fā)完全實(shí)錄”叢書(shū)正是為了解決讀者的這些實(shí)際問(wèn)題而進(jìn)行策劃的。
內(nèi)容概要
本書(shū)內(nèi)容分為理論部分(第1~2章)和實(shí)戰(zhàn)部分(第3~10章)。理論部分包括Dreamweaver CS4軟件的特點(diǎn)和用法、站點(diǎn)的架設(shè)方法、ASP的基礎(chǔ)語(yǔ)法和常用對(duì)象的使用、Access數(shù)據(jù)庫(kù)的用法、ASP與數(shù)據(jù)庫(kù)的連接方法、各種網(wǎng)頁(yè)特效的實(shí)現(xiàn)方法以及幾個(gè)常用的網(wǎng)站模塊的制作方法。實(shí)戰(zhàn)部分介紹了使用Dreamweavcr CS4和Access 2003數(shù)據(jù)庫(kù)開(kāi)發(fā)ASP應(yīng)用程序的案例,包括留言板系統(tǒng)、在線考試系統(tǒng)、通訊錄管理系統(tǒng)、會(huì)議信息管理系統(tǒng)、電子郵件系統(tǒng)、新聞發(fā)布系統(tǒng)、圖片管理系統(tǒng)、網(wǎng)上購(gòu)物系統(tǒng)。本書(shū)注重將理論講解與工程應(yīng)用結(jié)合起來(lái),選擇的案例典型性和應(yīng)用性較強(qiáng),能提高讀者學(xué)習(xí)的效率,使讀者快速掌握ASP動(dòng)態(tài)網(wǎng)頁(yè)開(kāi)發(fā)技巧,并可以直接應(yīng)用到動(dòng)態(tài)網(wǎng)站的實(shí)際開(kāi)發(fā)中。 本書(shū)內(nèi)容豐富,語(yǔ)言講解詳細(xì)準(zhǔn)確,操作性強(qiáng),適合作為高等院校各專業(yè)ASP動(dòng)態(tài)網(wǎng)頁(yè)制作課程的教材,還可作為網(wǎng)頁(yè)設(shè)計(jì)師與ASP程序開(kāi)發(fā)人員的參考書(shū)。
書(shū)籍目錄
第1章 Dreamweaver CS4快速入門 1.1 網(wǎng)頁(yè)制作基礎(chǔ)知識(shí) 1.1.1 什么是網(wǎng)頁(yè) 1.1.2 構(gòu)成網(wǎng)頁(yè)的元素 1.1.3 常用的動(dòng)態(tài)網(wǎng)頁(yè)技術(shù) 1.1.4 選擇適合自己的網(wǎng)頁(yè)編輯工具 1.1.5 圖像處理軟件 1.2 初識(shí)Dreamweaver CS4 1.2.1 Dreamweaver CS4的新功能 1.2.2 Dreamweaver CS4的操作環(huán)境 1.3 創(chuàng)建站點(diǎn) 1.3.1 網(wǎng)站企劃分析 1.3.2 架設(shè)站點(diǎn) 1.4 ASP基礎(chǔ)知識(shí) 1.4.1 ASP基本語(yǔ)法 1.4.2 VBScript腳本語(yǔ)言 1.4.3 使用基本腳本語(yǔ)言 1.4.4 ASP對(duì)象 1.4.5 ASP/IIS組件 1.5 ASP與數(shù)據(jù)庫(kù)連接 1.5.1 AD0對(duì)象概述 1.5.2 使用AD0 1.5.3 Dreamweaver連接數(shù)據(jù)庫(kù) 1.5.4 Access數(shù)據(jù)庫(kù)系統(tǒng) 1.6 小結(jié) 練習(xí)題第2章 ASP網(wǎng)頁(yè)技巧實(shí)例 2.1 網(wǎng)頁(yè)風(fēng)格特效 2.1.1 網(wǎng)頁(yè)超鏈接 2.1.2 制作文字特效 2.1.3 制作圖片特效 2.1.4 制作背景特效 2.1.5 制作鼠標(biāo)特效 2.2 網(wǎng)站簡(jiǎn)單模塊制作 2.2.1 計(jì)算器制作 2.2.2 登錄注冊(cè)模塊制作 2.2.3 文件上傳與圖片瀏覽模塊制作 2.2.4 分頁(yè)顯示模塊制作 2.3 小結(jié) 練習(xí)題第3章 留言板系統(tǒng) 3.1 開(kāi)發(fā)背景 3.2 系統(tǒng)分析 3.2.1 需求分析 3.2.2 項(xiàng)目可行性分析 3.2.3 項(xiàng)目計(jì)劃書(shū) 3.3 系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì) 3.3.1 系統(tǒng)功能設(shè)計(jì) 3.3.2 系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì) 3.4 公共模塊設(shè)計(jì) 3.5 管理員登錄與賬戶管理模塊設(shè)計(jì) 3.6 留言管理模塊設(shè)計(jì) 3.7 在線留言模塊設(shè)計(jì) 3.8 查看留言模塊設(shè)計(jì) 3.9 小結(jié) 技能實(shí)驗(yàn) 任務(wù)一:創(chuàng)建一個(gè)留言瀏覽模塊 案例實(shí)驗(yàn) 任務(wù)二:創(chuàng)建一個(gè)功能強(qiáng)大的留言板 練習(xí)題第4章 在線考試系統(tǒng) 4.1 開(kāi)發(fā)背景 4.2 系統(tǒng)分析 4.2.1 需求分析 4.2.2 項(xiàng)目可行性分析 4.2.3 項(xiàng)目計(jì)劃書(shū) 4.3 系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì) 4.3.1 系統(tǒng)功能設(shè)計(jì) 4.3.2 系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì) ……第5章 通訊錄管理系列第6章 會(huì)議信息管理系統(tǒng)第7章 電子郵件系統(tǒng)第8章 新聞發(fā)布系統(tǒng)第9章 圖片管理系統(tǒng)第10章 網(wǎng)上購(gòu)物系統(tǒng)
章節(jié)摘錄
插圖:第1章 Dreamweaver CS4快速入門本章目標(biāo)隨著網(wǎng)絡(luò)技術(shù)與信息技術(shù)的飛速發(fā)展,基于互聯(lián)網(wǎng)的各種政務(wù)、商業(yè)、教育、娛樂(lè)等應(yīng)用也日益受到人們的重視。本章將介紹目前網(wǎng)頁(yè)制作中的一些基礎(chǔ)知識(shí),這些知識(shí)包括Dreamweaver CS4的基本用法、站點(diǎn)的架設(shè)方案、ASP的基礎(chǔ)知識(shí)以及通過(guò)ADO連接數(shù)據(jù)庫(kù)的方法等。通過(guò)本章的學(xué)習(xí),可以掌握網(wǎng)頁(yè)制作一些基本工具和方法,并對(duì)ASP語(yǔ)言有一個(gè)初步的認(rèn)識(shí),為后面的項(xiàng)目開(kāi)發(fā)做好準(zhǔn)備。1.1 網(wǎng)頁(yè)制作基礎(chǔ)知識(shí)網(wǎng)頁(yè)是構(gòu)成豐富多彩的Web內(nèi)容的核心。本節(jié)主要介紹網(wǎng)頁(yè)的基本概念、動(dòng)態(tài)頁(yè)的相關(guān)技術(shù),并且對(duì)網(wǎng)頁(yè)制作所需要的各種軟件進(jìn)行簡(jiǎn)要的介紹和說(shuō)明。1.1.1 什么是網(wǎng)頁(yè)網(wǎng)頁(yè)是Web服務(wù)器發(fā)送給用戶的、可以在用戶的瀏覽器中顯示的HTML文檔。通俗來(lái)講,當(dāng)我們用瀏覽器瀏覽一個(gè)網(wǎng)址時(shí),出現(xiàn)在顯示器上的頁(yè)面,就是一個(gè)網(wǎng)頁(yè)。網(wǎng)頁(yè)實(shí)際是一個(gè)文件,它存放在世界某個(gè)角落的某一臺(tái)計(jì)算機(jī)中,而這臺(tái)計(jì)算機(jī)必須是與互聯(lián)網(wǎng)相連的。網(wǎng)頁(yè)經(jīng)由網(wǎng)址(URL)來(lái)識(shí)別與存取,當(dāng)我們?cè)跒g覽器中輸入網(wǎng)址后,程序經(jīng)過(guò)一段復(fù)雜而又快速的運(yùn)行后,網(wǎng)頁(yè)文件會(huì)被傳送到個(gè)人計(jì)算機(jī),然后再通過(guò)瀏覽器解釋網(wǎng)頁(yè)的內(nèi)容,再將網(wǎng)頁(yè)展示到我們的眼前。
編輯推薦
軟件工程理念在先:《DreamweaverCS4+ASP2.0+Access2003 Web應(yīng)用開(kāi)發(fā)完美演繹》針對(duì)動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)的全過(guò)程,從實(shí)際開(kāi)發(fā)案例出發(fā),嚴(yán)格遵守軟件工程的理念,把軟件架構(gòu)、系統(tǒng)分析、管理咨詢、設(shè)計(jì)模式、風(fēng)險(xiǎn)評(píng)估及后期的驗(yàn)收融入到每個(gè)案例,讓您的并發(fā)之旅不僅充滿樂(lè)趣,而且能夠輕松掌控每個(gè)細(xì)節(jié)。不遜于大型開(kāi)發(fā)平臺(tái)的制造能力:使用《DreamweaverCS4+ASP2.0+Access2003 Web應(yīng)用開(kāi)發(fā)完美演繹(附盤)》中介紹的開(kāi)發(fā)平臺(tái)和工具作出的東西未必輸給大型開(kāi)發(fā)工具開(kāi)發(fā)的產(chǎn)品,而且在規(guī)模和維護(hù)上反而更具優(yōu)勢(shì)。我們的想法是:用足夠的小智慧,精密的計(jì)劃,一樣可以戰(zhàn)勝對(duì)手,除非您想去參加一場(chǎng)重量級(jí)拳擊賽。
圖書(shū)封面
評(píng)論、評(píng)分、閱讀與下載
Dreamweaver CS4+ASP2.0+Access 2003 Web應(yīng)用開(kāi)發(fā)完美演繹 PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版