Skip to content

Analyse service WEB

vbrichant edited this page May 3, 2022 · 16 revisions

Besoins techniques

Traduction du CdC en besoins techniques.

Le client a besoin 2 sites web publique:

  • Un site de vitrine statique (HTML et CSS)
  • Un site b2b dynamique de vente en ligne lié à une base de donnée (PHP et MYSQL)

Le code source des 2 sites étant déjà préexistant, le client nous demande de concevoir le prototype avec des sites web simple. Pour le site dynamique, le client aura besoin d'une base de donnée qui ne pourra être accessible que depuis l'intérieur de l'entreprise.

Identification et comparaison des solutions possibles

Descriptif des solutions possibles

  • Apache
  • Nginx
  • Node.js
  • Lighttpd

Comparatif

Solution Gratuit HTTPS Hébergement virtuel IPV6 FastCGI stack intégrant MYSQL et PHP Reverse Proxy Intégré
Apache Oui Oui Non Oui Oui Oui Non
Nginx Oui Oui Oui Oui Oui Oui Oui
Node.js Oui Oui Oui Oui Oui Non Non
Lighttpd Oui Oui Oui Oui OUi / Non

Choix, descriptif précis et justification de la solution

Eléments de configuration

Pour installer la solution, voici les étapes qu'il faudra suivre :

  • Créer la DB
  • Créer les 2 sites
  • Créer les 2 container
  • Configurer les 2 container
  • Configurer Apache et MySQL
  • Assurer la connectivité entre les 2 container
  • Assurer la connectivité entre le site B2B et la DB

Sources utilisées :

Clone this wiki locally