Différence entre site statique et site dynamique
Site web statique
Un site qui reste tel quel, il s'agit toujours du même site qui s'affiche peu importe l'heure, l'âge, les éventuelles préférences, .... il n'y a aucune interaction avec l'utilisateur.
Avantages :
- la vitesse de chargement : notamment grâce à l'absence de connexion à une base de données, le code HTML n'est pas généré systématiquement
- le prix de création et maintenance : le développement est plus facile, plus rapide
Il s'agit d'une solution adaptée pour les petits sites web. De plus en plus rare ! Sauf éventuellement sur des petits sites vitrine.
Inconvénients :
- dépendance à un développeur : si vous souhaitez modifier quelque chose, vous devrez faire appel à votre développeur web
- moins d'engagement et d'interactivité
Site web dynamique
Le site web s'adapte selon des informations qui lui sont transmises.
Ex. selon les informations d'un formulaire rempli par l'internaute, selon l'heure, selon des préférences, ...
Vos visiteurs n'auront pas tous le même rendu du site web.
Ex. Facebook est un site web dynamique qui change et s'actualise en fonction des dernières publications et des préférences de l'utilisateur.
La plupart du temps, le contenu dynamique est stocké en base de données.
Codé en PHP, ASP, Python, Ruby, ...
Avantages :
- plus grande interactivité et fonctionnalités pour les utilisateurs
- amélioration du référencement naturel
Google et les différents moteurs de recherches apprécient les sites dynamiques du fait de leur expérience utilisateur, le contenu étant davantage adapté à l'internaute.
Il s'agit d'une solution adaptée pour la création de blogs, de boutiques en ligne, ...
Inconvénients :
- des temps de chargement plus importants (nombre de composants, ...)
- risques en termes de sécurité (base de données, ...)
- une architecture plus complexe (nombre de fichiers, ...)
- plus coûteux
Différents types de sites web
Hébergements pour site web statique
- Netlify: Develop and deploy websites and apps in record time : https://www.netlify.com/
- GitHub Pages | Websites for you and your projects, hosted ... : https://pages.github.com/