如何用php開發(fā)網(wǎng)站如何判斷一個(gè)網(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ā)的; 為什么? 因?yàn)槭褂?. URL技術(shù)可以完全自定義URL(包括文件擴(kuò)展名);
2、不能簡單地通過服務(wù)器系統(tǒng)判斷網(wǎng)站是用哪種語言開發(fā)的。 為什么? 因?yàn)镮IS服務(wù)器不僅可以運(yùn)行.NET如何用php開發(fā)網(wǎng)站,還可以運(yùn)行PHP,而.NET不僅可以運(yùn)行PHP,還可以代理.NET如何用php開發(fā)網(wǎng)站網(wǎng)站模板,Java站點(diǎn); 那我們怎么判斷一個(gè)網(wǎng)站是用什么語言開發(fā)的呢? 可通過以下方法綜合判斷:
3、最靠譜的方法:通過網(wǎng)站錯(cuò)誤信息判斷語言類型,在拋出各種異常錯(cuò)誤時(shí)會(huì)顯示語言信息。 但這也有一個(gè)缺點(diǎn)。 如果服務(wù)端關(guān)閉錯(cuò)誤回顯或者自定義錯(cuò)誤頁面,則無法判斷;
4、在本地通過名稱判斷語言:這種方法不靠譜,PHP開發(fā)站點(diǎn)默認(rèn)名稱為 ,Java開發(fā)站點(diǎn)默認(rèn)名稱為 ; 通過其他信息判斷開發(fā)語言:這種方式不靠譜,比如PHP-FPM默認(rèn)會(huì)向信息輸出PHP版本信息,但是可以通過配置參數(shù)關(guān)閉信息顯示;