ETFFIN Finance >> cours Finance personnelle >  >> Direction financière >> Entreprise

Tirez parti du commerce sans tête pour transformer votre expérience utilisateur avec Drupal Ecommerce

Drupal est l'un des systèmes de gestion de contenu open source les plus utilisés, traînant avec WordPress et Joomla. Bien qu'il ne soit pas toujours salué comme étant le plus convivial (bien que cela change), personne ne peut nier la flexibilité qu'il permet pour la personnalisation et l'extensibilité.

Avec sa communauté florissante de plus de 45 000 développeurs et ses initiatives de modernisation stratégique, Drupal ne fait que s'améliorer. En fait, Drupal est probablement l'une des meilleures options pour le contenu open source et le commerce électronique sur le marché aujourd'hui.

Un bref historique

Comme de nombreuses applications logicielles influentes de notre époque, Drupal a vu le jour grâce à un couple d'étudiants universitaires essayant de résoudre un problème de base. C'était en 2000.

Les étudiants, Dries Buytaert et Hans Snijde, avaient besoin d'un moyen de communiquer via un réseau interne au sein des dortoirs de l'Université d'Anvers. Bien qu'il ne s'appelait pas Drupal à l'époque, le babillard qu'ils ont créé était la première itération de ce qui allait devenir Drupal.

Drupal a officiellement obtenu son nom en 2001 lorsque Dries a mis le tableau de messagerie en ligne et a publié le logiciel pour que d'autres puissent l'utiliser et l'étendre. Avance rapide de 18 ans et de nombreuses réitérations, Drupal alimente désormais des millions de sites Web dans le monde et bénéficie d'une communauté de développement de plus de 45 000 développeurs.

Pourquoi utiliser Drupal ?

Il existe un certain nombre d'excellentes raisons pour lesquelles Drupal pourrait bien être la meilleure plate-forme pour la croissance de votre boutique en ligne. Je vais couvrir ce que je considère être certains des points forts.

1. Open source pour un contrôle total.

Drupal est un logiciel open source, ce qui signifie que n'importe qui peut l'utiliser et adapter son code pour quelque raison que ce soit. Il n'y a pas de frais de licence ou quoi que ce soit du genre ; c'est littéralement à vous de faire ce que vous voulez.

En plus de cela, plus de 40 000 modules ont déjà été créés pour étendre les fonctionnalités de base de Drupal avec de nouvelles fonctionnalités. Pour les sites Web standard, le développement de logiciels personnalisés n'est pas vraiment nécessaire car une grande partie, sinon la totalité, des fonctionnalités est déjà disponible. Mais pour les sites Web volumineux et complexes, la possibilité d'accéder au code et de l'étendre via des ressources de développement internes ou externes est un avantage considérable.

Il garantit que la plate-forme de votre site Web est capable de s'intégrer à tout autre logiciel que vous utilisez. C'est la clé de l'automatisation et de l'évolutivité de l'entreprise.

2. Un monde d'assistance à portée de main.

La nature même de Drupal est attrayante pour les développeurs de logiciels. L'open source signifie qu'il n'y a pas de limites à l'utilisation de la plate-forme, il est donc facile et peu coûteux de se lancer et d'essayer.

Cela a tendance à attirer des individus (étudiants et experts) et toutes sortes d'organisations, ce qui a continuellement favorisé une communauté accueillante et engagée. En fait, un slogan commun qui a évolué pour représenter la communauté Drupal est "Venez pour le logiciel, restez pour la communauté".

Vous souvenez-vous des plus de 45 000 développeurs que j'ai mentionnés plus tôt ? Ceci est votre réseau de soutien si vous en avez besoin. Qu'il s'agisse de développement de logiciels, de conseil ou de toute autre chose, de nombreuses personnes et organisations au sein de la communauté Drupal sont prêtes à aider votre entreprise à réussir. Le marché Drupal est l'endroit où vous pouvez trouver votre équipe d'assistance.

J'y reviendrai un peu plus tard, mais cette immense communauté est aussi ce qui permet à Drupal d'être l'une des plateformes de sites Web les plus sécurisées. Avec autant d'yeux surveillant activement le code, les failles de sécurité sont trouvées, signalées et traitées rapidement. Tout ce qu'une entreprise doit généralement faire est de maintenir ses logiciels à jour.

3. Cadre moderne pour des applications modernes.

Même si la communauté qui aide à construire Drupal est massive, Drupal dispose d'un système efficace pour orienter le développement vers diverses initiatives stratégiques. Ces initiatives sont le moteur de la modernisation continue de la plate-forme.

La plus grande et la plus importante de ces initiatives stratégiques est peut-être l'initiative API-First. Depuis la page de l'initiative :

De grands progrès ont déjà été réalisés sur cette initiative et les API de Drupal sont prêtes à l'emploi.

Une autre initiative notable est l'initiative de modernisation de l'interface utilisateur d'administration et de JavaScript. Si vous demandez à quelqu'un ce qu'il aime le moins à propos de Drupal, il y a de fortes chances que vous obteniez quelque chose du genre "c'est difficile à utiliser". Cette perception de l'interface utilisateur d'administration est un problème depuis un certain temps, en particulier par rapport à WordPress, comme Drupal l'est souvent. Le plus drôle, c'est qu'une fois qu'on s'y est habitué, ce n'est en fait pas si mal. C'est juste que ce n'est pas le plus intuitif pour les nouveaux utilisateurs et c'est maladroit. Cette initiative change activement cela afin que les futurs utilisateurs de Drupal aient (espérons-le) une perception différente.

4. Évolue avec votre entreprise.

L'évolutivité est un concept important dont toute entreprise en ligne doit toujours être consciente. C'est l'idéal qu'à mesure que l'entreprise se développe, le temps et les ressources nécessaires pour gérer cette croissance soient minimes. L'évolutivité, c'est être capable de gérer efficacement la croissance.

Voici un exemple rapide.

Dans une entreprise traditionnelle de brique et de mortier, à mesure que de plus en plus de clients achètent dans votre magasin, plus de personnel doit être embauché pour soutenir les clients. Cela inclut les personnes sur le terrain, aux caisses, ainsi que le personnel de fond comme vos comptables.

À mesure que l'entreprise se développe, les coûts de personnel augmentent considérablement pour gérer les activités supplémentaires. En effet, la plupart des processus commerciaux physiques sont manuels et nécessitent une présence physique.

Dans le monde en ligne, ce n'est pas acceptable. Presque tous les aspects d'une activité en ligne se font via une sorte de logiciel. L'évolutivité est l'idée de faire en sorte que ces logiciels « se parlent » et transmettent automatiquement des informations via des intégrations et l'automatisation. Dans une situation idéale, très peu d'interaction humaine est réellement nécessaire.

L'automatisation qui gère toutes les données client (pour les transactions, la comptabilité, les niveaux de stock, l'exécution, le marketing, etc.) évoluera automatiquement à mesure que de plus en plus de clients achètent. Une entreprise construite pour l'échelle n'a pas besoin d'ajouter plus de personnel pour gérer ces données car le logiciel peut déjà le faire, c'est tout de même. En conséquence, les bénéfices peuvent être beaucoup plus importants que les entreprises traditionnelles de brique et de mortier, car les frais généraux sont bien moindres.

Pour en revenir à Drupal, la flexibilité de sa base open source combinée à son initiative API-first crée une plate-forme idéale pour l'évolutivité. Bien qu'il soit peut-être trop coûteux pour les petites entreprises de créer les intégrations dont elles ont besoin, Drupal pourrait être une option parfaite pour les entreprises en croissance ou établies qui sont désormais en mesure de réinvestir dans le développement de leur architecture de commerce électronique.

5. Sécurité et stabilité à leur meilleur.

Drupal est considéré comme un logiciel très sécurisé. Les gouvernements, les établissements d'enseignement, les médias, les grands détaillants, etc., lui font confiance. Vous pouvez voir une liste d'exemples ici. L'administration Obama a même utilisé Drupal pour le site Web de la Maison Blanche pendant sa présidence.

J'ai mentionné plus tôt que le grand nombre de développeurs au sein de la communauté Drupal aide à garder un œil sur le code sous-jacent. Cela peut être fait parce que Drupal suit une norme de codage stricte. Cette norme donne une référence aux développeurs mais garantit également que le nouveau code est cohérent avec le reste de Drupal. Il est plus facile à lire et donc plus facile à repérer les problèmes.

Les normes de codage ne sont pas la seule garantie en place. Drupal dispose également d'une équipe de sécurité Drupal dédiée qui surveille activement le logiciel de base pour s'assurer qu'il répond aux normes Open Web Application Security Project (OWASP). En plus de cela, l'équipe de sécurité fournit également une assistance en matière de sécurité aux modules fournis par la communauté de développement.

Lorsqu'un problème est détecté, des avis de sécurité sont diffusés via différents canaux, notamment le site Web Drupal, la notification par e-mail, les réseaux sociaux et via le CMS lui-même. Ils sont difficiles à manquer. Les avis couvrent tous les détails nécessaires, y compris quand un correctif sera disponible pour le réparer. Il est important de savoir que Drupal est un CMS auto-hébergé, il est donc important de rester au courant des mises à jour de sécurité.

Il est de votre responsabilité de vous assurer que les mises à jour sont effectuées régulièrement. Les correctifs de sécurité sont généralement faciles à appliquer, bien que vous ayez actuellement besoin de compétences techniques pour le faire. Rendre cela plus facile grâce aux mises à jour automatiques est une autre initiative stratégique sur laquelle nous travaillons actuellement.

6. Créer des expériences numériques ambitieuses sur plusieurs canaux.

Si vous visitez drupal.org en ce moment, vous verrez Drupal résumé dans les deux premières phrases de la page d'accueil.

Nous sommes le premier CMS open source pour les expériences numériques ambitieuses qui touchent votre public sur plusieurs canaux.

Parce que nous avons tous des besoins différents, Drupal vous permet de créer un espace unique dans un monde de solutions à l'emporte-pièce.

La flexibilité est un mot souvent associé à Drupal et vous voyez que cela se joue dans son marketing. Drupal est avant tout un CMS (système de gestion de contenu), et il le fait extrêmement bien.

Qu'il s'agisse d'un simple blog ou d'un média à part entière, Drupal peut le faire facilement. Il est en fait à son meilleur lorsqu'il est utilisé pour des situations complexes et non standard, c'est pourquoi le marketing parle directement de solutions « à l'emporte-pièce ». Drupal peut faire de l'emporte-pièce, mais c'est dans la complexité et la personnalisation qu'il brille vraiment.

Tout contenu à créer peut être configuré et utilisé d'innombrables façons. Ce contenu peut être reformé et réutilisé sans avoir à le recréer. Il peut être diffusé dans les newsletters et les flux rss. L'initiative API-first signifie que Drupal peut fonctionner sans tête comme un référentiel de contenu backend avec le front-end de votre choix.

Cela permet au même backend de diffuser du contenu sur plusieurs canaux, qu'il s'agisse d'un site Web, d'une application mobile, d'un kiosque ou de tout autre canal auquel vous pouvez penser.

7. Idéal pour le commerce électronique axé sur l'expérience.

Et enfin, nous arrivons au commerce électronique. Drupal peut en fait être votre plateforme de contenu ET votre plateforme de commerce électronique. C'est un gros problème car souvent vous êtes coincé avec l'un ou l'autre. Mais pas ici, grâce à la bibliothèque de modules contributeurs de Drupal, il existe un certain nombre d'options pour étendre les fonctionnalités de Drupal afin d'inclure le commerce électronique (plus à ce sujet ci-dessous). Et les options disponibles sont de très bonnes solutions de commerce électronique complètes et complexes.

Lorsque vous combinez contenu et commerce dans Drupal, vous disposez soudainement d'une plate-forme idéale pour proposer un commerce électronique axé sur l'expérience, quelle que soit cette expérience. Votre marque ou votre gamme de produits doit-elle raconter une histoire ou susciter une émotion auprès de son public ? Si oui, Drupal est fait pour vous.

Toute la flexibilité de la création de contenu se répercute sur vos produits et vos pages de magasin. Les produits deviennent simplement un autre type de contenu qui peut être configuré et manipulé tout de même. L'affichage du produit est entièrement personnalisable afin que vous puissiez créer une expérience d'achat idéale.

Avec l'initiative API-first de Drupal, Drupal et son composant de commerce électronique peuvent être entièrement intégrés à d'autres logiciels pour créer l'automatisation du système qui est si importante pour la mise à l'échelle. Ces intégrations peuvent également être utilisées pour plus que la simple mise à l'échelle. Les intégrations avec les passerelles de paiement, les moteurs de recherche, les plates-formes marketing, les CRM, les analyses et d'autres services contribueront à stimuler la productivité et les ventes.

Quelles sont mes options pour créer un site de commerce électronique avec Drupal ?

À l'heure actuelle, vous disposez de plusieurs options pour créer un site de commerce électronique avec Drupal. Voici une ventilation des options et des détails pour vous aider à choisir l'option la mieux adaptée à votre entreprise.

1. Intégrations de commerce sans tête.

Il y a un buzz autour du commerce sans tête ces jours-ci. Le commerce sans tête (ou découplé) est l'endroit où votre plate-forme de commerce électronique est un backend administratif uniquement et elle se connecte via des API à un ou plusieurs frontaux distincts. De cette manière, un seul backend de magasin peut gérer plusieurs canaux de vente tels que votre site Web, votre application mobile, des places de marché tierces, des registres en magasin, etc. Les données nécessaires sont transférées de manière transparente.

Le commerce sans tête présente de nombreux autres avantages au-delà d'une interface séparée. La gestion de tous vos canaux de vente en un seul endroit augmente la productivité. Il est également plus facile de mettre en ligne de nouveaux canaux de vente. Une configuration de commerce sans tête peut rendre une entreprise plus agile et capable de s'adapter au changement.

Par exemple, si votre entreprise décide de passer à une nouvelle plate-forme CRM, une intégration peut être créée spécifiquement pour la nouvelle plate-forme afin de maintenir l'automatisation de vos systèmes. Vous n'avez plus à vous soucier autant du redoutable cycle de replateforme du commerce électronique qu'auparavant. Et bien sûr, le commerce sans tête intégré à Drupal vous offre la puissance du contenu et du commerce ensemble.

Avec Drupal, vous avez la possibilité de brancher quelques intégrations de commerce sans tête différentes dès maintenant, notamment BigCommerce et Elastic Path. J'en sais un peu plus sur BigCommerce qu'Elastic Path, je vais donc approfondir un peu BigCommerce.

L'intégration de BigCommerce est assez excitante pour moi. Auparavant, tout le monde était soit dans le camp open source, soit dans le camp SaaS, mais vous ne pouviez pas vraiment jouer dans les deux. C'était en partie la raison pour laquelle la reformulation était si importante. Les startups et les entreprises qui ne disposent généralement pas du budget informatique disponible pour une construction de commerce électronique personnalisée graviteront naturellement vers la facilité des solutions SaaS. Cela a beaucoup de sens.

Cependant, au fil du temps et à mesure que l'entreprise se développe, les limites du SaaS pourraient commencer à entraver cette croissance et la reformation vers une plate-forme de commerce électronique plus flexible devient une réalisation probable. C'est regrettable, car déplacer une boutique de commerce électronique avec tous ses produits, fonctionnalités, commandes et données client est une entreprise colossale et peut coûter très cher.

BigCommerce pour Drupal (c'est le nom officiel de l'intégration) a changé cette dynamique. Nous appelons cela une solution SaaS ouverte.

Les entreprises peuvent désormais configurer rapidement leur boutique sur BigCommerce comme elles le faisaient auparavant. Mais maintenant, une intégration avec Drupal permet à ces entreprises de rester avec leur backend familier tout en utilisant les avantages de Drupal en tant que frontend de contenu. De même, les entreprises qui utilisent actuellement Drupal comme interface familière sans BigCommerce peuvent adopter BigCommerce comme backend de commerce électronique sans changer de plate-forme frontale.

Peu importe par lequel vous commencez, vous pouvez introduire l'autre quand cela vous convient. Je ne dirai pas que la replateforme appartient au passé pour l'instant, mais nous avons maintenant une solution qui peut évoluer avec une entreprise, de la startup à l'entreprise.

C'est aussi une vente plus facile. Au lieu de refuser des clients dont nous savons qu'ils n'ont pas le budget pour une construction personnalisée, nous pouvons désormais rediriger confortablement ces clients vers BigCommerce pour commencer. Tant que nous entretenons et encourageons cette relation, il peut arriver un moment où nous pouvons encore les aider à mesure que leur entreprise évolue. Avec BigCommerce, ils sont déjà sur la bonne plate-forme de commerce électronique avec Drupal qui attend dans les coulisses si nécessaire.

2. Commerce Drupal.

Drupal dispose également d'un module de commerce électronique natif qui porte le nom évident de Drupal Commerce. Ce module s'appuie sur l'architecture existante de Drupal et ajoute un cadre de commerce électronique natif que les constructeurs de sites peuvent utiliser.

Le framework est important ici car vous n'obtenez pas immédiatement un magasin pré-construit lorsque vous installez le module pour la première fois. Il n'y a pas vraiment de thèmes prédéfinis parmi lesquels choisir. Chaque boutique Drupal Commerce doit être configurée, configurée et thématisée à partir de zéro.

Ce n'est pas idéal pour les entreprises qui ont besoin d'accéder rapidement au marché ou qui ont un petit budget, mais, comme Drupal, c'est ce qui rend Drupal Commerce puissant en soi. Il permet une solution de commerce électronique 100 % adaptée à la boutique en ligne.

Drupal Commerce suit également les mêmes normes de codage et la même approche API que Drupal, vous savez donc que tout développeur qui peut travailler avec Drupal peut également être utile avec Drupal Commerce. Vous savez également que les propres API de Drupal Commerce sont prêtes pour toutes les intégrations que vous pouvez imaginer. C'est ce qui permet à Drupal de s'intégrer à BigCommerce et c'est aussi ce qui fait de Drupal Commerce une option précieuse pour de nombreuses entreprises. Si vous disposez de systèmes hérités nécessaires au fonctionnement de votre entreprise, Drupal et Drupal Commerce peuvent toujours s'y intégrer.

Le commerce électronique Drupal est prêt pour les affaires

Et voila. Cet article a couvert beaucoup de terrain et je pourrais continuer, mais je pense que vous pouvez maintenant voir que Drupal n'est pas seulement un moteur de contenu, mais aussi une option viable pour le commerce électronique.

Vous pouvez vraiment avoir le meilleur des deux mondes ici. La flexibilité de Drupal en tant que CMS combinée à des options de commerce électronique pour s'adapter à n'importe quelle étape d'une entreprise présente une solution qui sera attrayante pour beaucoup. Qui sait, peut-être que Drupal est exactement ce que vous cherchiez depuis tout ce temps.