Webbutvecklare och andra som är kunniga om webbsidor vet att du kan använda en webbläsare för att visa HTML-källkoden för 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. Allt webbläsaren tar emot är resultatet av PHP inbäddad i HTML-koden. 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 som skapats 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 av en webbsida eller .php-fil som laddas ner av en individ till en dator, som tittaren ser:
Min PHP-sida
Eftersom resten av koden bara är instruktioner för webbservern är den inte synlig. En vykälla eller en spara visar helt enkelt resultaten av koden – i det här exemplet texten Min PHP-sida.
Server-Side Scripting kontra klient-Side Scripting
PHP är inte den enda koden som involverar server-side scripting och server- sidoskript är inte begränsat till webbplatser. Andra programmeringsspråk på serversidan inkluderar C#, Python, Ruby, C++ och Java.
Skript på klientsidan fungerar med inbäddade skript—JavaScript är det vanligaste—som skickas från webbservern till en användarens dator. All skriptbehandling på klientsidan sker i en webbläsare på slutanvändarens dator.