Umbraco 8, 9 ou 10 ? Dois-je mettre à niveau ?

Auparavant, c'était une question simple à répondre... maintenant c'est plus complexe !
Voici pourquoi.....

Umbraco 8 est sorti en février 2019 et depuis sa sortie a subi une myriade de mises à jour, de sorte que la dernière version est maintenant 8.18. Ainsi, il a eu le temps de devenir 'mûr' et 'stable'. Il sera pris en charge jusqu'en 2024 et continuera de recevoir des correctifs de sécurité jusqu'en 2025.

Il existe de nombreux 'plugins' et 'paquets' pour Umbraco 8, qui facilitent tous la vie de nos pauvres développeurs.

Bref... il a encore une bonne durée de vie.

Umbraco 9 est sorti en septembre 2021 et a eu quelques mises à jour mineures depuis lors. En termes d'apparence et de fonctionnement, c'est à peu près la même chose qu'Umbraco 8 - alors pourquoi la nouvelle version ?

Parce qu'Umbraco 9 est construit sur le '.Net Core 5' plus moderne tandis qu'Umbraco 8 est construit sur l'ancien '.Net Framework'. Ces deux-là sont fondamentalement différents...

Et pour rendre les choses encore plus complexes, en juin 2022, Umbraco 10 a été publié. Cette fois, il est construit sur le dernier '.Net Core 6', ce qui est bien...

Donc, je vous entends demander, quelle version d'Umbraco dois-je utiliser ? Il semble maintenant y avoir une pléthore de choix!

Eh bien, il y a quelques facteurs dont vous devez tenir compte lorsque vous répondez à cette question. Il y a une grande différence entre le codage pour '.Net Framework' et '.Net Core'. De plus, il existe des différences API fondamentales entre Umbraco 8 et Umbraco 9 (moins entre 9 et 10). 

Il ne s'agit donc pas simplement de passer à Umbraco 9, de réfracter un peu de code et de faire un bon travail. Il y aura des épreuves et des tribulations en cours de route...

Il y a aussi la question de savoir d'où partez-vous? Prévoyez-vous de mettre à niveau une version antérieure d'Umbraco, ou prévoyez-vous une nouvelle conception et une nouvelle construction ? La réponse compte....

Il est recommandé que si vous effectuez une mise à niveau à partir d'Umbraco 7 (n'est plus pris en charge), vous devriez commencer par mettre à niveau vers Umbraco 8. Il y aura beaucoup moins de douleur. Votre site mis à niveau sera pris en charge jusqu'en 2025 et il est peu probable que vous profitiez d'essayer de passer d'Umbraco 7 à Umbraco 9 ou 10.

Si vous prévoyez une « nouvelle version », il est recommandé d'utiliser Umbraco 9, avec la possibilité d'une mise à niveau ultérieure vers Umbraco 10 (réalisable).

Si vous envisagez de mettre à niveau Umbraco 8 - attendez un moment... Laissez Umbraco 10 mûrir un peu, puis planifiez une mise à niveau vers Umbraco 10.

Cela semble être la sagesse perçue...

 

Nous

WJP Media crée des sites Web «Full-Stack» et «SPA» - des applications Web à page unique, qui permett…

Dév Full-Stack

Le développement «Full-Stack» désigne un développeur (ou des développeurs) qui est tout aussi à l'ai…

Angular-React-Vue

Il y a une forte augmentation de la montée en puissance des applications Web «une page». WJP Media c…

Dév Umbraco

Dans le monde en ligne actuel, la capacité de modifier et de mettre à jour facilement votre site Web…