Varför ser jag inte min PHP-kod när jag visar källan?

Webbutvecklare och andra som är kunniga om webbsidor vet att du kan använda en webbläsare för att se HTML-källkoden på en webbplats. Men om webbplatsen innehåller PHP-kod, är den koden inte synlig eftersom all PHP-kod körs på servern innan webbplatsen skickas till en webbläsare. All webbläsare någonsin får är resultatet av PHP inbäddad i HTML. Av samma anledning kan du inte gå till en .php-fil på webben, spara den och förvänta dig att se hur den fungerar. Du sparar bara sidan producerad av PHP, och inte själva PHP.

PHP är ett programmeringsspråk på serversidan, vilket innebär att det körs på webbservern innan webbplatsen skickas till slutanvändaren. Det är därför du inte kan se PHP-koden när du visar källkoden.

Exempel på PHP-skript

 

När detta skript visas i kodningen på en webbsida eller .php-fil som laddas ner av en individ till en dator, ser den tittaren:

Min PHP-sida

Eftersom resten av koden bara är instruktioner för webbservern är den inte synlig. En vykälla eller en sparning visar helt enkelt resultaten av koden - i det här exemplet, texten Min PHP-sida.

Skriptsättning på serversidan kontra skript från klienten

PHP är inte den enda koden som involverar skript på serversidan, och skriptsidan på servern är inte begränsad till webbplatser. Andra programmeringsspråk på serversidan inkluderar C #, Python, Ruby, C ++ och Java. 

Skript från klientsidan fungerar med inbäddade skript - JavaScript är det vanligaste som skickas från webbservern till en användares dator. All skriptbehandling på klientsidan sker i en webbläsare på slutanvändarens dator.