Skripting på serversiden
PHP-skript på serversiden kjøres på webserveren
kr7ysztof / Getty Images
Server-side scripting når det gjelder nettsider refererer vanligvis til PHP-kode som kjøres på webserveren før dataene sendes til brukerens nettleser. Når det gjelder PHP, kjøres all PHP-kode på serversiden og ingen PHP-kode når brukeren. Etter at PHP-koden er utført, blir informasjonen den sender inn i HTML-en, som sendes til seerens nettleser.
En måte å se dette på er å åpne en av PHP-sidene dine i en nettleser og deretter velge 'Vis kilde'. Du ser HTML, men ingen PHP-kode. Resultatet av PHP-koden er der fordi den er innebygd i HTML-en på serveren før nettsiden leveres til nettleseren.
Eksempel PHP-kode og resultat
|_+_||_+_|Mens PHP-filen på serversiden kan inneholde all koden ovenfor, viser kildekoden og nettleseren din bare følgende informasjon:
|_+_||_+_|Server-Side Scripting vs Client-Side Scripting
PHP er ikke den eneste koden som involverer skripting på serversiden, og skripting på serversiden er ikke begrenset til nettsteder. Andre programmeringsspråk på serversiden er Python, Rubin , C#,C++, ogJava. Det er mange forekomster av server-side scripting, som gir en tilpasset opplevelse for brukere.
Til sammenligning opererer skripting på klientsiden med innebygde skript – JavaScript er det mest kjente – som sendes fra webserveren til en brukers datamaskin. All skriptbehandling på klientsiden foregår i en nettleser på sluttbrukerens datamaskin. Noen brukere deaktiverer skripting på klientsiden på grunn av sikkerhetshensyn.