參考|初學|初學 常見縮減詞全寫及中文含義
WWW----World Wide Web(全球資訊網)
URL----Uniform Resource Locator(統一資源定位器)
HTTP----Hyper Text Transfer Protocol(超文字傳輸通訊協定 (HTTP))
HTML----Hyper Text Markup Language(超文字標記語言 (HTML))
XML----Extensible Markup Language(可延伸標記語言 (XML))
ODBC----Open DataBase Connectivity(開放資料庫連接標準)
DLL----Dynamic Link Library(動態連結程式庫)
DAO----Data Access Objects(資料連線對象)
RDO----Remote Data Objects(遠端資料物件)
ADO----Microsoft ActiveX Data Objects(動態資料對象)
SQL----Structured Query Language(結構化查詢語言 (SQL))
CGI----Common Gateway Interface(公用網關介面)
API----Application Programming Interface(API)
ASP----Active Server Pages(動態服務頁面)
PHP----Personal HomePage(個人首頁)
JSP----Java Server Pages
ColdFusion
SSI----Server-Side Include(伺服器端包含)
DOM----Document Object Model(文件物件模型)
IIS----Internet Information Server(網路資訊服務)
IP----Internet Protocol(網際協議)
TCP----Transmission Control Protocol(傳輸控制通訊協定)
IE----Internet Explorer(瀏覽器)
CSS----Cascading Style Sheet(層疊式樣式表)
VBScript----Microsoft Visual Basic Script Edition
ISDN----整合式服務數位網路
Web
FTP
SMTP
MMC----管理主控台
網頁設計前述
Web(全球資訊網)提供了一個圖形化使用者介面,一瀏覽Internet上的文檔,這些文檔以及它們之間的連結構成了一個龐大的資訊網。
Web起源於1989年3月,是由歐洲量子物理實驗室CERN(the Ruropean Laboratory for Particle Physics)開發的主從結構分布超媒體系統。
Web是資訊資源的海洋,三個要素保證了人們能夠方便地在這海洋中遨遊:
l 統一的資源命名方案(URL)
l 訪問某一資源的方式,即協議(HTTP)
l 在資源之間自由訪問的方法,即超文本(HTTP)
Internet發展到現在,Web技術經曆了3個發展階段:
l 第一代,提供對靜態文檔(資訊)的管理和訪問(顯示)
l 第二代,與資料庫系統相結合,提供對動態文檔(資訊)的訪問和顯示
l 第三代,除動態文檔產生和訪問之外,還提供基於Web的聯機交易處理能力。
靜態網頁存在的不足:
1. 無法支援後台資料庫
2. 無法有效對網站資訊進行及時的更新
3. 無法實現動態顯示效果
ASP是Microsoft公司在1996年底推出的一種運行於伺服器端的Web應用程式開發技術。ASP既不是一種語言,也不是一種開發工具,而是一種內含於IIS/PWS之中的易學易用,可以整合Script語言到HTML首頁的伺服器端的指令碼語言環境,其主要功能是為產生動態,互動的Web伺服器應用程式提供一種功能強大的方式和技術。
ASP的特點如下:
1. ASP可以混用HTML,DHTML,Java小程式,ActiveX,VBScript,JavaScript,並且可以互相嵌套。
2. 不需編譯,純文字格式。
3. 安全性好
4. 物件導向
5. 可擴充伺服器端功能
6. 可擴充指令碼語言
7. 與瀏覽器無關
8. ASP提供6個內建的全域對象供開發人員不需聲明就可直接調用
9. ASP提供5個重要的伺服器組件
訪問HTML頁面的過程:
1. 在用戶端瀏覽器地址欄處輸入HTML檔案的URL地址,按斷行符號鍵發送一個網頁請求
2. 瀏覽器發送網頁請求到IIS/PWS伺服器
3. IIS/PWS伺服器接收到請求,通過副檔名.htm或.html判斷是HTML檔案的請求
4. IIS/PWS伺服器將對應的HTML檔案從磁碟或儲存空間中取出並送回瀏覽器
5. HTML檔案由使用者的瀏覽器解釋,結果在瀏覽器的視窗顯示
訪問ASP網頁的過程:
1. 在用戶端瀏覽器的地址欄輸入要請求的ASP檔案的URL地址,按斷行符號鍵發送一個ASP請求
2. 瀏覽器向IIS/PWS伺服器發送ASP網頁請求
3. IIS/PWS伺服器收到請求並根據副檔名.asp識別出ASP檔案
4. IIS/PWS伺服器從磁碟或記憶體中擷取相應的ASP檔案
5. IIS/PWS伺服器將ASP檔案發送到一個類似於發動機引擎的名為asp.dll的特定檔案庫中
6. asp.dll引擎將ASP檔案從頭至尾進行解釋處理,並根據ASP檔案中的命令要求產生相應的動態HTML頁面
7. HTML頁面被送回用戶端瀏覽器
8. 用用戶端瀏覽器解釋執行HTML網頁,並將結果顯示在用戶端瀏覽器上
與HTML相比,ASP具有3個重要特徵:
1. ASP可以包含伺服器端指令碼語言,即可以用動態內容建立網頁
2. ASP使用內建對象可以使指令碼功能更強大
3. ASP使用組件使使用者可以處理資料庫,發送email或訪問檔案系統等
ASP提供的6個內建對象:
1. Response:發送資訊到瀏覽器
2. Request:用來讀取來自瀏覽器的請求資訊,可用該對象讀取HTML表單的資訊
3. Server:允許用指令碼來產生Active Server組件的執行個體
4. Application:用來儲存,讀取使用者共用的應用程式資訊,如可以用該對象在網站的不同串連者之間傳遞共用資訊
5. Session:用來儲存,讀取特定串連者的對話資訊,如可以儲存串連者對網站的訪問資訊
6. ObjectContext:用於控制ASP的交易(Transaction),交易由Microsoft Transaction Server(MTS)管理
ASP提供的5個重要組件
1. ADO:用於在Microsoft SQL Server,Microsoft Access資料庫中讀取或儲存資料
2. File System:提供可用來訪問電腦檔案系統的方法和屬性
3. Content Linking:根據不同瀏覽器的效能顯示不同的HTML內容
4. Browser Capabilities:用來連結不同的HTML頁面使其操作更簡單
5. AD Rotator:用於在網頁上顯示橫幅廣告,並可控制不同廣告的顯示頻率
ASP基本知識
ASP檔案的副檔名為.asp,其中可以包括HTML標記,文本和指令碼語言,其指令碼語言程式碼封裝含於”<%……%>”之間。
在VBScript中:注釋可以是Rem,’等
<% Option Explicit %>表示VBScript中的變數都要聲明後才可使用,否則會出錯。
檔案包含:<!--#include file=”myfirstinc.inc”-->
<!--#include file=”myfi
[1] [2] [3] [4] 下一頁