| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
| hebergement [2026-05-13] – admin | hebergement [2026-05-21] (Version actuelle) – [Nom de domaine] admin |
|---|
| | ======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 et en assurant une facture graphique cohérente de bout en bout. | 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é. |