

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、1第1章1.什么是靜態(tài)網頁?什么是動態(tài)網頁?兩者的區(qū)別是什么?試舉例說明。答:在網站設計中,純粹HTML格式的網頁通常被稱為“靜態(tài)網頁”,早期的網站一般都是由靜態(tài)網頁制作的。靜態(tài)網頁是相對于動態(tài)網頁而言,是指沒有后臺數(shù)據(jù)庫、不含程序和不可交互的網頁。你編的是什么它顯示的就是什么、不會有任何改變。靜態(tài)網頁相對更新起來比較麻煩,適用于一般更新較少的展示型網站。靜態(tài)網頁的網址形式通常為:egeg.htm,也就是以.htm、.html、.sht
2、ml、.xml等為后后綴的。在HTML格式的網頁上,也可以出現(xiàn)各種動態(tài)的效果,如.GIF格式的動畫、FLASH、滾動字母等,這些“動態(tài)效果”只是視覺上的,與下面將要介紹的動態(tài)網頁是不同的概念。我們將靜態(tài)網頁的特點簡要歸納如下:(1)靜態(tài)網頁每個網頁都有一個固定的URL,且網頁URL以.htm、.html、.shtml等常見形式為后綴,而不含有“?”;(2)網頁內容一經發(fā)布到網站服務器上,無論是否有用戶訪問,每個靜態(tài)網頁的內容都是保存在網
3、站服務器上的,也就是說,靜態(tài)網頁是實實在在保存在服務器上的文件,每個網頁都是一個獨立的文件;(3)靜態(tài)網頁的內容相對穩(wěn)定,因此容易被搜索引擎檢索;(4)靜態(tài)網頁沒有數(shù)據(jù)庫的支持,在網站制作和維護方面工作量較大,因此當網站信息量很大時完全依靠靜態(tài)網頁制作方式比較困難;(5)靜態(tài)網頁的交互性交叉,在功能方面有較大的限制動態(tài)網頁是與靜態(tài)網頁相對應的,也就是說,網頁URL的后綴不是.htm、.html、.shtml、.xml等靜態(tài)網頁的常見形式
4、,而是以.asp、.jsp、.php、.perl、.cgi等形式為后綴,并且在動態(tài)網頁網址中有一個標志性的符號——“”,如有這樣一個動態(tài)網頁的地址為:ipindex.aspid=1這就是一個典型的動態(tài)網頁URL形式。這里說的動態(tài)網頁,與網頁上的各種動畫、滾動字幕等視覺上的“動態(tài)效果”沒有直接關系,動態(tài)網頁也可以是純文字內容的,也可以是包含各種動畫的內容,這些只是網頁具體內容的表現(xiàn)形式,無論網頁是否具有動態(tài)效果,采用動態(tài)網站技術生成的網頁
5、都稱為動態(tài)網頁。我們將動態(tài)網頁的一般特點簡要歸納如下:(1)動態(tài)網頁以數(shù)據(jù)庫技術為基礎,可以大大降低網站維護的工作量;(2)采用動態(tài)網頁技術的網站可以實現(xiàn)更多的功能,如用戶注冊、用戶登錄、在線調查、用戶管理、訂單管理等等;(3)動態(tài)網頁實際上并不是獨立存在于服務器上的網頁文件,只有當用戶請求時服務器才返回一個完整的網頁;(4)動態(tài)網頁中的“?”對搜索引擎檢索存在一定的問題,搜索引擎一般不可能從一個網站的數(shù)據(jù)庫中訪問全部網頁,或者出于技術
6、方面的考慮,搜索蜘蛛不去抓取網址中“?”后面的內容,因此采用動態(tài)網頁的網站在進行搜索引擎推廣時需要做一定的技術處理才能適應搜索引擎的要求。靜態(tài)網頁與動態(tài)的區(qū)別?,3绦蚴欠裨诜掌鞫诉\行,是重要標志。在服務器端運行的程序、網頁、組件,屬于動態(tài)網頁,它們會隨不同客戶、不同時間,返回不同的網頁,例如ASP、PHP、JSP、3AJAX技術的核心。JSP是JAVASERVERPAGE的首字母縮寫,顧名思義,是JAVA的服務端頁面,其動態(tài)語法部分完
7、全是JAVA規(guī)范。JSP是基于Java的技術,用于創(chuàng)建可支持跨平臺及Web服務器的動態(tài)網頁。從構成情況上來看,JSP頁面代碼一般由普通的HTML語句和特殊的基于Java語言的嵌入標記組成,所以它具有了Web和Java功能的雙重特性。JSP是和ASPPHP一樣的服務器端語言主要用來制作網站后臺的技術。JAVA是和CC一個等級的強類型編程語言是純面向對象的.比起JSP和JAVRIPT要復雜的多。一般學好JAVA就能很容易轉向其他兩門語言???/p>
8、結:JSP是JAVA技術的其中之一,所以學好了JAVA過渡到JSP從編程角度來講比較容易,學好JSP以后要想學好JAVA,就還要學習更多的JAVA方面的東西,比如JAVABEAN,企業(yè)級應用等等。JAVRIPT嚴格來講,除了語法參照了JAVA語法規(guī)范外,和JAVA毫無關系,所以兩者之間只是語法規(guī)范類似,相互之間的過渡就只有語法能夠參照,其他的都得分別去了解,JAVRIPT是過程式語言,JAVA則是面向對象的。第2章1.什么是HTML語言
9、?HTML文件有什么特征?答:HTML是超文本標記語言(HypertextMarkupLanguage)的縮寫,主要用來創(chuàng)建與系統(tǒng)平臺無關的網頁文檔。它是目前網絡上應用最為廣泛的語言,也是構成網頁文檔的主要語言,它不是編程語言,而是一種描述性的標記(標簽)語言。HTML文件是純文本文件,是由HTML命令組成的描述性文本,HTML命令可以說明文字、圖形、動畫、聲音、表格、鏈接等。HTML文件能用任意的文本編輯器編輯,如:記事本、寫字板、W
10、d等,也可以使用所見即所得的編輯器來編輯HTML文件,如Dreamweaver等。2.什么是Javript?答:Javript是由scape公司開發(fā)的一種網頁的腳本編程語言,它支持客戶端與服務器端的應用程序以及構件的開發(fā)。Javript是一種解釋性的語言,它的基本結構形式與其他編程語言相似,需要先編譯后執(zhí)行。Javript是適應動態(tài)網頁制作的需要而誕生的一種新的編程語言,如今越來越廣泛地使用于Inter網頁制作上。在HTML基礎上,使用
11、Javript可以開發(fā)交互式Web網頁。Javript的出現(xiàn)使得網頁和用戶之間實現(xiàn)了一種實時性的、動態(tài)的、交互性的關系,使網頁包含更多活躍的元素和更加精彩的內容。3.簡述HTML和Javript在JSP動態(tài)網頁中所扮演的角色。答:要使用JSP開發(fā)出專業(yè)的動態(tài)網站,首先必須熟練掌握靜態(tài)網站的制作技術。HTML是在學習JSP之前必須了解的基礎知識,很多JSP語法的使用都是建立在HTML文檔的基礎上。實際開發(fā)中,一般都是使用現(xiàn)成的HTML文檔
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 公差與測量技術課后習題答案
- 激光原理與技術課后習題答案試題
- 電子測量技術課后習題答案
- 制冷與制冷設備技術課后習題答案
- 現(xiàn)代測試技術課后習題答案
- 電工與電子技術課后習題答案
- 微機原理與接口技術課后習題答案
- 高電壓絕緣技術課后習題答案
- 高電壓絕緣技術課后習題答案
- 傳感器與檢測技術課后習題答案
- 電力電子技術課后習題答案
- 數(shù)據(jù)庫技術課后習題答案
- 現(xiàn)代測試技術課后習題及答案
- 傳感器技術課后習題答案
- 新技術課后習題
- 液壓與氣動技術課后習題答案,張利平
- 電路與模擬電子技術課后習題答案上
- 模擬電子技術課后習題及答案
- 綜合布線技術課后習題參考答案
- 微機原理與接口技術課后習題答案(朱紅)
評論
0/150
提交評論