Server-side scripting
Het begrip server-side scripting is afkomstig uit de ontwikkeling van dynamische websites en webapplicaties. Het betekent dat een webpagina of ander type bestand niet kant en klaar klaarstaat om te worden gedownload door een bezoeker of gebruiker, maar op de server middels het uitvoeren van programmacode in elkaar wordt gezet.
Deze vorm van scripting wordt bijvoorbeeld gebruikt om HTML-pagina’s in elkaar te zetten waarvan de opmaak is vastgelegd in een template en de content is opgeslagen in een database. Een contentmanagementsysteem is een voorbeeld van een webapplicatie die gebruik maakt van server-side scripting.
Populaire server-side scripttalen zijn PHP, ASP en Python.
Het tegengestelde van server-side scripting is client-side scripting. Hierbij wordt scriptcode uitgevoerd door de browser van de gebruiker of bezoeker.