怎麼能看出一個網站用什麼後台語言開發的

怎麼能看出用什麼語言,用沒用到框架


(1)試試這個吧

http://w3techs.com/sites/info/baidu.com

把最後的域名換成你想知道的,他會幫你分析

(2)後台語言可以通過伺服器類型推測。

一般情況下,伺服器類型可以通過 Response Header 來看。

比如 IIS,一般是 http://ASP.NET。

Tomcat、Resin、JBoss,一般是 Java。

Nginx,不一定,很有可能是 PHP 或者 Python 之類的腳本語言。

(3)後台框架就更難分析了,不過可以嘗試通過 HTML 代碼格式,或者 URL 來分析。

比如 URL 後綴是 do,可能用到了 Java Struts。

URL 一般都是 index.php,但是後面參數不同,那麼可能用到了 PHP 的一些模板引擎。

當然,這個分析不可靠,只是一種推測。

(4)想辦法聯繫網站創始人,郵件或私信問他。


Wappalyzer https://chrome.google.com/webstore/detail/wappalyzer/gppongmhjkpfnbhagpmjfkannfbllamg/related?hl=en

BuiltWith Technology Profiler

https://chrome.google.com/webstore/detail/builtwith-technology-prof/dapjbgnjinbpoindlpdmhochffioedbn?hl=en


Wappalyzer chrome 插件,需要翻牆


有的後台語言會加頭信息,看html發回頭可以查看。但是這個很容易偽造。也可以不設置頭,理論上是可以隱藏後台語言的。


chrome有很多檢測的插件 你搜下


推薦閱讀:

如何理解Web應用程序的MVC模型?
Nodejs中,我將資料庫連接後的實例對象放在global全局對象中,這樣合理嗎?
Web 前端和後端工程師的具體職責分別是怎樣的?
想深入了解 HTTP 協議,有哪些值得推薦的書籍?
零基礎學習Web前端開發應該先學什麼?

TAG:Web開發 | 網站 | 網站架構 | Web開發語言 |