1. 「ASP網站」是什麼意思
Active Server Pages(ASP)是伺服器端腳本編寫環境,使用它可以創建和運行動態、交互的 Web 伺服器應用程序。使用 ASP 可以組合 HTML頁、VBScript腳本命令和JavaScript腳本命令等,以創建交互的 Web 頁和基於 Web 的功能強大的應用程序。
ASP也就是動態服務主頁,人機可以互動!
2. ASP的網頁是什麼意思
ASP是Active Server Page的縮寫,意為「動態伺服器頁面」。ASP是微軟公司開發的代替CGI腳本程序的一種應用,它可以與資料庫和其它程序進行交互,是一種簡單、方便的編程工具。ASP的網頁文件的格式是.asp,現在常用於各種動態網站中。 ASP是一種伺服器端腳本編寫環境,可以用來創建和運行動態網頁或Web應用程序。ASP網頁可以包含HTML標記、普通文本、腳本命令以及COM組件等。利用ASP可以向網頁中添加互動式內容(如在線表單),也可以創建使用HTML網頁作為用戶界面的web應用程序。 與HTML相比,ASP網頁具有以下特點:
(1)利用ASP可以實現突破靜態網頁的一些功能限制,實現動態網頁技術;
(2)ASP文件是包含在HTML代碼所組成的文件中的,易於修改和測試;
(3)伺服器上的ASP解釋程序會在伺服器端制定ASP程序,並將結果以HTML格式傳送到客戶端瀏覽器上,因此使用各種瀏覽器都可以正常瀏覽ASP所產生的網頁;
(4)ASP提供了一些內置對象,使用這些對象可以使伺服器端腳本功能更強。例如可以從web瀏覽器中獲取用戶通過HTML表單提交的信息,並在腳本中對這些信息進行處理,然後向web瀏覽器發送信息;
(5)ASP可以使用伺服器端ActiveX組件來執行各種各樣的任務,例如存取資料庫、發現和那個Email或訪問文件系統等。
(6)由於伺服器是將ASP程序執行的結果以HTML格式傳回客戶端瀏覽器,因此使用者不會看到ASP所編寫的原始程序代碼,可防止ASP程序代碼被竊取
3. asp是什麼概念
ASP有兩個含義:一是英文Application Service Provider的縮寫,意思是網路應用服務供應商;另一個是英文Active Server Page的縮寫,是微軟推出的一種動態網頁技術。
Microsoft Active Server Pages 即我們所稱的 ASP
,其實是一套微軟開發的伺服器端腳本環境, ASP 內含於 IIS 3.0 和 4.0
之中 , 通過 ASP 我們可以結合 HTML 網頁、 ASP 指令和 ActiveX
元件建立動態、交互且高效的 WEB 伺服器應用程序。有了 ASP
你就不必擔心客戶的瀏覽器是否能運行你所編寫的代碼,因為所有的程序都將在伺服器端執行,包括所有嵌在普通
HTML
中的腳本程序。當程序執行完畢後,伺服器僅將執行的結果返回給客戶瀏覽器,這樣也就減輕了客戶端瀏覽器的負擔,大大提高了交互的速度。
以下羅列了 Active Server Pages 所獨具的一些特點:
1. 使用 VBScript 、 Jscript 等簡單易懂的腳本語言,結合 HTML
代碼,即可快速地完成網站的應用程序。
2. 無須 compile 編譯,容易編寫,可在伺服器端直接執行。
3. 使用普通的文本編輯器,如 Windows
的記事本,即可進行編輯設計。
4. 與瀏覽器無關 (Browser Independence), 用戶端只要使用可執行 HTML
碼的瀏覽器,即可瀏覽 Active Server Pages 所設計的網頁內容。 Active
Server Pages 所使用的腳本語言 (VBScript 、 Jscript) 均在 WEB
伺服器端執行,用戶端的瀏覽器不需要能夠執行這些腳本語言。
5.Active Server Pages 能與任何 ActiveX scripting 語言相容。除了可使用
VBScript 或 Jscript 語言來設計外,還通過 plug-in
的方式,使用由第三方所提供的其他腳本語言,譬如 REXX 、 Perl 、
Tcl 等。腳本引擎是處理腳本程序的 COM(Component Object Model) 物件。
6.Active Server Pages
的源程序,不會被傳到客戶瀏覽器,因而可以避免所寫的源程序被他人剽竊,也提高了程序的安全性。
7. 可使用伺服器端的腳本來產生客戶端的腳本。
8. 物件導向( Object-oriented )。
9.ActiveX Server Components(ActiveX 伺服器元件 )
具有無限可擴充性。可以使用 Visual Basic 、 Java 、 Visual C++ 、 COBOL
等編程語言來編寫你所需要的 ActiveX Server Component 。 </p>
<p> ASP
的奇妙之處真是不勝枚舉,下面就請各位系好安全帶,我將帶領大家進入
ASP 的夢幻世界。 </p>
<p> 首先,讓我們來看看運行 ASP 所需的環境: <ul>
<li>Microsoft Internet Information Server version 3.0/4.0 on Windows NT Server </li>
<li>Microsoft Peer Web Services Version 3.0 on Windows NT Workstation </li>
<li>Microsoft Personal Web Server on Windows 95/98 </li>
</ul>
<p> 正如前文所述,與一般的程序不同, .asp 程序無須編譯, ASP
程序的控制部份,是使用 VBScript 、 Jscript
等腳本語言來設計的,當執行 ASP
程序時,腳本程序將一整套命令發送給腳本解釋器 ( 即腳本引擎 )
,由腳本解釋器進行翻譯並將其轉換成伺服器所能執行的命令。當然,同其他編程語言一樣,
ASP
程序的編寫也遵循一定的規則,如果你想使用你所喜愛的腳本語言編寫
ASP
程序,那麼你的伺服器上必須要有能解釋這種腳本語言的腳本解釋器。當你安裝
ASP 時,系統提供了兩種腳本語言: Vbsrcipt 和 Jscript ,而 Vbscript
則被作為系統默認的腳本語言。你也可以根據自己的喜好改變系統默認的腳本語言,關於如何改變系統默認的腳本語言請看《
<a href="asp1-1.htm"><font color="#026BAA">在 ASP 中使用腳本語言</font></a>》一文。
ASP 本身並不是一種腳本語言,它只是提供了一種使鑲嵌在 HTML
頁面中的腳本程序得以運行的環境。但是,要學好 ASP
又必須掌握它的語法和規則。現在就讓我們開始一步一步地認識並學習
Active Server Pages 。
ASP 程序其實是以擴展名為 .asp 的純文本形式存在於 WEB
伺服器上的,你可以用任何文本編輯器打開它, ASP
程序中可以包含純文本、 HTML 標記以及腳本命令。你只需將 .asp
程序放在 WEB
伺服器的虛擬目錄下(該目錄必須要有可執行許可權),就可以通過
WWW 的方式訪問 ASP 程序了。要學好 ASP
程序的設計,必須掌握腳本的編寫,那麼究竟什麼是腳本呢?其實腳本是由一系列的腳本命令所組成的,如同一般的程序,腳本可以將一個值賦給一個變數,可以命令
WEB
伺服器發送一個值到客戶瀏覽器,還可以將一系列命令定義成一個過程。要編寫腳本,你必須要熟悉至少一門腳本語言,如
VBScript 。腳本語言是一種介乎於 HTML 和諸如 JAVA 、 Visual Basic 、 C++
等編程語言之間的一種特殊的語言,盡管它更接近後者,但它卻不具有編程語言復雜、嚴謹的語法和規則。如前所述
ASP 所提供的腳本運行環境可支持多種腳本語言,譬如: Jscript 、 REXX
、 PERL 等等,這無疑給 ASP 程序設計者提供了廣泛的發揮餘地。 ASP
的出現使得廣大 WEB
設計者不必在為客戶瀏覽器是否支持而擔心,實際上就算你
在同一個 .asp
文件中使用不同的腳本語言,你都無須為此擔憂,因為所有的一切都將在伺服器端進行,客戶瀏覽器得到的只是一個程序執行的結果,而你也只需在
.asp 中聲明使用不同的腳本語言即可
4. 動態網是什麼
動態網是指動態網頁。
所謂的動態網頁,是指跟靜態網頁相對的一種網頁編程技術。靜態網頁,隨著html代碼的生成,頁面的內容和顯示效果就基本上不會發生變化了——除非你修改頁面代碼。而動態網頁則不然,頁面代碼雖然沒有變,但是顯示的內容卻是可以隨著時間、環境或者資料庫操作的結果而發生改變的。
與靜態網頁相對應的,能與後台資料庫進行交互,數據傳遞。也就是說,網頁 URL的後綴不是.htm、.html、.shtml、.xml等靜態網頁的常見形動態網頁製作格式。
(4)asp動態網站是什麼擴展閱讀:
簡要歸納如下:
1、動態網頁一般以資料庫技術為基礎,可以大大降低網站維護的工作量;
2、採用動態網頁技術的網站可以實現更多的功能,如用戶注冊、用戶登錄、在線調查、用戶管理、訂單管理等等;
3、動態網頁實際上並不是獨立存在於伺服器上的網頁文件,只有當用戶請求時伺服器才返回一個完整的網頁;
4、動態網頁中的「?」對搜索引擎檢索存在一定的問題,搜索引擎一般不可能從一個網站的資料庫中訪問全部網頁,或者出於技術方面的考慮,搜索之中不去抓取網址中「?」後面的內容,因此採用動態網頁的網站在進行搜索引擎推廣時需要做一定的技術處理才能適應搜索引擎的要求。
5. 什麼是ASP,它與動態網頁有何種關系
ASP全稱Active Server Page 是一種服務端動態腳本語言。
一般的企業網站用ASP的比較 多一點。它簡單,便宜。易維護,成本低。
6. 什麼是ASP,動態和靜態網頁
動態網頁是由程序根據訪客和訪問參數等動態生成網頁代碼的網頁,如asp,php,.net,java都是動態網頁常用的幾種語言。
靜態網頁是指預先寫好的代碼,不根據訪客和參數等頁改變代碼的網頁,一般是htm或html格式的網頁(但網址是html或htm的網頁可能是偽靜態或動態生成的網頁)。
有一個誤區就是 動態網頁不是指會動的網頁,網頁會動是由於js或css代碼的效果,這些代碼本身屬於靜態的部分。
ASP是動態網頁的一種,由微軟發布,很早就已經過時了,asp.NET是asp的升級版本,這個是微軟主推的平台。
7. 什麼是ASP網站
ASP是Active Server Page的縮寫,意為「活動伺服器網頁」,ASP的網頁文件的格式是.asp,現在常用於各種動態網站中。與HTML相比,ASP網頁具有6大特點。
ASP是Active Server Page的縮寫,意為「活動伺服器網頁」。ASP是微軟公司開發的代替CGI腳本程序的一種應用,它可以與資料庫和其它程序進行交互,是一種簡單、方便的編程工具。ASP的網頁文件的格式是.asp,現在常用於各種動態網站中。 ASP是一種伺服器端腳本編寫環境,可以用來創建和運行動態網頁或web應用程序。ASP網頁可以包含HTML標記、普通文本、腳本命令以及COM組件等。利用ASP可以向網頁中添加互動式內容(如在線表單),也可以創建使用HTML網頁作為用戶界面的web應用程序。
與HTML相比,ASP網頁具有以下特點:
(1)利用ASP可以實現突破靜態網頁的一些功能限制,實現動態網頁技術;
(2)ASP文件是包含在HTML代碼所組成的文件中的,易於修改和測試;
(3)伺服器上的ASP解釋程序會在伺服器端制定ASP程序,並將結果以HTML格式傳送到客戶端瀏覽器上,因此使用各種瀏覽器都可以正常瀏覽ASP所產生的網頁;
(4)ASP提供了一些內置對象,使用這些對象可以使伺服器端腳本功能更強。例如可以從web瀏覽器中獲取用戶通過HTML表單提交的信息,並在腳本中對這些信息進行處理,然後向web瀏覽器發送信息;
(5)ASP可以使用伺服器端ActiveX組建來執行各種各樣的任務,例如存取資料庫、發現哦那個Email或訪問文件系統等。
(6)由於伺服器是將ASP程序執行的結果以HTML格式傳回客戶端瀏覽器,因此使用者不會看到ASP所編寫的原始程序代碼,可放置ASP程序代碼被竊取。
8. "ASP"是指什麼意思
ASP是一種網站格式,動態網站格式,一般用在論壇上,容量大,穩定性好。
ASP使用了Microsoft的ActiveX技術。ActiveX(COM)技術是現在Microsoft軟體的重要基礎。它採用封裝對象,程序調用對象的技術,簡化編程,加強程序間合作。
ASP本身封裝了一些基本組件和常用組件,有很多公司也開發了很多實用組件。只要可以在伺服器上安裝這些組件,通過訪問組件,就可以快速、簡易地建立自己的WEB應用。
語言特點
1、用VBScript、JavaScript等簡單容易的腳本語言。結合HTML代碼,即可快速完成網站的應用程序,實現動態網頁技術。
2、ASP文件是包含在HTML代碼所組成的文件中的,易於修改和測試,無須編譯或鏈接就可以解釋執行。
3、ASP所使用的腳本語言均在Web伺服器端執行,伺服器上的ASP解釋程序會在伺服器端執行ASP程序,並將結果以HTML格式傳送到客戶端瀏覽器上。
4、ASP提供了一些內置對象,使用這些對象可以使伺服器端腳本功能更強。
以上內容參考:網路-asp
9. 什麼叫靜態網站什麼是動態網站
靜態網頁,動態網頁主要根據網頁製作的語言來區分;靜態網頁使用語言:HTML(超文本標記語言);動態網頁使用語言:HTML+ASP 或 HTML+PHP 或 HTML+JSP 或HTML+ASP.NET等。
靜態網頁與動態的區別與特點
靜態頁面特點
動態網頁特點
程序是否在伺服器端運行,是重要標志。在伺服器端運行的程序、網頁、組件,屬於動態網頁,它們會隨不同客戶、不同時間,返回不同的網頁,例如ASP、PHP、JSP、ASP.net、CGI等。運行於客戶端的程序、網頁、插件、組件,屬於靜態網頁,例如html頁、Flash、JavaScript、VBScript等等,它們是永遠不變的。區分動態網頁與靜態網頁的基本方法:第一看後綴名,第二看是否能與伺服器發生交互行為。
靜態網頁和動態網頁各有特點,網站採用動態網頁還是靜態網頁主要取決於網站的功能需求和網站內容的多少,如果網站功能比較簡單,內容更新量不是很大,採用純靜態網頁的方式會更簡單,反之一般要採用動態網頁技術來實現。
靜態網頁是相對於動態網頁而言,是指沒有後台資料庫、不含程序和不可交互的網頁。你編的是什麼它顯示的就是什麼、不會有任何改變。靜態網頁相對更新起來比較麻煩,適用於一般更新較少的展示型網站。
靜態網頁是標準的HTML文件,它的文件擴展名是。htm或。html,可以包含文本、圖像、聲音、FLASH動畫、客戶端腳本和ActiveX控制項及JAVA小程序等。盡管在這種網頁上使用這些對象後可以使網頁動感十足,但是,這種網頁不包含在伺服器端運行的任何腳本,網頁上的每一行代碼都是由網頁設計人員預先編寫好後,放置到Web伺服器上的,在發送到客戶端的瀏覽器上後不再發生任何變化,因此稱其為靜態網頁。
靜態網頁是網站建設的基礎,靜態網頁和動態網頁之間也並不矛盾,為了網站適應搜索引擎檢索的需要,即使採用動態網站技術,也可以將網頁內容轉化為靜態網頁發布。
動態網站也可以採用靜動結合的原則,適合採用動態網頁的地方用動態網頁,如果必要使用靜態網頁,則可以考慮用靜態網頁的方法來實現,在同一個網站上,動態網頁內容和靜態網頁內容同時存在也是很常見的事情。
我們將動態網頁的一般特點簡要歸納如下:
(1)動態網頁以資料庫技術為基礎,可以大大減少降低網站維護的工作量;(2)採用動態網頁技術的網站可以實現更多的功能,如用戶注冊、用戶登錄、在線調查、用戶管理、訂單管理等等;(3)動態網頁實際上並不是獨立存在於伺服器上的網頁文件,只有當用戶請求時伺服器才返回一個完整的網頁;(4)動態網頁中的"?"對搜索引擎檢索存在一定的問題,搜索引擎一般不可能從一個網站的資料庫中訪問全部網頁,或者出於技術方面的考慮,搜索蜘蛛不去抓取網址中"?"後面的內容,因此採用動態網頁的網站在進行搜索引擎推廣時需要做一定的技術處理才能適應搜索引擎的要求。