為什么在查看源時我看不到我的PHP代碼?
來源:教育資源網(wǎng)
?
發(fā)布時間:2020-11-30 08:02:01
?
點(diǎn)擊:682
Web開發(fā)人員和對網(wǎng)頁知識豐富的其他人員知道,您可以使用瀏覽器查看網(wǎng)站的HTML源代碼。但是,如果網(wǎng)站包含PHP代碼,則該代碼不可見,因?yàn)樗蠵HP代碼在網(wǎng)站發(fā)送到瀏覽器之前都在服務(wù)器上執(zhí)行。收到的所有瀏覽器都是嵌入HTML中的PHP的結(jié)果。出于同樣的原因,您不能訪問web上的.php文件,保存它,并期望看到它是如何工作的。您只保存PHP生成的頁面,而不是PHP本身。
PHP是一種服務(wù)器端編程語言,意味著它在網(wǎng)站發(fā)送到最終用戶之前在web服務(wù)器上執(zhí)行。這就是為什么您可以在查看源代碼時查看PHP代碼的原因。沈陽科普
示例PHP腳本
當(dāng)此腳本出現(xiàn)在個人下載到計(jì)算機(jī)的網(wǎng)頁或.php文件的編碼中時,查看器會看到:
我的PHP頁面
因?yàn)槠溆嗟拇a只是web服務(wù)器的說明,所以它是不可見的。查看源或保存只需顯示代碼的結(jié)果-在此示例中,文本為My-PHP頁面。
服務(wù)器端腳本與客戶端腳本
PHP isn't是**涉及服務(wù)器端腳本和服務(wù)器端腳本的代碼isn't僅限于網(wǎng)站。其他服務(wù)器端編程語言包括C#,Python,Ruby,C++和Java。
客戶端腳本使用嵌入式腳本操作JavaScript是從web服務(wù)器發(fā)送到用戶'計(jì)算機(jī)的最常見腳本。所有客戶端腳本處理都在最終用戶's計(jì)算機(jī)上的web瀏覽器中進(jìn)行。