LAMP
Source: Wikipédia sous licence CC-BY-SA 3.0.
La liste des auteurs de cet article est disponible ici.

LAMP est un acronyme informatique permettant de désigner facilement la réunion de ces logiciels libres sur une même plate-forme :

  • Linux ", le système d'exploitation ;
  • Apache ", le serveur web ;
  • MySQL ", le serveur de base de données ;
  • PHP " à l'origine, puis " Perl " ou " Python ", les langages de script.

Cet ensemble (En théorie des ensembles, un ensemble désigne intuitivement une collection d’objets (les éléments de l'ensemble), « une multitude qui peut être...) est très utilisé dans le monde (Le mot monde peut désigner :) pour construire des applications web.

Architecture (L’architecture peut se définir comme l’art de bâtir des édifices.)

Sigles d'une seule lettre
Sigles de deux lettres
Sigles de trois lettres
AAA à DZZ
EAA à HZZ
IAA à LZZ
MAA à PZZ
QAA à TZZ
UAA à XZZ
YAA à ZZZ
Sigles de quatre lettres
Sigles de cinq lettres
Sigles de six lettres
Sigles de sept lettres et plus
Chercher (en) LAMP (LAMP est un acronyme désignant un ensemble de logiciels libres permettant de construire des serveurs de sites Web. L'acronyme original se réfère aux...)
sur Acronym Attic

Les rôles de ces quatre composants sont les suivants :

  • Apache est le serveur web " frontal " : il est " devant " tous les autres et répond directement aux requêtes du client (Le mot client a plusieurs acceptations :) web (navigateur) ;
  • Le langage de script PHP (PHP (sigle de PHP: Hypertext Preprocessor), est un langage de scripts libre principalement utilisé pour produire des pages Web dynamiques via un serveur HTTP, mais pouvant également fonctionner comme n'importe quel...) permet la génération de pages web dynamiques et la communication (La communication concerne aussi bien l'homme (communication intra-psychique, interpersonnelle, groupale...) que l'animal (communication intra- ou inter- espèces) ou la machine (télécommunications, nouvelles...) avec le serveur MySQL ;
  • MySQL est un système de gestion de bases de données (Dans les technologies de l'information (TI), une donnée est une description élémentaire, souvent codée, d'une chose, d'une transaction d'affaire, d'un événement, etc.) (SGBD). Il permet de stocker et d'organiser des données ;
  • Linux (Au sens strict, Linux est le nom du noyau de système d'exploitation libre, multitâche, multiplate-forme et multi-utilisateur de type UNIX créé par Linus...) assure l'attribution des ressources à ces trois composants.

Tous les composants peuvent être situés :

  • sur une même machine ;
  • sur deux machines, généralement Apache et le langage de script d'un côté et MySQL de l'autre ;
  • sur de nombreuses machines pour assurer la haute disponibilité (La haute disponibilité est un terme souvent utilisé en informatique, à propos d'architecture de système ou d'un service pour désigner le fait que cette...) (répartition de charge (La charge utile (payload en anglais ; la charge payante) représente ce qui est effectivement transporté par un moyen de transport donné, et qui donne lieu à un paiement ou un bénéfice non pécuniaire pour être transporté.) et/ou failover).
Page générée en 0.066 seconde(s) - site hébergé chez Amen
Ce site fait l'objet d'une déclaration à la CNIL sous le numéro de dossier 1037632
Ce site est édité par Techno-Science.net - A propos - Informations légales
Partenaire: HD-Numérique