Windows / apache / mysql / php, python, perl (wamp)

Définition - Que signifie Windows / Apache / MySQL / PHP, Python, PERL (WAMP)?

Windows / Apache / MySQL / PHP, Python, PERL (WAMP) est un ensemble d'applications Web combinées à l'OS Microsoft Windows à utiliser dans des environnements Web constituant une pile de serveurs.

La pile WAMP fournit aux développeurs et aux administrateurs les quatre éléments d'un serveur Web:

  • un OS

  • un serveur web

  • une base de données

  • un langage de script

Dans cette pile de serveurs, Windows sert de système d'exploitation, Apache le serveur Web, MySQL le gestionnaire de base de données et PHP, Python ou PERL est utilisé comme langage de script dynamique.

Definir Tech explique Windows / Apache / MySQL / PHP, Python, PERL (WAMP)

WAMP est un environnement de développement Web composé d'un serveur Web, d'une base de données, d'un langage de script et défini sur le système d'exploitation (OS) Windows de Microsoft.

Apache, MySQL et PHP forment ensemble une pile de serveurs ou un serveur Web totalement open source (sauf pour le système d'exploitation).

Dans l'état actuel des choses, WAMP n'est pas vraiment une application unique ni même une suite packagée standard car chaque application membre provient d'un développeur différent, mais les applications étant utilisées ensemble si couramment qu'il est devenu une sorte de suite standard ad hoc. Ce qui se passe essentiellement, c'est qu'Apache gère le côté serveur pour répondre aux requêtes HTTP vers et depuis les navigateurs clients tandis que MySQL rassemble toutes les données relatives au site Web, et enfin PHP / Python / PERL prend en charge le côté programmation et agit comme le ciment de tout. PHP / Python / PERL exécute divers scripts de programme qui prennent la forme de pages Web HTML et accède aux données via MySQL, puis tout cela est donné au client via le serveur Web Apache.