判斷方法主要有:
1、查看HTML源碼,看頁面文件的後綴名(如php,aspx,jsp等)可知,這種方法適合動態網站,沒有經過全靜態、偽靜態處理過的站。
2、如果1不適合,查看源代碼,找到特徵碼,例如織夢cms一般url中有/a/xxx.html;還有源代碼中meta標簽,CSS文件中關於類名、標簽名的命名方式中帶有開發者信息的,如果多個信息中都出現,那麼可以判斷是哪種寫的。
3、如果1,2都不能判斷,那麼就只能通過自己經驗來推知。例如,自己測試過、見過哪些語言,CMS做的站,通過相似度來進行推測。
4、如果1,2,3方法都無效,那麼還可以通過網站頁腳的開發者鏈接找到開發者聯系方式,建議以客戶的身份去直接咨詢他們,這樣最直接也最有效率。
5、 如果1~4都無用,基本上無解。
Ⅱ 怎麼查看網頁使用的是什麼程序語言
分析一個網頁使用的抄是什麼語言,有以下方法:
擴展名識別。如果網址中有.asp/.php/.jsp等常見的動態腳本擴展名,則可以判斷出對應的asp語言、php語言、java語言等。還有*.do也對應java語言,*.cfm對應ColdFusion語言,*.aspx對應dotNet的c#或VB.NET語言。
如果網址中看不到這些擴展名,也可以嘗試猜文件名,如:default.asp/default.php/default.jsp/index.asp/index.php/index.jsp等等。
HTTP頭信息識別。使用抓包工具(如:wireshark)抓取訪問網頁時產生的網路數據包,觀察其中HTTP協議頭部是否有類似如下字元串:
X-Powered-By: PHP/5.4.30
一般PHP或.NET做的網站都有這類頭信息。另外也可看HTTP頭信息中的apache/nginx/IIS等信息做個基本判斷。
Ⅲ 如何查看網站是用什麼語言開發的
1首先我們打一個你想查看的那個網站。
2接著,我們查看打開來的網站網址,一般內頁才能更清楚的幫助我們判斷,因為首頁大部分網站都省略了。
3打開網站的某個內頁,如果瀏覽器地址欄中的網址最後面是.asp。那麼它就是asp語言寫的。
4同理,如果網址後面的是.php,那它則是php程序編寫的。
5舉一反三,.net結尾的,就是net語言編寫的網站。
6當然上面都是一些比較好判斷的,如果網址後面是.htm/.html這樣的,難道是htm語言寫的嗎?當然不是,這樣結尾的要麼是靜態頁,要麼是動態程序生成的頁面。
7此外,還有一種以.aspx 結尾的網址,這個也有些特殊,這種結尾的則是以ASP.NET語言編寫的。
Ⅳ 如何查看網站是用什麼語言開發的
1,首先我們打一個你想查看的那個網站。
2,接著,我們查看打開來的網站網址,一般內頁才能更清楚的幫助我們判斷,因為首頁大部分網站都省略了。
3,打開網站的某個內頁,如果瀏覽器地址欄中的網址最後面是.asp。那麼它就是asp語言寫的。
4,同理,如果網址後面的是.php,那它則是php程序編寫的。
5,net結尾的,就是net語言編寫的網站。
6,當然上面都是一些比較好判斷的,如果網址後面是.htm/.html這樣的,難道是htm語言寫的嗎?當然不是,這樣結尾的要麼是靜態頁,要麼是動態程序生成的頁面。
7,此外,還有一種以.aspx 結尾的網址,這個也有些特殊,這種結尾的則是以ASP.NET語言編寫的。
-------------------------------如有疑問,可繼續追問,如果滿意,請採納,謝謝。