Architecture technique

Il y a plusieurs façon de concevoir une architecture technique qui assure la diffusion de pages html dynamiquement. Il faut un serveur Web, sur lequel il soit possible d’exécuter des programmes (généralement des scripts) et il faut un gestionnaire de base de données pour stocker les informations.
Dans notre cas nous allons utiliser un dérivé de l’architecture LAMP que l’on retrouve très souvent sur les serveurs Web.

LAMP c’est-à-dire :

  • Linux
  • Apache
  • MySql
  • Php

Mais cela pourra aussi bien être WAMP si le serveur est sur une machine MS Windows ou MAMP si le serveur est sur une machine Mac OS.

Pour résumer, nous allons utiliser Apache, MySQL et PHP.

A côté de cela il va nous falloir un certain nombre d’outils pour éditer les scripts Php d’un part et la base de donnée d’autre part.

Pour les scripts Php un simple éditeur de texte peut suffire, mais un outil dédié apportera plus de facilité, comme par exemple la colorisation syntaxique. En français ça veut dire que l’éditeur colore de façon différente les commentaires, le code, les commandes Php, etc. Le fin du fin est un outil type NetBeans ou Ellipse qui est un véritable environnement de développement. En prime, ils existent sur les 3 plateformes et permet de passer facilement de l’une à l’autre.

  • Installation d’un serveur Web sur Linux
  • Installation d’un serveur Web sur Windows
  • Installation d’un serveur Web sur Mac OS X
Publicités

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s