『壹』 如何准確的判斷一個網站是使用什麼語言編寫的
一般的情況看頁面的後綴名:
1、ServerSideIncludes技術,拓展名為.shtml或.html或.htm 。
2、PHP技術,拓展名為.php 。
3、JSP技術,拓展名為.jsp或.jsf(JSF技術是JSP技術的拓展) 。
4、ASP.NET技術,拓展名為.aspx(x代表extension) 。
5、ASP技術,拓展名為.asp。
6、ColdFusion技術,拓展名為.cfc。
(1)怎麼查看網頁用到的技術擴展閱讀
常見的網站編程語言:
1、HTML
HTML稱為超文本標記語言,是一種標識性的語言。
它包括一系列標簽.通過這些標簽可以將網路上的文檔格式統一,使分散的Internet資源連接為一個邏輯整體。HTML文本是由HTML命令組成的描述性文本,HTML命令可以說明文字,圖形、動畫、聲音、表格、鏈接等。
2、PHP
PHP即「超文本預處理器」,是一種通用開源腳本語言。
PHP是在伺服器端執行的腳本語言,與C語言類似,是常用的網站編程語言。PHP獨特的語法混合了C、Java、Perl以及 PHP 自創的語法。利於學習,使用廣泛,主要適用於Web開發領域。
3、ASP
ASP簡單、易於維護 , 是小型頁面應用程序的選擇 ,在使用DCOM (Distributed Component Object Model)和 MTS(Microsoft Transaction Server)的情況下, ASP甚至可以實現中等規模的企業應用程序。
『貳』 如何查看一個網站用什麼程序做的
首先你需要了解的是目前的網站開發技術常用的有哪些。
對於前端頁面來講,一直採用的技術都是html+css+js,
而後端就相對復雜,傳統的後端語言有.Net、Java、PhP,現在開始慢慢崛起的有Rails、NodeJs(這個不能算是後端的)Python等等。
了解了網站的開發技術,你得問題就要改成「如何查看一個網站的後端是用什麼程序做的」了。
最簡單的查看後端語言的方式就是看Url有沒有什麼標志性的www.xxxxx.com/xx.php,www.xxxxx.com/xx.jsp,之類的,根據這個一眼就可以看出是什麼語言開發的。
現在的問題是,絕大部分網站的路由系統都經過了優化,去掉了標志性的提示,那麼我們只能通過其他的方式來嘗試知道後端語言到底是什麼,例如故意輸入一些錯誤,查看網站返回的報錯信息等,或者通過一些標志性的目錄結構來看是不是使用了某種框架。
稍微大型一點的網站後端可能不局限於某種語言了,這樣查看起來就更復雜。語言肯定是各有優劣,關鍵是要能解決問題。