Mise à jour CMS à grande échelle d'Umbraco 8: Quoi de neuf

Fin février, Umbraco a été mis à jour vers la version 8.0. Nous adorons ce CMS, car il est possible de créer une structure intuitive pour n'importe quel site, donc nous n'avons pas pu dépasser cette nouvelle.

Dans la huitième version de CMS, de nouvelles fonctionnalités sont apparues, l'interface a également été repensée - elle est devenue plus agréable et plus conviviale. Ce qui n'est qu'un rappel de l'enregistrement des modifications qui sont passées du bas de l'écran au centre! Je plaisante, bien sûr, ce n'est pas la principale innovation, mais le CMS purement visuel est devenu beaucoup plus agréable.

En attente de mises à jour depuis près de 5 ans, et il y a un mois, il est finalement apparu dans la version. Voyons ce qui a changé.

image

Dans chaque version d'Umbraco, le désir de simplification des créateurs était clairement visible: il est plus facile à étendre, à éditer, à publier, à utiliser. En général, il semble que leur devise soit de faire en sorte que les développeurs et les éditeurs de contenu travaillant sur Umbraco se sentent le plus à l'aise et fassent le moins possible.

Cette tendance s'est poursuivie dans la version 8.0.

Trois nouvelles fonctionnalités


Dans la huitième version d'Umbraco a introduit trois nouvelles fonctionnalités:

  1. Édition à l'infini - édition illimitée.
  2. Variantes de langue - options de langue.
  3. Applications de contenu - applications de contenu.

En plus de cela, nous avons effacé la base de code et amélioré les performances et la stabilité du CMS. Tout cela fait des différences importantes entre la nouvelle version et la précédente - la septième.

1. Édition illimitée


Grâce à cette fonctionnalité, vous pouvez naviguer librement dans vos tâches dans le backoffice Umbraco. Cette fonctionnalité est utile pour les éditeurs de contenu et les développeurs, car elle simplifie le processus d'édition et la rend intuitive.

Par exemple, si vous devez ajouter une image, il n'est pas nécessaire d'aller dans une section multimédia distincte pour la télécharger ou la modifier - tout se passe directement sur la même page.

Nous avons donc ouvert le contenu de la page et ajouté une photo:

image

Ensuite, nous avons décidé de regarder les paramètres de la photo et de l'ajuster. On clique sur la photo, et la fenêtre de l'éditeur s'ouvre directement en haut de la page courante. Pas besoin d'aller n'importe où, ouvrez le dossier avec l'image dans un onglet séparé. Tout se fait ici:

image

Ensuite, ils ont enregistré les modifications et ont continué à travailler sur la même page, sans perdre le contexte et sans se laisser distraire par des manipulations inutiles. Et donc avec tout.

De plus, tous les onglets ont été déplacés sur une seule page. Si auparavant les champs pour le titre, le contenu, le référencement et d'autres paramètres étaient séparés, alors maintenant tout cela est affiché sur une seule page.
L'édition est devenue une page.

2. Variantes linguistiques - gestion de contenu multilingue


Dans Umbraco 8, vous pouvez dire adieu aux béquilles, aux solutions de contournement et à la synchronisation complexe avec des packages externes - des compagnons constants de développeurs qui créent des sites avec deux ou plusieurs langues d'interface et de contenu. Dans la nouvelle version, la gestion des options linguistiques fait désormais partie du CMS.

Nouvelles fonctionnalités intégrées:

  • blocs d'édition de lignes;
  • la possibilité de basculer entre les langues en mode aperçu pour faciliter la comparaison;
  • possibilité de configurer les langues requises, sélectionnez la langue principale par défaut;
  • la possibilité de créer du contenu multilingue même sur des pages individuelles. et aux champs individuels;
  • pas besoin de spécifier des pages supplémentaires dans d'autres langues pour seo manuellement dans les balises META, maintenant cela se produit automatiquement.

Ainsi, par exemple, vous pouvez créer des pages en deux langues à la fois:

image

Cela simplifie considérablement la création et la mise à jour de contenu multilingue.

Dans les versions précédentes d'Umbraco, pour cela, il était nécessaire de rechercher chaque élément et de créer manuellement une arborescence distincte pour la deuxième langue. Maintenant, cela peut être fait immédiatement et ne pas empiler une structure complexe.

3. Content Apps - la possibilité d'améliorer le contenu avec des données détaillées


Umbraco 8 a introduit des outils potentiels pour collecter, mesurer et analyser le contenu: la popularité de la publication, le nombre de personnes ayant téléchargé les instructions ou la liste de prix, la lisibilité des articles sur le site, si les mots-clés, le titre et la description sont correctement indiqués. Maintenant, toutes ces informations peuvent être vues dans le backoffice.

C'est comme un assistant personnel qui est toujours prêt à fournir des statistiques pertinentes et à donner des conseils pratiques sur l'amélioration du contenu.

Auparavant, chaque champ pouvait être une application distincte. Dans la 8e version, ils ont fait une petite application qui concerne exclusivement un contenu spécifique.

image

Il est également possible de connecter des applications développées par la communauté. Par exemple, ils ont déjà créé une application qui ajoute des instructions pour les gestionnaires de contenu à la page. À l'avenir, bien sûr, la liste de ces applications s'élargira. Une application qui charge les données de référencement et d'analyse directement sur la page sera certainement demandée.

En général, Content Apps est une grande réserve pour le développement ultérieur d'applications par les développeurs eux-mêmes.

Effacement de la base du code source


Umbraco 8 est développé depuis cinq ans. L'une des raisons à cela était la nécessité de nettoyer soigneusement la base de code. En principe, les développeurs d'Umbraco 8 ont réussi - voici maintenant un code source moins complexe avec lequel il est pratique de travailler.

Suppression des objets obsolètes qui sont déjà dangereux à utiliser. Certaines fonctionnalités intégrées ont commencé à nécessiter moins d'attention, la syntaxe est devenue plus élégante. Par exemple, «obtenir la valeur de la propriété» est devenu simplement «valeur», etc.

Un couple de chips de plus que nous aimons chez Umbraco


La disposition de la grille n'est pas une nouvelle fonctionnalité, elle a été préservée des versions précédentes. Il s'agit d'un éditeur pratique et flexible qui vous permet d'insérer différents types de contenu dans une mise en page prédéfinie: en-têtes, citations, images, vidéos, etc.

Travaillez avec des images . Au niveau du CMS, vous pouvez programmer pour utiliser une image dans différents formats, en fonction du support et des situations où elle est affichée. Cela supprime la charge du gestionnaire de contenu - il n'a pas besoin de recadrer manuellement les photos pour différents formats à chaque fois. Configurez également le placement automatique des filigranes et l'optimisation automatique de l'image.

Droits . La définition des droits est très flexible et en même temps stricte. Vous pouvez définir pour un utilisateur spécifique le droit de modifier uniquement une page spécifique ou même un champ spécifique. Vous pouvez diriger l'éditeur de contenu: par exemple, lorsque vous choisissez des images pour la couverture, ouvrez immédiatement le dossier avec les images autorisées et ne les laissez pas dans d'autres dossiers pour éviter les erreurs.

En général, la nouvelle version d'Umbraco 8 est devenue plus pratique et plus facile à utiliser. Maintenant, nous le testons activement, à la recherche de bogues et d'inexactitudes qui ne peuvent être évités dans une mise à jour aussi massive. Dès que toutes les petites choses seront trouvées et corrigées, nous commencerons à développer de nouveaux projets déjà au G8.

Si vous voulez des détails sur Umbraco - vous êtes les bienvenus dans les commentaires: dites-nous exactement ce qui vous intéresse, et nous vous en parlerons dans les prochains articles. Umbraco est un CMS vraiment pratique, qui est injustement ignoré par les développeurs russes. Et je voudrais parler davantage de ses caractéristiques et capacités à tous ceux qui sont intéressés.

Source: https://habr.com/ru/post/fr446568/


All Articles