當前位置:首頁 » 編程軟體 » asp應用程序要編譯嘛

asp應用程序要編譯嘛

發布時間: 2023-02-28 20:25:57

① 為什麼asp.net頁面要編譯兩次為什麼第一次顯示asp.net頁面要花幾秒鍾的時間,而以後的瀏覽器僅需幾毫秒

你好,
ASP.NET不同於ASP,php這種伺服器腳本。ASP.NET可以說已經不是在做網站了,更像是做網路軟體工程。
直接回答你的問題,通俗的說,ASPX第一次打開,需要先把你寫的東西通過中介編譯一遍,才能變成「網站」。第一次打開會很慢,這段時間就是伺服器在編譯。而你說的編譯兩次,應該是IIS自動回收應用池,也就是網站有一段時間沒有訪問,之前編譯過的會被清空。當產生訪問時候,又會重新編譯。
你在上傳到伺服器之前,先「發布」一次網站,然後把.ASPX+DLL形式的網站傳到伺服器,這樣會加快網站訪問速度的。

希望對你有幫助|www.summur.com

② asp的頁面需要先編譯嗎

asp和php一樣,是解釋執行的,不需要編譯

③ asp程序必須先編譯才能執行

asp是解釋型的編程語言,是解釋執行的,伺服器負責解釋輸出到瀏覽器,是不需要編譯的。
asp.net則是編譯型語言,請求伺服器的時候,伺服器將請求由.Netframework編譯,再將結果返回。

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:746
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:1007
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:715
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:875
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:774
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1122
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:347
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:225
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:911
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:873