Fermer

novembre 26, 2019

Pourquoi devriez-vous améliorer votre site Web vers Sitefinity 12+


Pour les développeurs ou les administrateurs de site, la mise à niveau vers la dernière version de CMS Sitefinity ouvre une myriade d'améliorations pour accroître la productivité, la flexibilité et l'extensibilité.

Le CMS Sitefinity est un CMS stable, puissant et facile à utiliser. Ça marche! Pour vous, développeur, c'est peut-être l'une des raisons pour lesquelles vous n'avez peut-être jamais envisagé de mettre à niveau. Ne le répare pas s'il n'est pas cassé, disent certains. Les dernières versions contiennent de nombreuses améliorations susceptibles de faire pencher la balance.

La mise à niveau vers la version la plus récente constitue un excellent moyen d'accéder à une multitude de nouvelles fonctionnalités. C’est également l’occasion de regarder sous le capot de votre site Web, d’améliorer la conception et d’optimiser le code pour encore améliorer les performances.

Nous avons mis à jour Sitefinity pour améliorer la productivité, les performances et la sécurité. vous créez de meilleures expériences numériques pour vos clients.

Découvrez ci-dessous un aperçu des avantages de la mise à niveau, des nouvelles fonctionnalités et des fonctionnalités qui vous manquent.

Productivité améliorée des développeurs et des TI

Les besoins de nos clients sont les suivants: qui évoluent rapidement et les spécialistes du marketing qui veulent garder une longueur d'avance sur la concurrence doivent réagir et s'adapter aux changements du marché. Ils doivent également faire preuve d'innovation et de leadership pour dépasser les attentes.

En tant que développeur ou expert en informatique, vous devrez jongler avec les priorités et les demandes multiples pour pouvoir respecter les délais impartis. Nous nous sentons pour vous. Nos propres équipes ont également du mal à libérer de nouvelles fonctionnalités à un rythme soutenu. Ainsi, dans une série de mises à jour majeures et moins importantes, nous avons introduit un certain nombre d'améliorations qui ont conduit à la dernière version de Sitefinity. Elles ont été conçues pour vous aider à garder votre équilibre travail-vie personnelle sans jamais manquer une échéance ou des exigences commerciales.

MVC Framework et Bootstrap 4

Sitefinity est désormais une première plate-forme MVC. Que vous construisiez un nouveau site Web ou utilisiez l'opportunité de réorganiser un projet existant, MVC est la voie à suivre. L’utilisation de Le support MVC de Sitefinity vous permettra d’avoir accès à de nombreux avantages, tels que de meilleures performances, un contrôle total sur le balisage, une efficacité améliorée de l’interface client et une flexibilité inégalée. Utiliser Bootstrap 4 peut vous aider à franchir rapidement les étapes du premier mobile que le marché exige, alors que de plus en plus de clients consomment du contenu en déplacement.

Headless: API de données pour le développement de contenu

nos clients avant-gardistes utilisent déjà les fonctionnalités Headless de Sitefinity pour diffuser du contenu sur plusieurs canaux. Le contenu des sites Web existants, de la signalisation numérique, des kiosques, des applications mobiles natives et hybrides et des applications Web peut facilement être mis à jour à l'aide d'une seule interface de gestion de contenu. Grâce à la prise en charge intégrée des API oData, les développeurs peuvent permettre à l’organisation marketing de rationaliser la diffusion du contenu. Les spécialistes du marketing aiment généralement prendre le crédit pour, par exemple, réduire les mises à jour manuelles d'un facteur X, mais ce sont les développeurs comme vous qui, bien que l'utilisation créative de la technologie, restent les véritables héros.

Visual Studio Extension

Le plug-in VSIX de Sitefinity pour Visual Studio permet aux développeurs de relancer les efforts de développement et d'accroître la productivité. Vous pouvez désormais échafauder rapidement vos widgets et modèles MVC ainsi que la structure du fichier d'adresses lors de la mise en œuvre, ce qui vous laisse plus de temps à consacrer aux tâches commerciales.

Pages d'erreur personnalisées

Avec Sitefinity 12.2, les gestionnaires de sites Web peuvent personnaliser les pages d'erreur détails de la configuration du système d'être exposés. Un avantage supplémentaire est que la personnalisation des pages d'erreur, telle que 404-not-found, permet d'améliorer l'expérience des utilisateurs si les visiteurs tombaient sur un lien rompu. C’est une solution gagnante pour l’informatique et le marketing.

 custom-error-pages "title =" custom-error-pages "/></p data-recalc-dims=

Mécanisme Webhook

Il s'agit d'un gros problème. Webhooks permet aux développeurs d'étendre Sitefinity avec L'invalidation du cache CDN, le partage de contenu sur les réseaux sociaux, l'optimisation des médias en cliquant sur le bouton Publier ou le téléchargement d'une image ne sont que quelques exemples.

 Webhook "title =" Webhook "/></p data-recalc-dims=

Les concepteurs prêts à l'emploi pour les widgets personnalisés

Les concepteurs de widgets prêts à l'emploi vous permettent de créer ] facilement personnaliser les widgets Avant de déposer votre œuvre sur la page, vous pouvez facilement définir les propriétés, modifier l’apparence et acquérir le contrôle intégral du balisage. Construire les modules de contenu personnalisé dans Sitefinity est simple.

Rechercher dans les paramètres avancés et les utilisateurs

Ce que les développeurs et les gestionnaires de site adorent Sitefinity, c’est la possibilité de s’approprier ce site. Il est désormais extrêmement utile de modifier les paramètres de configuration et de bricoler le système. Il vous suffit de taper et d'appuyer sur entrée pour commencer à modifier presque tous les paramètres de configuration. Un conseil cependant: vous pourriez devenir accro au réglage de votre système maintenant que la localisation de cette paire clé-valeur est devenue un jeu d'enfant. [19659003]
 recherche dans les paramètres avancés "title =" recherche dans les paramètres avancés "/></p data-recalc-dims=

État du système et des services HealthCheck

Comme certains d'entre nous, nous comptons sur les wearables pour suivre des données vitales , de nombreux administrateurs aiment surveiller leurs systèmes. Avec l'aide du service Health Check vous pouvez effectuer une évaluation des fonctions essentielles et vitales de votre site Web. Vous pouvez également vérifier si le site est opérationnel, réactif et correctement configuré, et vous pouvez configurer des vérifications supplémentaires pour vous assurer que vous avez une visibilité sur des éléments tels que l'accès aux bases de données, les nœuds d'équilibrage de charge, la connectivité Internet, les serveurs Redis Cache, le service de recherche et plus encore. [19659003] Le widget relatif au tableau de bord du statut du système disponible sur le tableau de bord offre aux administrateurs de sites Web un concentrateur central pour la surveillance du statut des composants système clés, ainsi que des suggestions pour la résolution des problèmes signalés via l'intégration au CMS Sitefinity Know rebord ou vous diriger vers le paramètre de configuration correspondant. Smart!

Intégration et livraison continues (CI / CD)

Il doit y avoir une raison pour laquelle Facebook utilise CI / CD pour permettre aux développeurs de sortir leur code rapidement par incrément pas. Les CMS Sitefinity et Sitefinity Cloud prennent en charge les fonctionnalités CI / CD prêtes à l'emploi. Avec les CD / CD, les entreprises peuvent éliminer le besoin de correctifs. CI / CD permet un meilleur support pour plusieurs équipes, fournit les outils, l’automatisation et les processus nécessaires pour permettre à l’organisation de s’adapter et de développer la prochaine génération d’expériences client. L'essentiel est que l'intégration continue est là pour soutenir la croissance des entreprises. Pour vous, développeur, cela se traduit par une productivité accrue et, espérons-le, par moins de bogues à résoudre.

Performances et évolutivité

Il est indéniable que l'amélioration de la vitesse du site peut avoir un impact considérable sur les résultats. Les histoires sur l'impact des temps d'arrêt sur les géants comme Amazon sont devenues courantes. Réduire le temps de chargement des pages en millisecondes et améliorer TTFB en affinant le système sont quelques-uns des ingrédients clés de la création de sites Web très performants. Votre projet peut-il résister à la fois à des pics de trafic et à des variations saisonnières? Nous avons intégré de nombreuses améliorations par rapport aux dernières versions qui améliorent considérablement les performances et la stabilité de la plate-forme.

Prise en charge du cache distribué

La rapidité compte, et vous pouvez configurer Sitefinity pour optimiser les performances en activant la prise en charge intégrée de plusieurs antémémoires. stratégies. Le système peut être configuré pour stocker le cache de sortie en mémoire ou dans un magasin de données en cache distribué tel que SQL Server, Redis ou AWSDynamoDB. Et, grâce à la mise en cache intelligente des pages, votre site Web peut continuer à servir la version mise en cache des pages pendant que le nouveau contenu et les nouvelles pages sont générés en arrière-plan. Cela réduit non seulement la charge de votre infrastructure, mais donne également la tranquillité d'esprit à vos éditeurs de contenu.

Optimisation de la mise en service

Le système de gestion de site Sitefinity tire parti de la logique de démarrage de l'application .NET standard . Pourtant, nos ingénieurs ont consommé des milliers de tasses de café, de thé, de kombucha et de nombreuses collations santé pour vous assurer que le processus de démarrage de votre projet est désormais jusqu'à deux fois plus rapide. Cela se traduit par une meilleure disponibilité et peut conduire à plus de ventes.

Améliorations apportées à la précompilation des pages

Pour optimiser les temps de démarrage de votre site Web, vous pouvez utiliser la plate-forme de compilateur Microsoft .NET, appelée Roslyn. En activant Roslyn pour votre application Sitefinity CMS, vous obtenez essentiellement un démarrage amélioré et une pré-compilation plus rapide.

Voici comment cela fonctionne (généralement). Lorsqu'une page frontale est demandée, Sitefinity CMS tente de charger la page à partir d'un assembly précompilé. S'il n'y a pas de correspondance, la page est compilée dynamiquement. Certes, beaucoup de choses se passent dans les coulisses, mais pour résumer, la mise à niveau vers la dernière version de Sitefinity ouvre la possibilité de précompiler des pages jusqu'à 8 fois plus rapidement.

Built-In Site Warmup

Chaque fois que votre système redémarre Certains de vos clients peuvent devenir impatients en attendant le chargement de votre site. Avec le service de préchauffage intégré, votre site est configuré pour des performances optimales dès la première visite de vos clients. Le service de réchauffement demande toutes les pages de plan de site, les compile en fonction de la priorité de plan de site et stocke la sortie dans le cache, afin que vos pages soient prêtes à fonctionner de manière optimale. Ceci est un autre exemple de la façon dont l'inclusion de certaines pages dans le plan Sitemap aide non seulement Google à hiérarchiser la récupération de votre contenu, mais garantit également une mémoire cache optimisée et une réactivité optimale.

CDN pour Pages

En réalité, l'utilisation d'un CDN pour la distribution statique Les fichiers peuvent améliorer la vitesse de diffusion du contenu, réduire la latence et réduire les pertes de paquets. Cela simplifie également grandement la configuration de l’infrastructure, en particulier si vous diffusez principalement du contenu statique. Sitefinity prend désormais en charge la configuration CDN simplifiée pour vous permettre de placer l'ensemble du site derrière un CDN afin qu'il soit plus net, plus réactif et plus accessible à quiconque, de l'Australie à l'Alaska.

Déploiement multirégional

Plus votre site Web est proche de vous -utilisateurs, meilleure est leur expérience. L'utilisation d'un CDN accélérera très probablement la vitesse de livraison des fichiers statiques, mais fournir un contenu dynamique et personnalisé à des utilisateurs distants, avec une latence minimale, peut devenir un défi. Les capacités de déploiement multirégional de Sitefinity sont conçues pour rapprocher le contenu dynamique de votre base d’utilisateurs. C’est le type de système «Définissez-le et oubliez-le» qui fonctionnera en arrière-plan pour garantir la synchronisation des bases de données et permettre à vos utilisateurs de vivre une expérience plus vivante.

De meilleures expériences peuvent avoir un impact considérable sur la valeur à vie moyenne de vos clients. Nous en reparlerons davantage dans un autre billet de blog, alors restez à l'écoute.

Sécurité du site Web

La ​​sécurité des sites Web a toujours été une préoccupation majeure des organisations de toutes tailles, mais nous faisons trop souvent des compromis. En conséquence, de nombreuses entreprises ne parviennent pas à mettre en œuvre les meilleures pratiques et à maintenir leurs sites Web à jour ou configurés pour une protection optimale. La mise à niveau de votre CMS permet de garder votre site Web en forme, mais également de protéger les données clients importantes.

Authentification d'utilisateur basée sur OpenID Connect

À partir de Sitefinity 11, vous pouvez configurer une solution prête à l'emploi. Le fournisseur OpenID Connect et ses paramètres, ainsi que l'activation de l'authentification via le protocole OpenID avec un émetteur de jetons de sécurité (STS) prenant en charge le protocole (Azure AD B2B).

Intégration avec les fournisseurs d'identité tiers

Sitefinity prend également en charge plusieurs tiers. des fournisseurs d’identité tiers tels que l’authentification Windows (basée sur LDAP), ADFS, Facebook, Google, Microsoft, Twitter, LinkedIn et GitHub. Alors pourquoi ne pas donner plus d'options à vos clients? La personnalisation du site Web en fonction des besoins spécifiques de votre entreprise et de vos clients est maintenant beaucoup plus facile.

Protection de sécurité intégrée

Le système de gestion de contenu Sitefinity a été l'un des premiers systèmes de gestion de contenu à introduire un site Web . module de sécurité . Même si la sécurité ne figure pas en tête de votre liste des éléments indispensables, la possibilité pour les administrateurs de configurer facilement les autorisations, les paramètres de sécurité et les en-têtes de réponse peut s'avérer utile. (Conseil: Sitefinity Cloud dispose également d’un pare-feu d’application Web et d’une protection de point final pour le oomph ajouté.]

Avant de cliquer

C’est parti. Le passage à la dernière version présente de nombreux avantages. Nous avons également créé un guide des meilleures pratiques pour vous aider à démarrer votre processus de mise à niveau. Avec les anciennes versions qui ont cessé d'être supportées il vaut la peine d'envisager une mise à niveau.

Faites-nous savoir si vous avez des questions ou des commentaires ci-dessous et cherchez notre prochain article à propos de ce qu'il y a dans Sitefinity 12: des milliers de spécialistes du marketing l'amour.




Source link