Quando você precisa de um CMS personalizado – e quando é uma farsa?

Publicados: 2017-08-12

Construir seu próprio site muitas vezes pode se tornar um empreendimento assustador, especialmente se até mesmo HTML e CSS são linguagens difíceis para você escrever e entender. Embora você ainda possa criar um site básico, há muito tempo existem programas CMS (Content Management System) disponíveis para ajudar na construção e dimensionamento de sua propriedade digital.

Existem facilmente dezenas de CMSs de código aberto disponíveis online, mas muitas pessoas são convencidas a obter um CMS personalizado de uma equipe de desenvolvimento.

Certamente há exceções, mas muitos desses CMSs personalizados são golpes totalmente desnecessários ou diretos que o forçam a pagar constantemente por um sistema que você pode obter gratuitamente. Vamos entrar em detalhes para ver se você realmente precisa de um trabalho personalizado ou se um CMS gratuito é o mais adequado para você.

O que é um CMS?

Se você pensou em construir um site na última década, já ouviu falar de CMSs. Talvez você não saiba que eles são chamados assim, mas você provavelmente já viu WordPress, Drupal e Joomla. Esses três representam os sistemas mais usados ​​na Internet, com algumas fontes dizendo que cerca de 40-50% dos sites ativos com um CMS são construídos com WordPress.

What is a CMS?

Um CMS faz o que diz: gerencie seu conteúdo. Se você tivesse um site sem nenhum CMS, apenas HTML básico, teria que construir cada página manualmente. Você teria que escrever o HTML para a estrutura básica da página, inserir as informações de conteúdo e garantir que ele tenha a sintaxe adequada e, em seguida, vinculá-lo a outras páginas para que todo o site seja facilmente acessível aos leitores. Embora isso não seja necessariamente difícil, é definitivamente demorado.

Um CMS, em sua essência, elimina a maior parte desse trabalho. Os programas CMS mais básicos permitem que você escreva novas páginas sem se preocupar com a codificação e adicionará a nova página ao seu site sem forçá-lo a escrever uma única linha de codificação. Ele reunirá todas as páginas em uma entidade coesa e facilitará o gerenciamento do seu site no back-end.

Agora, isso não é tudo que um CMS pode fazer. Você pode permitir que os leitores adicionem informações, criem contas, adicionem facilmente widgets ou ferramentas de barra lateral, melhorem o SEO e muito mais através do uso de plugins ou recursos nativos. Esses programas são feitos para que você possa gerenciar facilmente seu site e criar conteúdo sem perder tempo precioso na codificação e teste de cada página.

Quase todos os proprietários de sites devem usar um CMS, mas eles são mais comumente usados ​​por blogueiros e lojas de comércio eletrônico. Qualquer pessoa com um site em constante expansão precisa de um sistema como esse para evitar que enlouqueça.

A armadilha do CMS personalizado

Sabendo o quão útil é o software CMS, você pode estar pensando que diríamos que você definitivamente precisa de um CMS personalizado para garantir que você obtenha todos os recursos necessários para impulsionar seu site para a eficiência ideal. Não é verdade, nem um pouco.

Há casos em que um CMS personalizado é necessário. Você acha que o Facebook poderia rodar no WordPress? Definitivamente não. E quanto ao eBay ou Amazon? Não é a chance de uma bola de neve. Ou que tal o Twitter ou o Pinterest? Drupal iria travar e queimar.

No entanto, para a grande maioria de vocês, a menos que você tenha uma grande empresa ou precise de recursos realmente exóticos, um CMS personalizado simplesmente não é necessário. Os desenvolvedores vêm e prometem o mundo, dizendo que não há como um programa gratuito e de código aberto fornecer tudo o que você precisa, mas a verdade é que você geralmente terá mais poder do que o seu site exige. Vamos realmente mergulhar e ver quando CMSs personalizados são necessários.

Tamanho e dimensionamento do site

Como os blogueiros e as lojas de comércio eletrônico são os proprietários de sites mais comuns que precisam de programas CMS, vamos nos concentrar neles. Se você é um blogueiro, é realmente necessário um CMS personalizado? Depende do que você faz. Você é o único escritor? Você está produzindo alguns artigos por vez ou tem centenas de artigos sendo escritos por várias pessoas? Seus leitores/colaboradores precisam fazer uma conta e precisam poder adicionar e alterar suas informações à vontade?

Se você pertence ao primeiro, onde você é o único escritor e os leitores não precisam de muita personalização, então um CMS de código aberto está perfeitamente bem. Você vai gostar de como eles são fáceis de usar e aprender, e existem milhares de plugins que ajudam você com SEO e funcionalidade. Seria um desperdício de tempo, dinheiro e energia conseguir um trabalho personalizado.

Aqueles no último também podem usar um CMS de código aberto, depende em grande parte de quantos colaboradores você tem e quanta personalização seus colaboradores precisam. Se você paga a outros redatores e está ampliando para centenas ou até milhares de páginas por dia com vários redatores, talvez precise de um CMS personalizado.

No lado do comércio eletrônico, as perguntas são basicamente as mesmas. Se você planeja colocar todos os seus próprios itens, definir suas próprias vendas, liberar cupons de vez em quando e apenas administrar uma loja de comércio eletrônico bastante comum, obterá todas as suas necessidades do Magento, Shopify e outros comércio eletrônico de código aberto programas.

Se você quiser ser o próximo eBay ou Amazon, precisará de uma configuração personalizada para fornecer todo o poder e personalização de que precisa. No entanto, a menos que você esteja realmente buscando as estrelas em termos de escala rápida (através de milhares de usuários externos, cada um com dezenas ou até centenas de produtos) e precise de alguns níveis extremos de personalização, você se sairá bem com um CMS gratuito.

Preços

Se uma equipe de desenvolvimento entrar em contato com você sobre um CMS personalizado, eles farão o possível para minimizar o custo. Eles dirão que é um investimento, que o novo CMS lhe dará muito mais funcionalidades que você obviamente poderá fazer mais negócios e em um ritmo mais rápido.

A verdade é que desenvolver quase qualquer coisa do zero custará muito dinheiro. Como está seu orçamento? Você está apenas começando e tem apenas o suficiente para cobrir suas taxas de hospedagem, além de um pouco de sobra para publicidade e expansão? Se sim, então você definitivamente não quer um CMS personalizado, porque os preços começam malucos e só aumentam.

Pricing

Em primeiro lugar, você precisa pagar pelos custos de desenvolvimento. Dependendo da empresa e dos recursos que você solicita/pacote que eles oferecem, você pode acabar gastando centenas ou milhares de dólares apenas no CMS. Mas, não para por aí.

Após o CMS, você deverá pagar uma taxa de licenciamento. Normalmente, esse é um custo mensal, embora eles possam cobrar uma quantia fixa anualmente, e você pode ter que pagar por cada computador com o qual planeja usar o CMS. Se você está sozinho, então é apenas um computador. Se você tiver funcionários ou colaboradores, poderá precisar de várias licenças.

Depois disso, você precisa se preocupar com as taxas de hospedagem. A maioria dos desenvolvedores tem planos especiais com hosts que lhes permitem vender hospedagem de revenda. Eles alegarão que a única maneira de o CMS funcionar “sem nenhum problema” é em sua plataforma de hospedagem específica. Se você concordar, também terá que pagá-los pela hospedagem e, sim, eles geralmente aumentam o preço muito mais do que se você usasse sua própria hospedagem.

Segurança

Este é um elemento que tem algum crédito. Muitos desenvolvedores que estão empurrando seu CMS personalizado dirão que o WordPress e outros programas de código aberto têm problemas de segurança. Isso é verdadeiro e falso simultaneamente. É verdade que muitos hackers vão atrás do WordPress e que não é considerado o Fort Knox da segurança. No entanto, isso ocorre em grande parte porque o WordPress é usado em tantos sites, então alguém que pode passar pelo programa terá mais facilidade em infectar sites semelhantes no mesmo sistema.

Ao mesmo tempo, a grande maioria dos CMSs de código aberto está em constante atualização, e a maioria das atualizações afeta a codificação em segundo plano que você nunca verá. Eles estão selando as brechas de segurança e garantindo que as fraquezas e as novas técnicas de hackers não consigam penetrar em seu sistema.

Um CMS personalizado, por outro lado, não tem essa enxurrada constante de hackers. Assim como o sistema imunológico, isso pode ser uma coisa ruim. Ao contrário dos programas de código aberto que foram trabalhados e corrigidos de várias maneiras para evitar hacks fáceis, os CMSs personalizados simplesmente não têm essa exposição. Isso significa que pode ser muito mais fácil para um hacker encontrar um buraco que deveria ter sido selado.

É realmente difícil dizer qual é o mais seguro, mas a verdade é que a ampla afirmação de que os CMSs de código aberto não têm segurança suficiente é falsa. Eles tendem a receber mais ataques, mas os programadores estão ocupados fazendo atualizações para evitar que bugs e vírus comuns penetrem neles.

Security

Costumização

Este é um grande ponto de venda para desenvolvedores de CMS personalizados. Eles lhe dirão que os programas de código aberto não podem ter os recursos de que você precisa e que a única maneira de crescer como empresa é usar o programa deles. É verdade que eles podem personalizar o CMS para fazer o que você quiser e, em alguns casos, você pode realmente precisar disso. No entanto, antes de começar a gastar seu dinheiro com o sistema e taxas de licenciamento, você deve realmente dar uma olhada nos plugins oferecidos pelos CMSs de código aberto.

Existem facilmente milhares de plugins disponíveis para praticamente tudo o que você precisa. De ajuda de SEO a permitir que os usuários criem contas para formulários de captura de e-mail. Dá mais trabalho se você seguir a rota de código aberto, pois precisa instalar os plug-ins e descobrir como eles funcionam, mas há tanta documentação e suporte on-line que você terá a ajuda necessária para fazê-lo.

Então, mais uma vez, isso realmente se resume à sua intenção. Se você é uma empresa tentando construir o próximo Facebook, então não há como o código aberto funcionar para você. No entanto, se você precisar apenas de recursos comuns do site e não tiver milhares ou milhões de usuários em seu site de uma só vez, passe algum tempo examinando os plugins de código aberto. Você definitivamente encontrará o que precisa, e a grande maioria dos plugins são gratuitos ou muito baratos.

Equipe de suporte

Support Team

O é outro fato “verdadeiro, mas não realmente” que os desenvolvedores jogarão em você quando estiverem vendendo seu CMS personalizado. Eles lhe dirão que têm uma equipe de suporte dedicada para ajudá-lo caso surja um problema, e que os CMSs de código aberto não oferecem isso. Na maioria dos casos, isso é verdade. O desenvolvedor estará lá para ajudá-lo (pelo menos, eles deveriam estar) e a maioria dos CMSs não tem uma equipe de suporte real.

No entanto, se você pegar um CMS comum, descobrirá que existem muitos usuários online através de fóruns e blogs que estão dispostos a ajudá-lo. Basta perguntar sobre um problema que você está tendo, como instalar um tema ou usar um plug-in e, normalmente, em poucos minutos, você terá pelo menos uma pessoa tentando ajudá-lo a descobrir o problema. Não é uma equipe de suporte paga esperando por você, mas são pessoas reais que sabem como ajudar e querem garantir que você tenha sucesso com o que estiver tentando fazer.

A menos que você esteja usando um CMS de código aberto muito exótico ou impopular, você descobrirá que deve ter todo o suporte necessário.

Conclusão

CMSs personalizados têm seu lugar no mundo, mas para a maioria das pessoas, é apenas uma farsa, uma boa maneira de fazer você gastar muito dinheiro em algo que você realmente não precisa. A menos que você esteja seriamente tentando criar Amazon, YouTube ou Facebook, você descobrirá que WordPress ou Drupal têm tudo o que você precisa. Não caia em um contrato de CMS personalizado caro sem primeiro considerar as opções de código aberto. Em 99% do tempo, eles fornecerão tudo o que você precisa e, no máximo, você poderá gastar um pouco de dinheiro em temas e plugins premium.