Que voulons-nous dire par "obsolète" ?

Les normes du web changent chaque année. Si votre site web n'est plus conforme aux normes, il devient rapidement obsolète.

Mais qu'est-ce que cela signifie exactement ? Un site web est obsolète lorsqu'il ne répond plus aux attentes des visiteurs. Ces attentes se manifestent de deux manières :

  • Les visiteurs se retrouvent sur des sites web qui suivent les dernières tendances
  • Les visiteurs se sont habitués à un certain comportement, tel que celui de Google Search

Sur le plan technique, il n'y a souvent aucun problème. C'est surtout le look & feel de votre site qui fait sourciller. Comparez-la à une maison plus ancienne : le toit est en bon état, mais le papier peint vous rappelle un peu trop vos grands-parents.
 

Quelles tendances ont émergé au cours des 4 dernières années ?

Si votre site web date de 2013 ou d'avant, il est probable que les internautes mobiles omniprésents aujourd'hui n'ont pas été pris en compte lors de sa construction. Mais la législation sur les cookies a également changé, les chatbots parlent (semi-)automatiquement aux visiteurs, etc.

Ensuite, il est de plus en plus important de considérer votre visiteur comme un individu et de personnaliser votre site web en fonction de chaque utilisateur. Saviez-vous que nous parlons maintenant aussi de sites web immersifs au lieu de sites web informatifs ? Avec un site web immersif, l'expérience de la marque est centrale.

Et comme nous l'avons déjà mentionné, la plupart des visiteurs se retrouveront probablement sur votre site web via un moteur de recherche tel que Google Search. Ils s'attendent à trouver le même comportement de recherche sur votre site web.

Toutes ces tendances influencent votre site web d'une manière ou d'une autre. Vous souhaitez mettre à jour votre site web ? Certaines tendances peuvent facilement être ajoutées par la suite. Dans d'autres cas, vous pouvez vous attendre à une rénovation importante.

Pour continuer avec la métaphore de la maison : un nouveau tapis égaye votre maison sans trop d'efforts. Le remplacement de l'ancienne cuisine par une cuisine moderne nécessite déjà quelques travaux supplémentaires. Tout comme la mise en place d'un site web réactif prend évidemment plus de temps que la mise à jour de la présentation des articles de votre blog.
 

Headless websites : déconnecter le back-end et le front-end.

Il est important de faire une distinction entre le front-end et le back-end. Le front-end comprend les interfaces avec lesquelles vos visiteurs entrent immédiatement en contact, tandis que le back-end fait référence aux systèmes d'information sous-jacents. Et dans la plupart des cas, seul le front-end aura l’air dépassé.

En les déconnectant et en leur faisant échanger des données via une norme intelligente, vous pouvez permettre au front et au back-end d'évoluer à un rythme différent. Vous n'avez pas à vous occuper de toutes les pièces de votre maison en même temps, n'est-ce pas ? Si vous déconnectez le front et le back-end, vous avez un site web headless.

Peut-être que votre front-end peut subir une refonte annuelle pour répondre aux dernières tendances. Vos systèmes de gestion peuvent alors se simplifier un peu la tâche et se concentrer sur une solution stable pour le stockage et le traitement des données.

A hand laying post-its on the table.

Vers un modèle évolutif.

Resterez-vous condamné au rituel quadriennal de la construction d'un tout nouveau site web ? Peut-être pas.

Le CMS populaire Drupal a adapté son modèle d'innovation. Le CMS fait désormais beaucoup plus de petites améliorations progressives sur des périodes plus longues, au lieu de grandes mises à jour tous les deux ans. Drupal est également 100 % headless.

De nouveaux modèles d'architecture informatique tels que les "micro-services" sont également introduits, en vue d'une approche flexible et évolutive des systèmes informatiques. Ce modèle divise le logiciel en petits composants autonomes, appelés services, qui communiquent entre eux pour former un ensemble plus vaste.

L'un des principaux avantages est que chaque composante est développée de manière indépendante et peut évoluer à son propre rythme.

Un autre avantage ? Un service qui devient lent peut être fourni plusieurs fois. Cela rend le logiciel extrêmement flexible et évolutif. C'est ainsi que cela fonctionne :

  • Les services sont placés dans des "conteneurs". Si un service tombe en panne, le reste continue à fonctionner, bien que malmené.
  • Pour le déploiement, l'entretien et le contrôle de ces conteneurs, de plus en plus de solutions techniques sont construites, comme Docker.
     

Les leçons les plus importantes ?

Lorsque vous construisez ou faites construire un site web aujourd'hui, il est important qu'il soit tourné vers l'avenir et surtout qu'il soit conçu pour s'adapter lorsqu'une nouvelle tendance se dessine. Pour que votre site web soit évolutif, il est préférable de le développer avec des services déconnectés, de préférence dans des conteneurs Docker, où au moins le front-end et le back-end sont déjà déconnectés.