有的時候我們需要知道網(wǎng)站使用的是什么語言開發(fā)的,例如在客戶驗收網(wǎng)站的時候就有這個必要,本文將告訴大家怎樣查看一個網(wǎng)站是不是用PHP開發(fā)的。通常我們可以通過幾個簡單的方法來判斷,例如:查看網(wǎng)址URL后綴、查看網(wǎng)站源文件的后綴等。如果沒有查看網(wǎng)站源文件的權限,而網(wǎng)址又剛好被偽靜態(tài)了,還可以通過修改后綴名稱來測試。接下來,我們來具體了解下。
首先,我們?yōu)槭裁磿行枨蟛榭匆粋€網(wǎng)站是不是用PHP開發(fā)的呢?而且我們特別說明是PHP,不是其他語言呢?因為一般特別要求網(wǎng)站用PHP開發(fā)的客戶,都是看中PHP的開源性質,方便后期升級和維護。如果是ASP.NET的話,就算拿到源碼也不能自己修改,因為用ASP.NET開發(fā)的項目,在部署前需要編譯,編譯后的文件無法直接修改的。所以,在網(wǎng)站開發(fā)好之后,有的時候就需要看一下網(wǎng)站到底是不是用PHP開發(fā)的。好了,說回正題。一般來講,PHP開發(fā)的網(wǎng)站的文件名的后綴是php,一般首頁看不出來,可以點擊任意鏈接,去到內頁查看,如果鏈接后面跟的是php,一般來講就沒錯了。ASP開發(fā)的網(wǎng)站后綴是asp,ASP.NET開發(fā)的網(wǎng)站后綴是aspx,JSP開發(fā)的網(wǎng)站后綴是jsp。
通過網(wǎng)址中的文件名后綴查看的有可能不對,因為有一種技術叫做偽靜態(tài)。這種技術我們目前也應用于每一個客戶的網(wǎng)站,就是將php動態(tài)網(wǎng)址轉換為html靜態(tài)網(wǎng)址,那么這就有可能導致我們看到的網(wǎng)址后綴名其實不是真實的,而是經(jīng)過偽裝的。這個時候也不要緊,我們可以直接把網(wǎng)址后面的.html手動修改為.php,如果修改后一樣可以打開,說明網(wǎng)站就是用PHP開發(fā)的,否則就不是。一般來說,客戶找人定制了網(wǎng)站,那么就會有權限查看網(wǎng)站的源文件,通過直接查看源文件里面的文件擴展名,可以更加直接和肯定的看出網(wǎng)站使用的是什么語言。
如果通過以上介紹的方法,最后還是無法確認,可以聯(lián)系一些懂技術朋友,幫忙查看。我們討論網(wǎng)站是不是用PHP開發(fā)的,并不是要說PHP比其他語言更優(yōu)秀,而是因為我們本身就是用PHP開發(fā),我們希望客戶能夠明確的知道自己購買了什么服務以及肯定自己的到了相應的服務。