Script côté serveur

Le script côté serveur fait référence à une technologie pour les serveurs Web dans laquelle les demandes des utilisateurs sont satisfaites en exécutant un programme informatique sur le serveur pour créer un site Web dynamique . Contrairement aux scripts côté client , le programme s'exécute indépendamment du client uniquement sur le serveur. Le serveur renvoie le résultat du script à l'utilisateur sous forme de réponse HTTP ou FTP .

Histoire et développement

Dans les premiers jours de la création de scripts côté serveur Web se fait souvent via l' interface de passerelle commune implémentée en utilisant une combinaison de script Perl , des scripts shell et des programmes binaires, qui sont souvent écrits en C. Ces scripts et programmes étaient exécutés par le système d'exploitation et renvoyaient uniquement leur sortie au serveur Web. Aujourd'hui, les langages de script peuvent souvent être modifiés à l'aide de modules supplémentaires tels que B. mod php ou mod perl peuvent être exécutés directement dans le serveur web. Il existe des serveurs Web tels que B. Apache Tomcat , qui sont spécialisés dans l'exécution de programmes côté serveur et ont même été spécialement développés à cet effet.

Exemples