Asp與Asp.net是一樣的東西嗎?
2017-08-08 11:21:55 綿陽網站建設,綿陽APP開發,綿陽網站制作,綿陽網站優化,綿陽seo,綿陽微信開發
  很多朋友問Asp與ASP.net是不是一樣的概念,今天我們綿陽網站建設公司的技術人員簡單的說說這方面(miàn),希望能(néng)夠快速讓新手朋友理解兩者的概念。
  關于Asp
  先聊下Asp,ASP的全稱是Active(活動) Server(服務器) Pages(頁面(miàn)),即活動服務器頁面(miàn)。它是屬于腳本語言,它通常連的數據庫爲 Access 和 MsSql(SqlServer)。關于連數據庫的類型,這裏也簡單說說,Access數據庫的優勢就(jiù)是一般的服務器都(dōu)支持;SqlServer數據庫的優勢就(jiù)是速度快,比如當記錄集在十萬以上,可以推薦用Sql的數據庫。
這網站制作的時候, Asp語言和Html語言是混編的,這裏說一下,Asp語言屬于後台語言,也就(jiù)是說,他是在服務器上進行運算的,前台腳本分爲兩種 VbScript 和 JavaScript 。
  關于Asp.net
  首先來說,Asp.net 和 Asp 沒什麽關系,看著(zhe)像是升級版本什麽的,其實沒什麽聯系。Asp 是腳本編程,用的是 ASP語言,而ASP.net 用的是C#語言,兩者是不完全一樣啊,所以我們綿陽網站建設公司這裏提醒大家要搞清楚這兩者的概念,以免跟同行聊起(qǐ)來出醜。 ASP.net的服務器,要求安裝一個.net環境,這個是微軟開發的,這裏的系統是微軟的windows系統,順便說下.net隻能(néng)放在windows環境裏來運行,MAC現在裝不了。
  Asp.net屬于編譯語言,和ASP的最大不同(ASP屬于解釋語言)。ASP.net 的速度 是 ASP不能(néng)比拟的。下面(miàn)我來說下爲什麽ASP.net 比 ASP 快。 ASP.net 是編譯語言,所以,當第一次加載的時候,它會把所有的程序進行編譯(其中包括 worker進程,還有對語法進行編譯,形成(chéng)一個程序集),當程序編譯後,執行速度幾乎爲0,而ASP是把代碼交給VBScript解釋器或Jscript解釋器來解釋,當然速度沒有編譯過的程序快了。
  • 相關内容

    暫無信息!
  • 最新内容

    暫無信息!
  • 最熱内容

    暫無信息!