Wat betekent server-side?
De term server-side (in het Nederlands ook wel de ‘serverkant’ genoemd) verwijst naar alle processen, bewerkingen en programma’s die rechtstreeks worden uitgevoerd op de webserver van een website, in plaats van op het apparaat van de eindgebruiker.
De wisselwerking met de client-side
Om het internet te begrijpen, kijken we naar de wisselwerking tussen twee digitale omgevingen: de client-side (de computer, tablet of smartphone van de bezoeker) en de server-side (het centrale computersysteem waar de website en alle programma’s op gehost staan). Op het moment dat een gebruiker op een link klikt of een website-URL invoert, wordt de server-side in werking gezet. De browser stuurt een verzoek naar de webserver, de server verwerkt dit verzoek en levert de benodigde diensten en bestanden terug aan de client, zodat de website correct geladen en bekeken kan worden.
Waarom server-side processen belangrijk zijn
Processen aan de serverkant zijn cruciaal voor de veiligheid en functionaliteit van moderne webapplicaties. Zware berekeningen, het beheren van databases, het verwerken van betalingen in een webshop en het controleren van inloggegevens vinden altijd server-side plaats. Dit voorkomt dat kwaadwillenden vitale code kunnen inzien of manipuleren, aangezien de serveromgeving volledig is afgeschermd van de buitenwereld.
