今天在群組裡有人問asp是什麼格式asp檔用什麼打開,其實asp就是微軟的後台語言,很多網站都是用asp做的網站,雖然現在php用的比較多,這裡簡單的介紹下什麼是ASP ,它能幹什麼?
一、什麼是ASP?
從字面上說,ASP包含三方面意義:
1.Active:ASP使用了Microsoft的ActiveX技術。 ActiveX(COM)技術是現在Microsoft軟體的重要基礎。它採用封裝對象,程式呼叫對象的技術,簡化編程,加強程式間合作。 ASP本身封裝了一些基本元件和常用元件,有許多公司也開發了許多實用元件。只要你可以在伺服器上安裝這些元件,透過存取元件,你就可以快速、簡易地建立自己的WEB應用程式。
2、Server:ASP運行在伺服器端。這樣就不必擔心瀏覽器是否支援ASP所使用的程式語言。 ASP的程式語言可以是VBSCRIPT和JSCRIPT。 VBSCRIPT是VB的簡集,會VB的人可以很方便的快速上手。然而Netscape瀏覽器不支援客戶端的VBSCRIPT,所以最好不要在客戶端使用VBSCRIPT。而在伺服器端,則無需考慮瀏覽器的支援問題。 Netscape瀏覽器也可以正常顯示ASP頁面。
3.Pages:ASP傳回標準的HTML頁面,可以正常地在常用的瀏覽器中顯示。瀏覽者查看頁面原始檔時,看到的是ASP產生的HTML程式碼,而不是ASP程式碼。這樣就可以防止別人抄襲程序。
由此我們可以看出,ASP是在IIS下開發WEB應用的簡單、方便的程式設計工具。在了解了VBSCRIPT的基本語法後,只需要清楚各個元件的用途、屬性、方法,就可以輕鬆寫出自己的ASP系統。
二、ASP能做什麼?
ASP是基於WEB的一種程式技術,可以說是CGI的一種。它可以完成以往CGI程式的所有功能,如計數器、留言簿、公告板、聊天室等等。 ASP可以輕鬆實現對頁面內容的動態控制,根據不同的瀏覽者,顯示不同的頁面內容。而瀏覽者一點覺察不出來,就像為他專門製作的頁面一樣。使用各種各樣的組件,ASP可以完成無比強大的功能。使用FileSystemObject,可以對伺服器上的檔案進行操作,瀏覽、複製、移動、刪除等。有ADO(Active Database Object,動態資料庫物件)的支持,ASP對資料庫的操作非常得心應手。你甚至可以像使用本機資料庫一樣,管理遠端主機上的資料庫,對表格、記錄進行各種操作。使用CDONTS(Collaboration Data Objects for NTS,NTS協作資料物件),可以傳送、檢視郵件,實現WEBMAIL的功能。結合WSH(Windows Scripting Host),可以實現對NT主機的管理,如NT使用者管理、IIS虛擬主機設定、EXCHANGE郵件設定等等,就像管理本機一樣方便。
三、asp如何打開
asp其實就是文字文件,用記事本就可以打開查看程式碼,但asp一般是需要執行的才能看到我們想要的效果,那就需要asp運行環境,一般我們購買支援asp的虛擬主機。
當然我們本地學習asp或測試網站就需要自己架設asp運行環境。一般我們用iis或簡易的asp運行工具,如果學習與實際應用我們建議用iis(比較穩定,我們買的空間都是在iis上的),如果是偶爾測試簡單的asp程式碼就可以使用下面的工具了。
用系統帶的記事本就可以打開
asp是一種網頁程式語言
asp要在網頁中顯示。需要有服務起的支援。例如你可以蓋一個iis伺服器。然後再訪問這個頁面。你就能看到了
最好的編輯asp軟體我推進你使用dreamweaver。
簡單說一下:
1.安裝IIS,windows 附的,在新增刪除元件裡面有。
2.把asp檔案放在一個目錄下,例如c:/asp,然後滑鼠右鍵打開目錄的屬性-》web共享-》共用資料夾,取一個別名,例如asp ,記住asp的檔案名,例如叫default.asp
3.開啟ie瀏覽器,輸入http://localhost/asp/default.asp
ASP即Active Server Page的縮寫。它是一種包含了使用VB Script或Jscript腳本程式碼的網頁。當瀏覽器瀏覽ASP網頁時, Web伺服器就會根據請求產生對應的HTML程式碼然後再回傳給瀏覽器,這樣瀏覽器端看到的就是動態產生的網頁。 ASP是微軟公司開發的代替CGI腳本程式的一種應用,它可以與資料庫和其它程式進行互動。是一種簡單、方便的程式設計工具。在了解了VBSCRIPT的基本語法後,只需要清楚各個元件的用途、屬性、方法,就可以輕鬆寫出自己的ASP系統。 ASP的網頁檔案的格式是.ASP。
用記事本,FRONTPAGE,DW都可以打開,不過打開後你只能看到代碼,不能看到頁面,不過要注意,有些是把mdb數據庫文件改名為asp的,如果出現亂碼,有可能就是mdb改的。
還有一種出現亂碼的情況,就是asp被加密過。
如果想在本地電腦看到頁面內容,你必須自己安裝支援ASP的運作環境, WINDOW自帶的IIS就可以,沒的話就安裝一下,呵呵