ETFFIN Finance >> Finanças pessoais curso >  >> Gestão financeira >> O negócio

Aproveite o comércio sem cabeça para transformar sua experiência do usuário com o comércio eletrônico Drupal


O Drupal está entre os sistemas de gerenciamento de conteúdo de código aberto mais utilizados, convivendo com nomes como WordPress e Joomla. Embora nem sempre seja elogiado por ser o mais amigável ao usuário (embora isso esteja mudando), ninguém pode negar a enorme flexibilidade que permite personalização e extensibilidade.

Com sua próspera comunidade de mais de 45.000 desenvolvedores e iniciativas estratégicas de modernização, o Drupal está ficando cada vez melhor. Na verdade, o Drupal é possivelmente uma das melhores opções para conteúdo de código aberto e comércio eletrônico no mercado hoje.

Uma breve história




Como muitos aplicativos de software influentes do nosso tempo, o Drupal começou com alguns estudantes universitários tentando resolver um problema básico. Isso foi em 2000.

Os alunos, Dries Buytaert e Hans Snijde, precisavam de uma maneira de se comunicar por meio de uma rede interna dentro dos dormitórios da Universidade de Antuérpia. Embora não fosse chamado Drupal na época, o quadro de mensagens que eles criaram foi a primeira iteração do que acabaria se tornando Drupal.

Drupal recebeu seu nome oficialmente em 2001, quando Dries colocou o quadro de mensagens online e lançou o software para outros usarem e estenderem. Avanço rápido de 18 anos e inúmeras reiterações, o Drupal agora alimenta milhões de sites em todo o mundo e possui uma comunidade de desenvolvimento de mais de 45.000 desenvolvedores.

Por que usar o Drupal?


Há uma série de excelentes razões pelas quais o Drupal pode ser a melhor plataforma para sua loja online crescer. Vou cobrir o que considero alguns dos destaques.

1. Código aberto para controle completo.


Drupal é um software de código aberto, o que significa que qualquer pessoa pode usá-lo e adaptar seu código por qualquer motivo. Não há taxas de licenciamento ou algo assim; é literalmente seu para fazer o que quiser.

Além disso, já foram criados mais de 40.000 módulos que estendem a funcionalidade principal do Drupal com novos recursos. Para sites padrão, o desenvolvimento de software personalizado não é realmente necessário porque muitas, se não todas, as funcionalidades já estão disponíveis. Mas para sites grandes e complexos, poder acessar e estender o código por meio de recursos de desenvolvedores internos ou externos é um grande benefício.

Ele garante que a plataforma do seu site seja capaz de se integrar a qualquer outro software que você use. Isso é fundamental para a automação e escalabilidade dos negócios.

2. Um mundo de suporte ao seu alcance.


A própria natureza do Drupal é atraente para desenvolvedores de software. O código aberto significa que não há limitações para usar a plataforma, por isso é fácil e barato entrar e experimentar.

Isso tende a atrair indivíduos (estudantes e especialistas) e todos os tipos de organizações, o que promove continuamente uma comunidade acolhedora e engajada. Na verdade, um slogan comum que evoluiu para representar a comunidade Drupal é “Venha pelo software, fique pela comunidade”.

Lembre-se dos mais de 45.000 desenvolvedores que mencionei anteriormente? Esta é a sua rede de suporte caso você precise. Seja desenvolvimento de software, consultoria ou qualquer outra coisa, muitos dos indivíduos e organizações da comunidade Drupal estão prontos para ajudar sua empresa a ter sucesso. O mercado Drupal é onde você pode encontrar sua equipe de suporte.

Falarei mais sobre isso um pouco mais tarde, mas essa comunidade massiva também é o que permite que o Drupal seja uma das plataformas de sites mais seguras do mercado. Com tantos olhos examinando ativamente o código, as falhas de segurança são encontradas, relatadas e solucionadas rapidamente. Tudo o que uma empresa normalmente precisa fazer é manter seu software atualizado.

3. Estrutura moderna para aplicativos modernos.


Embora a comunidade que ajuda a construir o Drupal seja enorme, o Drupal possui um sistema eficaz para direcionar o desenvolvimento para várias iniciativas estratégicas. Essas iniciativas são o que impulsiona a modernização contínua da plataforma.

Talvez a maior e mais importante dessas iniciativas estratégicas seja a iniciativa API-First. Na página da iniciativa:

Grande progresso já foi feito nesta iniciativa e as APIs do Drupal estão prontas para uso.

Outra iniciativa notável é a iniciativa Admin UI &JavaScript Modernization. Se você perguntar a alguém o que eles menos gostam no Drupal, há uma boa chance de você obter algo como “é difícil de usar”. Essa percepção da interface do administrador tem sido um problema há algum tempo, especialmente quando comparado ao WordPress, como o Drupal costuma ser. O engraçado é que quando você se acostuma, na verdade não é tão ruim. É só que não é o mais intuitivo para novos usuários e parece desajeitado. Esta iniciativa está mudando ativamente isso para que futuros usuários do Drupal (espero) tenham uma percepção diferente.

4. Escala com sua empresa.


A escalabilidade é um conceito importante que qualquer negócio online deve sempre estar ciente. O ideal é que, à medida que os negócios cresçam, o tempo e os recursos necessários para lidar com esse crescimento sejam mínimos. Escalabilidade é ser capaz de lidar com o crescimento de forma eficaz.

Aqui está um exemplo rápido.

Em um negócio tradicional de tijolo e argamassa, à medida que mais clientes compram em sua loja, mais funcionários precisam ser contratados para dar suporte aos clientes. Isso inclui pessoas no chão, nos registros e também pessoal de fundo, como seus contadores.

À medida que o negócio cresce, os custos de pessoal aumentam drasticamente para lidar com os negócios adicionais. Isso ocorre porque a maioria dos processos de negócios físicos é manual e requer uma presença física.

No mundo online, isso não é aceitável. Quase todos os aspectos de um negócio online são feitos por meio de algum tipo de software. A escalabilidade é a ideia de fazer com que esse software “fale” entre si e passe informações automaticamente por meio de integrações e automação. Em uma situação ideal, muito pouca interação humana é realmente necessária.

A automação que lida com todos os dados do cliente (para transações, contabilidade, níveis de estoque, atendimento, marketing etc.) será dimensionada automaticamente à medida que mais clientes compram. Um negócio construído para escala não precisa adicionar mais funcionários para lidar com esses dados porque o software já pode fazer isso, é tudo a mesma coisa. Como resultado, os lucros podem ser muito maiores em relação aos negócios tradicionais de tijolo e argamassa, porque as despesas gerais são muito menores.

Voltando ao Drupal, a flexibilidade de sua base de código aberto combinada com sua iniciativa API-first cria uma plataforma ideal para escalabilidade. Embora possa ser muito caro para pequenas empresas criar as integrações de que precisam, o Drupal pode ser uma opção perfeita para empresas em crescimento ou estabelecidas que agora podem investir novamente no desenvolvimento de sua arquitetura de comércio eletrônico.

5. Segurança e estabilidade no seu melhor.


Drupal é considerado um software muito seguro. É confiável por governos, instituições educacionais, meios de comunicação, grandes varejistas e muito mais. Você pode ver uma lista de exemplos aqui. A administração Obama até usou o Drupal para o site da Casa Branca durante sua presidência.

Mencionei anteriormente que o grande número de desenvolvedores dentro da comunidade Drupal ajuda a ficar de olho no código subjacente. Isso pode ser feito porque o Drupal segue um padrão de codificação rigoroso. Esse padrão fornece referência para desenvolvedores, mas também garante que o novo código seja consistente com o restante do Drupal. É mais fácil de ler e, portanto, mais fácil de identificar quaisquer problemas.

Os padrões de codificação não são a única proteção em vigor. O Drupal também possui uma equipe dedicada de segurança do Drupal que está monitorando ativamente o software principal para garantir que ele atenda aos padrões do Open Web Application Security Project (OWASP). Além disso, a equipe de segurança também fornece assistência de segurança aos módulos fornecidos pela comunidade de desenvolvimento.

Quando um problema é encontrado, os avisos de segurança são enviados por vários canais, incluindo o site do Drupal, notificação por e-mail, mídia social e pelo próprio CMS. Eles são difíceis de perder. Os avisos cobrem todos os detalhes necessários, incluindo quando um patch estará disponível para corrigi-lo. É importante saber que o Drupal é um CMS auto-hospedado, por isso é importante ficar por dentro das atualizações de segurança.

É sua responsabilidade garantir que as atualizações sejam feitas regularmente. Os patches de segurança geralmente são fáceis de aplicar, embora atualmente você precise de alguma habilidade técnica para fazê-lo. Facilitar isso por meio de atualizações automáticas é outra iniciativa estratégica que está sendo trabalhada no momento.

6. Criando experiências digitais ambiciosas em vários canais.


Se você visitar drupal.org agora, verá o Drupal resumido nas duas primeiras frases na página inicial.

Somos o CMS de código aberto líder para experiências digitais ambiciosas que alcançam seu público em vários canais.

Porque todos nós temos necessidades diferentes, o Drupal permite que você crie um espaço único em um mundo de soluções simples.

Flexibilidade é uma palavra frequentemente associada ao Drupal e você vê que isso é aproveitado em seu marketing. Drupal é um CMS (sistema de gerenciamento de conteúdo) primeiro, e faz isso extremamente bem.

Seja um blog simples ou um meio de comunicação completo, o Drupal pode fazer isso com facilidade. Na verdade, está no seu melhor quando usado para situações complexas e fora do padrão, e é por isso que o marketing fala diretamente com soluções “cortadoras de biscoitos”. Drupal pode fazer cortador de biscoitos, mas complexo e personalizado é onde realmente brilha.

Qualquer conteúdo a ser criado pode ser configurado e utilizado de inúmeras formas. Este conteúdo pode ser reformado e reutilizado sem ter que recriá-lo. Ele pode ser empurrado para boletins informativos e feeds RSS. A iniciativa API-first significa que o Drupal pode ser executado sem periféricos como um repositório de conteúdo de back-end com o front-end de sua escolha.

Isso permite que o mesmo back-end envie conteúdo para vários canais, seja um site, aplicativo móvel, quiosque ou qualquer outro canal que você possa imaginar.

7. Ideal para comércio eletrônico baseado em experiência.


E, finalmente, chegamos ao comércio eletrônico. O Drupal pode realmente ser sua plataforma de conteúdo E sua plataforma de comércio eletrônico. Este é um grande negócio, porque muitas vezes você está preso a um ou outro. Mas não aqui, através da biblioteca de módulos contribuidores do Drupal existem várias opções para estender a funcionalidade do Drupal para incluir comércio eletrônico (mais sobre isso abaixo). E as opções disponíveis são soluções de comércio eletrônico realmente boas, completas e complexas.

Quando você combina conteúdo e comércio no Drupal, de repente você tem uma plataforma ideal para fornecer comércio eletrônico baseado em experiência, qualquer que seja essa experiência. Sua marca ou linha de produtos precisa contar uma história ou invocar uma emoção com seu público? Se sim, o Drupal é para você.

Toda a flexibilidade da criação de conteúdo é transferida para seus produtos e páginas da loja. Os produtos tornam-se apenas mais um tipo de conteúdo que pode ser configurado e manipulado da mesma forma. A exibição do produto é totalmente personalizável para que você possa criar uma experiência de compra ideal.

Com a primeira iniciativa da API do Drupal, o Drupal e seu componente de comércio eletrônico podem ser totalmente integrados a outros softwares para criar a automação do sistema que é tão importante para o dimensionamento. Essas integrações também podem ser usadas para mais do que apenas dimensionamento. As integrações com gateways de pagamento, mecanismos de pesquisa, plataformas de marketing, CRMs, análises e outros serviços ajudarão a aumentar a produtividade e as vendas.

Quais são minhas opções para criar um site de comércio eletrônico com Drupal?


A partir de agora, você tem algumas opções diferentes para criar um site de comércio eletrônico com o Drupal. Aqui está um detalhamento das opções e detalhes para ajudá-lo a escolher qual opção pode ser melhor para sua empresa.

1. Integrações de comércio headless.


Há um burburinho em torno do comércio sem cabeça nos dias de hoje. O comércio sem cabeça (ou desacoplado) é onde sua plataforma de comércio eletrônico é apenas um back-end administrativo e se conecta por meio de APIs a um ou mais front-ends separados. Dessa forma, um único back-end de loja pode gerenciar vários canais de vendas, como seu site, aplicativo para dispositivos móveis, mercados de terceiros, registros na loja etc. Os dados necessários são transferidos de um lado para o outro sem problemas.

O comércio sem cabeça tem muitas outras vantagens além de um frontend separado. Gerenciar todos os seus canais de vendas em um só lugar aumenta a produtividade. Também é mais fácil trazer novos canais de vendas online. Uma configuração de comércio sem cabeça pode tornar um negócio mais ágil e capaz de se adaptar às mudanças.

Por exemplo, se sua empresa decidir mudar para uma nova plataforma de CRM, uma integração pode ser criada especificamente para a nova plataforma para manter a automação de seus sistemas. Você não precisa se preocupar tanto com o temido ciclo de replataforma de comércio eletrônico como costumava fazer. E, claro, o comércio sem cabeça integrado ao Drupal oferece o poder do conteúdo e do comércio juntos.

Com o Drupal, você tem a capacidade de conectar algumas integrações de comércio headless diferentes agora, principalmente BigCommerce e Elastic Path. Eu sei um pouco mais sobre BigCommerce do que Elastic Path, então vou aprofundar o BigCommerce um pouco mais.

A integração do BigCommerce é muito empolgante para mim. Antigamente todo mundo estava no campo de código aberto ou no campo de SaaS, mas você não podia jogar em ambos. Isso foi parte da razão pela qual a replataforma era uma coisa tão grande. Startups e empresas que normalmente não têm o orçamento de TI disponível para uma construção personalizada de comércio eletrônico gravitariam naturalmente para a facilidade das soluções SaaS. Faz muito sentido.

No entanto, ao longo do tempo e à medida que os negócios crescem, as limitações do SaaS podem começar a impedir esse crescimento e a mudança para uma plataforma de comércio eletrônico mais flexível se torna uma realização provável. Isso é lamentável porque mover uma loja de comércio eletrônico com todos os seus produtos, recursos, pedidos e dados de clientes é um empreendimento enorme e pode ser muito caro.

BigCommerce for Drupal (esse é o nome oficial da integração) mudou essa dinâmica. Chamamos isso de solução SaaS aberta.

As empresas agora podem configurar rapidamente sua loja no BigCommerce como fariam antes. Mas agora, uma integração com o Drupal permite que essas empresas permaneçam com seu back-end familiar, ao mesmo tempo em que utilizam os benefícios do Drupal como front-end de conteúdo. Da mesma forma, as empresas que atualmente usam o Drupal como um front-end familiar sem BigCommerce podem adotar o BigCommerce como back-end de comércio eletrônico sem alternar as plataformas de front-end.

Não importa com qual você comece, você pode apresentar o outro sempre que lhe convier. Eu não vou dizer que a replataforma é coisa do passado ainda, mas agora temos uma solução que pode crescer com um negócio de startup a empresa.

Também é uma venda mais fácil. Em vez de recusar clientes que sabemos que não têm orçamento para uma construção personalizada, agora podemos redirecionar confortavelmente esses clientes para o BigCommerce para começar. Enquanto mantivermos e promovermos esse relacionamento, pode chegar um ponto em que ainda podemos ajudá-los à medida que seus negócios evoluem. Com BigCommerce, eles já estão na plataforma de comércio eletrônico certa com Drupal esperando nos bastidores, se necessário.

2. Comércio Drupal.


O Drupal também possui um módulo de comércio eletrônico nativo que atende pelo nome óbvio de Drupal Commerce. Este módulo se baseia na arquitetura existente do Drupal e adiciona uma estrutura nativa de comércio eletrônico para os criadores de sites usarem.

A estrutura é importante aqui porque você não obtém uma loja pré-construída imediatamente quando instala o módulo pela primeira vez. Não há realmente nenhum tema pré-construído para escolher. Cada loja Drupal Commerce deve ser configurada, configurada e temática basicamente do zero.

Isso não é ideal para empresas que precisam chegar ao mercado rapidamente ou que têm um orçamento baixo, mas, como o Drupal, é isso que torna o Drupal Commerce poderoso por si só. Permite uma solução de comércio eletrónico 100% à medida da loja online.

O Drupal Commerce também segue os mesmos padrões de codificação e abordagem de API em primeiro lugar que o Drupal, para que você saiba que qualquer desenvolvedor que possa trabalhar com o Drupal também pode valer a pena com o Drupal Commerce. Você também sabe que as próprias APIs do Drupal Commerce estão prontas para qualquer integração que você possa imaginar. Isso é o que permite que o Drupal se integre ao BigCommerce e também é o que torna o Drupal Commerce uma opção valiosa para muitas empresas. Se você possui sistemas legados necessários para o funcionamento do seu negócio, o Drupal e o Drupal Commerce ainda podem se integrar a ele.

O comércio eletrônico do Drupal está pronto para os negócios


E aí está. Este artigo cobriu muito terreno e eu poderia continuar, mas acho que agora você pode ver que o Drupal não é apenas um mecanismo para conteúdo, mas também uma opção viável para comércio eletrônico.

Você realmente pode ter o melhor dos dois mundos aqui. A flexibilidade do Drupal como CMS combinada com opções de comércio eletrônico para se adequar a qualquer estágio em que uma empresa esteja apresenta uma solução que será atraente para muitos. Quem sabe, talvez o Drupal seja exatamente o que você está procurando o tempo todo.