Skip to content

Analyse service web

Lopidurs edited this page May 3, 2022 · 8 revisions

Besoins techniques

Le client, Mr Cooper, souhaite héberger trois sites différents dans son infrastructure dont deux sites destinés au public:

  • un site vitrine pour les clients de l'entreprise qui serra statique (en HTML/CSS)
  • un site "B2B" pour les revendeurs de produits de l'entreprise (en PHP/MySQL)

Identification et comparaison des solutions possibles

Descriptif des solutions possibles

  • Apache: est le choix par défaut: il gratuit, simple et puissant, c'est un outil très apprécier.
  • NGINX: est le concurrent direct de Apache il possède certes moins de fonctionnalités que Apache mais son architecture asynchrone performante contrebalance.
  • Microsoft IIS: est la solution payante de Microsoft, elle à donc été rapidement écarté car payante et ne tourne pas sur les serveurs linux de l'entreprise.

Comparatif

Solution Prix Facilité de configuration Asynchrone Fonctionnalisées riche Utilisation de ressources Documentation
Apache Gratuit et openSource Non Oui Élevé Très élevé
NGINX Oui Oui Oui Moins que apache Basse Élevé
Microsoft IIS non

Choix, descriptif précis et justification de la solution

Suite à l'analyse, nous avons décidé de choisir Apache comme solution pour le client car ce dernier possède une documentation plus riche et fourni que NGINX et est plus versatile que ce dernier.

Eléments de configuration

Étapes suivantes à suivre :

  • Déployer un Dockerfile avec Apache.
  • Faire les fichiers de config.
  • Configurer la DB
  • Faire comuniqué la DB avec le service web
  • Pour installer la solution...

Clone this wiki locally