Fermer

janvier 6, 2023

Optimiser le commerce B2B – Apprenez CMS Spire 5.X Part-1

Optimiser le commerce B2B – Apprenez CMS Spire 5.X Part-1


Qu’est-ce que Spire ?

Spire est un tout nouveau CMS ainsi qu’un tout nouveau site de référence.

Les concepts de base restent les mêmes. Les pages sont construites à l’aide de widgets CMS, les widgets sont affichés sur les pages et le cadre CMS/JavaScript utilise des API pour obtenir des données, mais la technologie est différente de notre CMS classique préféré.

Les principaux objectifs techniques de la réécriture du front-end et du CMS d’Optimizely B2B Commerce sont les suivants :

  • Évolutivité améliorée pour le front-end
  • Des pages de commerce plus composables
  • Structure de données CMS simple
  • Expérience d’édition de page améliorée
  • SEO/rendu côté serveur
  • Charges utiles JavaScript plus légères

Les widgets seront plus petits et plus ciblés, afin que les utilisateurs aient plus de flexibilité dans la façon dont ils organisent leurs pages.

Dans le CMS précédent, une page entière pouvait n’être qu’un seul widget, ce qui était très limité.

Différence entre le CMS classique et le CMS Spire :

Les deux utilisent des technologies fondamentalement différentes. Spire CMS est construit sur React/Redux et Classic CMS est construit sur Angular.js.

Fonctionnalité/CapacitéCMS classiqueSpire CMS
TechnologieAngular.js, Fondation, TypeScriptRéagir, Redux, TypeScript, Noeud
Modèle de mise à niveau frontalFusionner comme vous le souhaitezautomatique
Approche stylistiqueFeuilles de style en cascade, base.cssGuide de style, composants de style configurables par l’utilisateur
Structure par site webThèmesBibliothèque de contenu
Serveur/charge frontaleFront-end lourd, API uniquement sur le back-endHybride, certains à l’avant mélangés avec d’autres à l’arrière
Construction de widgetsCréation personnaliséeConstruit sur Mobius puis personnalisé
Code WidgetC#/TypeScriptManuscrit
Extensibilité des widgetsNouveaux widgetsNouveaux widgets, injection de propriétés ou chaîne de gestionnaires
Dimensionnement des widgets ? site de référenceWidgets plus grandsDes widgets plus petits et plus granulaires
SPA (application monopage)OuiOui
Prend en charge GTM, Chat et d’autres extensions basées sur javascriptOuiOui
Processus de constructionGrognementWebpack
Remplacement du module à chaudNonOui
Page de référencement pour les botsPage séparéeNe sont plus nécessaires
AccessibilitéPar extensionLe site de référence comprend des fonctionnalités d’accessibilité
Aperçu réactifEn redimensionnant l’écranBasculer pour changer de vue

Prise en charge optimale du CMS classique :

Tous les clients peuvent désormais bénéficier de notre technologie Spire CMS et Storefront, indépendamment du déploiement dans le cloud ou sur site.

En conséquence, nous donnons officiellement un avis de fin de vie pour nos technologies CMS et Storefront classiques (c’est-à-dire angulaires).

– Qui est impacté : Les clients qui ont un site Web construit sur notre technologie CMS & Storefront classique (c’est-à-dire angulaire).

– Qui n’est pas impacté : Les clients qui ont déjà leurs sites sur notre technologie Spire (c’est-à-dire React) CMS & Storefront.

Le calendrier suivant décrit le plan triennal de fin de vie :

  • 2022 (première année)– Continuer à ajouter de nouvelles fonctionnalités à Classic
    • Nous continuerons d’ajouter de nouvelles fonctionnalités à Classic et Spire tout au long de 2022. Cela inclut l’ajout de nouvelles fonctionnalités et des améliorations aux fonctionnalités existantes.
  • 2023 et 2024 (deuxième et troisième années)– Apporter des correctifs de bugs et de sécurité à Classic
    • De nouvelles fonctionnalités et capacités seront ajoutées uniquement à Spire. Nous aborderons ensuite les bogues du code de base et les problèmes de sécurité critiques dans Classic.
  • 1er janvier 2025– Fin de vie pour Classic
    • Ce sera la fin de vie officielle de Classic. Aucune modification du code de base ne sera apportée à Classic après cette date.

Rôles du CMS Spire :

Spire CMS a les rôles d’autorisation suivants :

  • CMS_Editeur de contenu,
  • CMS_SiteEditor,
  • CMS_Éditeur
  • CMS_SystemAdmin
  • CMS_ContentDeveloper

Allez dans admin et accédez à Administration > Autorisations > Rôles :

Image1

Chaque rôle permet aux utilisateurs d’effectuer certaines actions tout en bloquant d’autres actions. Le choix des rôles que vous souhaitez attribuer à un utilisateur peut être effectué en accédant à Administration > Utilisateurs > Utilisateurs de la console.

Image2

CMS_Editeur de contenu

Les éditeurs de contenu peuvent effectuer les opérations suivantes :

  • Contenu
    • Ajouter des widgets à une page de contenu
    • Supprimer des widgets d’une page de contenu
    • Réorganiser les widgets sur une page de contenu
    • Modifier les widgets de contenu existants sur n’importe quelle page (commerce et contenu)
  • pages
    • Créer de nouvelles pages de contenu
    • Supprimer des pages de contenu
    • Créer une variante de page
    • Supprimer une variante de page
    • Copier une page
    • Réorganiser les pages dans l’arborescence des pages

CMS_SiteEditor

Les éditeurs de site peuvent effectuer les opérations suivantes :

  • Contenu
    • Tous CMS_Editeur de contenuActions
    • Mettre à jour le contenu
    • Modifier les paramètres et le contenu des widgets de commerce
  • pages
    • Composer des pages commerciales
    • Ajouter des widgets à une page de commerce
    • Supprimer des widgets d’une page de commerce
    • Réorganiser les widgets sur une page de contenu

CMS_Éditeur

Les éditeurs peuvent effectuer les opérations suivantes :

  • Approuver le contenu pour les utilisateurs qui ne disposent pas des autorisations de publication
  • Publier du contenu, y compris :
    • Publications en masse
    • Publications futures
    • Retour en arriere
    • Publication immédiate

CMS_SystemAdmin

Les administrateurs système peuvent effectuer les opérations suivantes :

  • Toutes les actions répertoriées dans CMS_Editeur de contenu, CMS_SiteEditoret CMS_Éditeurrôles
  • Modifier le guide de style global d’un site.

CMS_ContentDeveloper

  • Pour attribuer ce rôle, activez d’abord le paramètre Fonctionnalités avancées du CMS Spire dans la console d’administration sous Administration > Système > Paramètres > Configurations de sites > Widget.

Image3

  • Les développeurs de contenu peuvent ajouter et modifier du contenu dans le Extrait de code D’autres rôles d’utilisateur peuvent afficher le widget d’extrait de code.
  • Seul CMS_ContentDeveloper et CMS_SystemAdmin pouvez l’ajouter et le modifier.

Conclusion:

Il s’agit d’un résumé expliquant comment apprendre la version Spire dans Optimizely B2B Commerce cloud. Il est facile de comprendre les points ci-dessus. Dans mon prochain blog, j’expliquerai l’architecture de Spire et comment démarrer le projet spire.

Pour plus d’informations, contactez nos experts en commerce dès aujourd’hui.






Source link

janvier 6, 2023