如何用php開發(fā)網(wǎng)站如何判斷一個網(wǎng)站是用什么語言開發(fā)的?開發(fā)網(wǎng)站用php還是python
2023-01-13
有很多方法可以判斷網(wǎng)站是用哪種語言開發(fā)的。
首先,通過以下方式判斷網(wǎng)站的開發(fā)語言是不可靠的,比如:
1、光看文件后綴是無法判斷的。 不代表后綴是.php,代表網(wǎng)站是用PHP開發(fā)的。 同樣網(wǎng)站建設(shè),后綴為.do也不代表網(wǎng)站是用Java開發(fā)的; 為什么? 因為使用 . URL技術(shù)可以完全自定義URL(包括文件擴展名);
2、不能簡單地通過服務(wù)器系統(tǒng)判斷網(wǎng)站是用哪種語言開發(fā)的。 為什么? 因為IIS服務(wù)器不僅可以運行.NET如何用php開發(fā)網(wǎng)站,還可以運行PHP,而.NET不僅可以運行PHP,還可以代理.NET如何用php開發(fā)網(wǎng)站網(wǎng)站模板,Java站點; 那我們怎么判斷一個網(wǎng)站是用什么語言開發(fā)的呢? 可通過以下方法綜合判斷:
3、最靠譜的方法:通過網(wǎng)站錯誤信息判斷語言類型,在拋出各種異常錯誤時會顯示語言信息。 但這也有一個缺點。 如果服務(wù)端關(guān)閉錯誤回顯或者自定義錯誤頁面,則無法判斷;
4、在本地通過名稱判斷語言:這種方法不靠譜,PHP開發(fā)站點默認名稱為 ,Java開發(fā)站點默認名稱為 ; 通過其他信息判斷開發(fā)語言:這種方式不靠譜,比如PHP-FPM默認會向信息輸出PHP版本信息,但是可以通過配置參數(shù)關(guān)閉信息顯示;