Drupal VS Proprietary CMS - Uma Comparação Detalhada

Publicados: 2020-12-29

Quando me sento para escrever este artigo, só consigo pensar na citação de Coco Chanel, que lhe dará uma ideia geral deste artigo. "As melhores coisas da vida são de graça. As segundas melhores coisas são muito, muito caras ”. Neste artigo, vamos comparar o Drupal - a poderosa estrutura de gerenciamento de conteúdo de código aberto e gratuito, com outros CMSs proprietários, como AEM, Oracle WebCenter e SiteCore.

A escolha entre um CMS proprietário e um CMS de código aberto geralmente depende dos requisitos da organização para recursos, orçamento para gastos com tecnologia, tráfego e expectativas de suporte. Embora haja toneladas de vantagens e desvantagens em cada um desses CMSs, dê uma olhada na tabela abaixo para ver alguns de seus recursos.

CMS proprietário

CMS de código aberto

Construído e mantido por uma única empresa Desenvolvido e mantido por uma comunidade
O código fonte é privado Código-fonte publicamente disponível
Adquirido mediante o pagamento de uma taxa de licença. Pague por
personalização e usuários adicionais
Taxa de licença zero. Pague por recurso / agência para personalizações.
Suporte mais lento e novas atualizações Suporte rápido e fácil e versões atualizadas com frequência por causa da grande comunidade.
Desenvolvimento fechado e falta de clareza no código Transparência em termos de qualidade de código e correção de bugs


Se você recebeu a tarefa árdua de escolher um bom CMS que possa atender a todas as suas necessidades de negócios, pode ser difícil convencê-lo a usar um CMS de código aberto gratuito como o Drupal. Organizações de nível médio a corporativo normalmente acreditam que a qualidade tem um preço enorme. Mas isso nem sempre é verdade e absolutamente inválido com um CMS como o Drupal.

Drupal e outra comparação CMS

Facilidade de uso e personalização

Escolher um CMS apenas porque é popular não é uma boa ideia. Você precisará encontrar uma plataforma CMS que seja capaz de se adequar ao seu modelo de negócios e crescer com ele. Deve ser adaptado para suportar as necessidades de negócios de sua organização e também fácil de usar. Uma das razões mais importantes para escolher um CMS é garantir a fácil atualização do conteúdo.

AEM - é um sistema de gerenciamento de conteúdo da Web que permite construir e gerenciar vários sites com facilidade. Para autores de conteúdo e administradores da web, é muito útil, pois a interface é semelhante ao MS Word. Ele tem alguns recursos interessantes de arrastar e soltar que o tornam fácil de usar, mesmo para uma pessoa não técnica. A experiência de autoria é muito intuitiva e eficiente. A instalação e configuração tendem a ser um pouco tediosas e encontrar um desenvolvedor para ajudá-lo com isso é comparativamente difícil e caro. O AEM é baseado em Java e, portanto, qualquer personalização precisará de desenvolvedores altamente experientes.

Sites do Oracle WebCenter - permite criar e gerenciar facilmente experiências online direcionadas e interativas, ao mesmo tempo em que otimiza o envolvimento do cliente. Os editores de conteúdo têm a capacidade de visualizar o conteúdo sem sair da plataforma. Com recursos de arrastar e soltar muito limitados, a interface de usuário do administrador não oferece muitas opções de configurações e parece muito desatualizada. As possibilidades de personalização são imensas se você tiver engenheiros qualificados com experiência substancial em servidor de aplicativos, ADF e, claro, Java e a web. Gerenciar o código nos arquivos JSP pode parecer um pouco difícil, pois as tags e os scriptlets são combinados.

SiteCore - É um Sistema de Gerenciamento de Conteúdo da Web baseado em .NET com o qual você pode armazenar, gerenciar, analisar e atualizar o conteúdo do seu site em uma única plataforma. Vem carregado com toneladas de recursos para organizações que buscam personalização, análises, testes A / B, formulários da web de marketing e muito mais. Ele permite que vários autores de conteúdo editem e autorizem o conteúdo ao mesmo tempo. A interface do usuário para autores de conteúdo e administradores é muito amigável e permite arrastar e soltar vários elementos reutilizáveis ​​em uma página, incluindo widgets JS, imagens, texto e vídeos. Também é muito personalizável, o que é ótimo para empresas com necessidades exclusivas. No entanto, encontrar um desenvolvedor certificado do Sitecore não é uma tarefa fácil e também muito caro.

Drupal - Drupal é uma estrutura de gerenciamento de conteúdo de código aberto que permite criar e gerenciar sites poderosos . Ele tem ótimos recursos para usar sozinho ou pode ser facilmente personalizado com milhares de módulos disponíveis gratuitamente para atender a todos os requisitos de negócios. Há muito espaço para dimensionar e personalizar um site Drupal. A curva de aprendizado é um pouco íngreme e encontrar talentos Drupal não foi muito fácil. No entanto, isso mudou desde o Drupal 8 e sua adoção de inovação contínua e frameworks modernos como Symfony e estrutura de programação orientada a objetos. O Drupal 8 também oferece uma experiência de autoria de conteúdo muito limpa e amigável com suas interfaces WYSIWYG e arrastar e soltar. Há uma infinidade de temas gratuitos para escolher que são facilmente personalizáveis.

Recursos e integrações

Seu CMS ideal deve fornecer tudo o que sua empresa precisa pronto para uso, mas isso é um pouco demais. Procure um CMS que pode fornecer o máximo de recursos onde você não precisa de muitas integrações de terceiros para fazer seu trabalho. Ou um CMS que pode se integrar facilmente com módulos externos e integrações necessárias para o seu negócio.

AEM - AEM tem alguns recursos interessantes, como uma IU de arrastar e soltar para criação de conteúdo, um mapa visual bem organizado do site, gerenciador de layout, visualizações de calendário para projetos e tarefas, conteúdo reutilizável via fragmentos de experiência, IU Touch, editor de modelo , gerenciamento de publicação, integração de mapa de atividades, visualização de página lado a lado, funcionalidade de pesquisa de ativos, check-in check-out exclusivo, integração de perfil de usuário, limpeza de revisão online, serviços de conteúdo móvel, etc. Para personalizações extensas, AEM permite integrações fáceis com os componentes da Adobe Marketing Cloud como Adobe Analytics, Adobe Target (avaliação contínua do conteúdo para ser mais relevante para mais conversões), Adobe Scene7 (gerenciamento de mídia, publicação na web e experiências aprimoradas na web facilitada), Adobe Dynamic Tag Management (uma ferramenta intuitiva para profissionais de marketing), Adobe Search & Promover (para controlar e otimizar os resultados da pesquisa) e Adobe Campaign (gerenciar facilmente o conteúdo de entrega de e-mail). Além disso, você também pode integrar o AEM a terceiros, como serviços da Web da Amazon, Salesforce, Silverpop engagement, Youtube, Facebook, ExactTarget, etc. No entanto, o AEM não é tão integrado com outros módulos de terceiros quanto com a Adobe produtos.

Oracle WebCenter Sites - Com recursos como gerenciamento de documentos (visualização de documentos, controle de versão, edição de imagem, marca d'água, edição de vídeo, colaboração de documentos, etc.), gerenciamento de registros, compartilhamento de arquivos, capacidade de pesquisa (por metadados e palavras-chave), gerenciamento de fluxo de trabalho, criação -personalizar-extrair formulários, recursos de segurança avançados (trilhas de auditoria, acesso baseado em função, criptografias de 259 bits, etc.) O Oracle WebCenter Sites também permite integrações com Wordpress, Outlook, Sharepoint, MS Office, CRM, ERP, mídia social, Aplicativos de calendário, etc. No entanto, a integração com outros componentes não é muito simples e precisa de desenvolvedores qualificados para o mesmo.

SiteCore - alguns dos recursos do SiteCore são feitos para executivos de vendas e marketing, como experiências editoriais avançadas, sites multilíngues, personalização, testes AB, recursos de segurança altamente configuráveis, otimização de mecanismo de pesquisa, análise, gerente de experiência de impressão, formulários da web para profissionais de marketing, automação de marketing, ferramentas de marketing de mídia social, etc. Os conectores do Sitecore garantem que seu site se integre com soluções de terceiros de forma fácil e rápida. Como SiteCore commerce Connect, SalesForce, MS Dynamics 365, MS Dynamics CRM, Adobe InDesign, Google +, Visual Studio, FaceBook, Twitter, Brightcove e muitos mais. Resumindo, o SiteCore é uma ótima ferramenta quando as empresas precisam de toneladas de integrações.

Drupal - um poderoso conjunto de recursos prontos para uso e acesso a incontáveis ​​módulos adicionais disponíveis gratuitamente, torna o Drupal o CMS preferido. Ele vem com recursos prontos para uso, como autoria de conteúdo intuitivo, editor de rich text, fácil processo de roteamento de aprovação, armazenamento e gerenciamento de ativos, funcionalidade de pesquisa, recursos de segurança granular, milhares de modelos para escolher, abordagem móvel primeiro, pesquisa funcionalidade de otimização de mecanismo, taxonomias flexíveis, multilíngue, gerenciamento de função do usuário, painéis e relatórios, integrações de API e muito mais. Alguns módulos complementares que são quase absolutamente necessários para a maioria dos sites Drupal são CTools (conjunto de APIs que auxiliam outros módulos), Views (organiza o conteúdo Drupal), Token (cria padrões reutilizáveis ​​em seu site), PathAuto (ajuda a gerar SEO URLs ricos em palavras-chave), formulário da Web (usado para aceitar qualquer tipo de formulário), CKEditor (fornece um editor WYSIWYG), etc.

Drupal também se integra perfeitamente com quase qualquer solução de terceiros disponível como CivicCRM, Salesforce, Marketo, Sharepoint, Alfresco, Magento, Ubercart, gateways de pagamento, Disqus, Wepay, sistemas HER / EMR, Google Analytics e aplicativos, LDAP, Opigno, Mailchimp, Wordpress, Joomla, Surveymonkey e a lista podem continuar. Por ser uma estrutura de gerenciamento de conteúdo de código aberto com mais de um lakh de colaboradores ativos, não há realmente um recurso ou integração que o Drupal ainda não tenha. Para funcionalidades de negócios extremamente exclusivas e específicas, é claro, você pode facilmente contratar um desenvolvedor Drupal.

Preços e suporte

Robert Genn, um renomado artista canadense, certa vez citou "Um preço alto pode ser parte da mística na venda de arte difícil". Você deve conseguir obter o valor real do preço pago por um CMS. Ser caro não o torna adequado para "empresas".

AEM - De acordo com a Gartner Inc., AEM é um dos CMSs mais caros do mercado, quase o dobro do preço de seu concorrente mais próximo. O custo total de implementação chega perto de US $ 2 milhões, incluindo o licenciamento. Há uma falta de especialistas que possam implementar e oferecer suporte ao AEM para o seu site, enquanto a equipe de suporte da Adobe o incentiva a comprar mais contratos de serviço ou produtos para poder ajudá-lo ainda mais.

Sites do Oracle WebCenter - O poder e a flexibilidade dos sites do Oracle WebCenter não são baratos. De acordo com a Oracle, o custo de licenciamento é atualmente de US $ 100.000 por processador. Além disso, o primeiro ano de suporte da Oracle é de cerca de US $ 20.000. Ter um suporte excelente com uma equipe experiente e suporte 24 horas por dia, 7 dias por semana é ótimo, mas cobre apenas o produto principal. Quaisquer personalizações ou extensões não serão cobertas pelo suporte e você precisará contratar desenvolvedores não tão facilmente disponíveis.

SiteCore - As taxas de licenciamento da SiteCore começam em $ 40.000 com $ 8.000 de taxa para cada ano adicional. Os custos de implementação começam em $ 65.000, enquanto o suporte e outras taxas custam cerca de $ 10.000 por ano. Os usuários do SiteCore tiveram problemas com o suporte técnico para o CMS recentemente.

Drupal - A melhor e mais notável característica do Drupal é que ele é grátis! Não há absolutamente nenhum custo de instalação ou taxas de licenciamento e o download e o uso são gratuitos. Por ser um sistema de gerenciamento de conteúdo de código aberto, você tem acesso total à documentação e fóruns de suporte fornecidos por uma comunidade de voluntários. A maioria dos módulos contribuídos também são gratuitos! É claro que há custos de desenvolvimento se você precisar de personalizações para seus requisitos de negócios e taxas de hospedagem. A rede de colaboradores dedicados e úteis do Drupal está continuamente trabalhando em questões e melhorias que podem ajudar imensamente os usuários. Os desenvolvedores Drupal não são difíceis de encontrar e contratar se você precisar de recursos de suporte personalizados

Popularidade com os clientes

Sim, a popularidade nem sempre garante a qualidade, mas é prova suficiente de que o produto tem uma grande procura e que está a vender bem. Os números abaixo são baseados no último relatório da BuiltWith em dezembro de 2020.

AEM - A AEM alimentou 106.125 sites.

Sites do Oracle WebCenter - Cerca de 6.111 sites usam atualmente os Sites do Oracle WebCenter.

SiteCore - 130.079 sites são alimentados por SiteCore CMS.

Drupal - o Drupal vence na categoria de popularidade, alimentando 1.542.941 sites até hoje.