Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
hebergement [2026-05-13] adminhebergement [2026-05-21] (Version actuelle) – [Nom de domaine] admin
Ligne 1: Ligne 1:
 +======Hébergement ======
 +
 ===== Architecture du site ===== ===== Architecture du site =====
  
-L’architecture du site web est scindée en deux couches :+L’architecture du site web est scindée en deux parties principales :
  
-  - la base de contenus (texte, images), sur laquelle intervient la cliente ; +  - **la base de contenus** (texte, images), sur laquelle intervient la cliente ; 
-  - la mise en forme programmée (couleurs, police, disposition), sur laquelle intervient le designer/développeur.+  - **la mise en forme programmée** (couleurs, police, disposition), sur laquelle intervient le designer/développeur.
  
 {{ ::chantalringuet.architecture.drawio.png |Schéma simplifié de l’architecture en deux parties du site web}} {{ ::chantalringuet.architecture.drawio.png |Schéma simplifié de l’architecture en deux parties du site web}}
  
-Cette stratégie permet **d’appliquer systématiquement** la maquette pensée par le designer. L’entrée de contenus est facilitée, **sans risquer de briser le site**.+Cette stratégie permet **d’appliquer systématiquement** la maquette élaborée par le designer, en assurant une facture graphique cohérente de bout en bout. L’entrée de contenus est facilitée, sans risquer de briser le site. 
 + 
 +===== Plateforme d’édition ===== 
 + 
 +La plateforme de gestion de contenus (aussi appelé CMS, //Content Management System//) est [[https://prismic.io|Prismic]], une entreprise basée à Paris. Celle-ci propose une interface cliquable et intuitive pour entrer du texte et des images, sans nécessiter de connaissances techniques poussées. Il s’agit d’une plateforme gérée par une entité commerciale. 
 + 
 +Prismic expose une interface de programmation (API, pour //Application Programming Interface//), ce qui facilite le travail des développeurs lors de la conception de solutions sur mesure. 
 +===== Application web ===== 
 + 
 +La pile technique est basée sur [[https://svelte.dev/docs/kit/introduction|SvelteKit]], un framework tout inclus qui permet de livrer des applications web optimisées et réactives, avec la syntaxe de Svelte. L’environnement d’exécution est Node.js. Le gestionnaire de paquets utilisé est [[https://pnpm.io|pnpm]]. 
 + 
 +L’outil [[https://prismic.io/docs/slice-machine|SliceMachine]], fourni par Prismic, est utilisé pour simplifier la modélisation des données et la connexion avec l’application web. 
 + 
 +===== Plateforme d’hébergement ===== 
 + 
 +La plateforme d’hébergement de l’application web est [[https://vercel.com/|Vercel]]. 
 + 
 +===== Nom de domaine =====
  
 +Le compte client de Chantal Ringuet sur [[https://whc.ca/|WHC]] est utilisé pour la réservation du nom de domaine. Un paquet d’hébergement de base, incluant le service de courriel, y est rattaché.