Na terça-feira apresentamos o Guia final para o CMS, parte 1 ; hoje vamos completar a foto ...

Escolhendo um CMS

OK, então você tem uma ideia de quantos tipos diferentes de CMS existem por aí. Agora você quer escolher um. Ou talvez você esteja construindo um site voltado para o cliente e um wiki interno, assim você quer dois. Organizações maiores tendem a precisar de vários sistemas, afinal.

… Não os compare uns com os outros, mas compare-os com as suas necessidades.

Por uma questão de simplicidade neste artigo, vamos supor que você só precisa de um. Vamos supor também que você saiba exatamente que tipo de site deseja construir e o que deseja fazer para você. Essas são algumas premissas bem grandes para começar, mas elaborar essas questões em particular pode ter seu próprio guia final.

Então você tem tudo isso resolvido. Agora, você precisa restringir suas escolhas. Por onde você começa?

Características

Você começa com a parte divertida, é claro. Você olha para os recursos, os compara, experimenta demos e geralmente apenas joga. Quero dizer, quem não gosta de experimentar novos softwares para se divertir?

Oh… oh, vejo muitas pessoas com as mãos para cima. Ok, nem todo mundo está nisso. Para experimentadores seriais e quebradores de sistemas como eu, porém, é muito divertido.

De qualquer forma, você precisa dar uma boa olhada nos recursos de cada CMS que você considera e compará-los. Bem, não os compare uns com os outros, mas compare-os com as suas necessidades. Descubra quanto do seu site pode ser construído com o sistema principal. Olhe para plugins, extensões e módulos. Alguma dessas atende às suas necessidades e elas estão sendo desenvolvidas a longo prazo?

Tecnologia subjacente e experiência disponível

Ok, para uma empresa menor que não tenha seu próprio departamento de TI ou um indivíduo, esta seção pode não importar muito. Organizações maiores podem ter desenvolvedores na equipe ou podem estar acostumados a trabalhar com determinadas tecnologias. Nesse caso, eles devem analisar a tecnologia por trás de cada CMS para ver se estão confortáveis ​​em usá-lo.

A tecnologia subjacente pode não ser o fator decisivo, mas não a ignore, por qualquer meio.

Por exemplo, se você já tem alguém, ou algumas pessoas, na equipe que trabalha com PHP, Python, NodeJS ou ASP.Net , você pode querer escolher um sistema baseado na tecnologia que você já está usando. Poderia economizar tempo e problemas ao lidar com o imprevisto. Além disso, você pode já ter a configuração correta do servidor, se você planeja hospedar seu site.

A tecnologia subjacente pode não ser o fator decisivo, mas não a ignore, por qualquer meio. Mesmo se você decidir contratar o trabalho para uma empresa externa, ter pessoas no interior que podem ajudar pode salvar seu site em tempos de crise.

Despesas

Muitos, se não a maioria dos CMS, são gratuitos e / ou de código aberto. Alguns não são embora. Alguns dos sistemas de nível corporativo também podem ficar bastante caros.

O software real pode não ser caro, mas implementá-lo é outra questão. Isso pode ser um ponto discutível se você tiver seus próprios desenvolvedores e eles forem especialistas no sistema.

Mas vamos supor, para esta seção, que você está contratando um contratante externo. Depois de ter um CMS ou dois em mente, você vai querer procurar diferentes designers / desenvolvedores / agências para ver quem pode implementar o que você precisa a um preço acessível.

Indivíduos e empresas menores provavelmente estão em melhor situação. O CMS de código aberto mais popular tem comunidades enormes de desenvolvedores que gostam de trabalhar com eles. Isso significa que você tem opções.

Apoio, suporte

Amarrado em preocupações orçamentais é a questão do apoio e manutenção contínua. Quem vai fazer isso? Alguém em casa? A agência que você contratou para construir o site? A empresa que construiu o CMS em primeiro lugar?

Tenha em mente que alguns CMS gratuitos são feitos por empresas que lhe venderão suporte por uma taxa modesta. Alguns são feitos por pessoas apaixonadas que vão sair em uma sala de bate-papo do IRC e responder suas perguntas… se estiverem ativas e tiverem tempo.

Então, sim, conseguir apoio pode ser uma proposta complicada se seu orçamento for pequeno. Nesse caso, provavelmente é melhor ficar com um sistema bem conhecido como o WordPress e se preparar para fazer muita pesquisa no Google. Ou usando um construtor de sites gerenciados como o SquareSpace.

Organizações maiores se preocuparão principalmente com quem vai fornecer o suporte técnico. Uma vez que eles tenham descoberto isso, diminuirá um pouco mais suas opções de CMS.

Tráfego esperado

Alguns CMS lidam com alto tráfego melhor que outros. Um site simples criado por uma ferramenta como o Static Site Generator pode manipular qualquer coisa lançada, contanto que você possa pagar pela largura de banda. O CMS mais complexo, baseado em banco de dados, pode precisar de backup na forma de cache do servidor e de uma Content Delivery Network, conforme mencionado anteriormente.

A maneira como você opera afetará diretamente as ferramentas de que você precisa.

Lembre-se, o site médio de pequenas e médias empresas nunca terá que se preocupar com isso. As pessoas que mais precisam se preocupar com a largura de banda são organizações com grandes sites de associação (fóruns de pensamento e redes sociais) e sites com conteúdo que regularmente se torna viral.

Tornar-se viral pode apresentar alguns desafios técnicos únicos, porque muitos hosts e / ou CMS não são realmente projetados para um influxo massivo de novos usuários. No entanto, como esse fenômeno se tornou mais comum, na verdade existem serviços de hospedagem dedicados a estarem prontos para isso.

Se o seu objetivo é fazer com que o seu site receba tráfego viral regularmente, examine sua lista atual de CMSs e descubra como eles lidam com esse tipo de coisa. Se você não estiver usando seus próprios servidores, pergunte ao seu host o que eles recomendariam.

Crescimento futuro

O crescimento está relacionado ao tráfego do site, mas vai além disso. Você precisa se perguntar o quanto o CMS será escalonado com sua organização. Quantas pessoas estarão atuando como administradores, moderadores ou colaboradores? Como o CMS precisará operar quando sua empresa crescer?

Você precisará de mais funcionalidade e recursos? Você precisará de recursos personalizados e, em caso afirmativo, o CMS permite isso de maneira fácil? Se a maneira como você opera muda drasticamente, a coisa toda precisa ser substituída?

A maneira como você opera afetará diretamente as ferramentas que você precisa, então considere isso com cuidado.

Tempo

Por fim, quanto tempo você ou sua equipe tem? Você precisa se levantar e correr rápido, ou você pode se dar ao luxo de ir devagar? Você pode acomodar a curva de aprendizado inerente ao uso de qualquer novo sistema?

Quanto tempo pode ser dedicado à manutenção do site? Isso liga para apoiar considerações. Você precisará contratar novas pessoas, porque sua equipe atual simplesmente não tem tempo?

Então essa é a lista geral de preocupações. Você provavelmente pode pensar em perguntas mais específicas a serem feitas que sejam relevantes para sua situação, necessidades e pessoas específicas. Eu encorajo você a fazer exatamente isso. Há muitas escolhas por aí, e não há motivo para você não ter exatamente o que precisa.

A grande e longa lista de CMS

Tudo bem. Isso não é, em qualquer extensão da imaginação, todas as opções do CMS que estão por aí. Esta é uma lista de todos os CMS que consegui encontrar com estas três qualidades:

  1. Uma reputação de ser útil e bom no que fazem.
  2. Desenvolvimento razoavelmente ativo, então você continuará recebendo atualizações.
  3. Uma comunidade de tamanho médio a grande. Interesse e desenvolvimento de suporte, afinal. As comunidades também podem ser um ótimo lugar para encontrar suporte técnico.

Escolhi essas três qualidades como critérios porque, embora eu tenha testado pessoalmente alguns desses CMS ao longo dos anos, não experimentei e não pude experimentar todos eles. Eu gostaria de ter esse tempo. Isso seria divertido.

Além disso, muitos, mas nem todos esses CMS serão gratuitos e de código aberto. Temos pelo menos um CMS em todas as categorias listadas acima. Se você não encontrar exatamente o que precisa aqui, o Google é, como sempre, seu novo melhor amigo. Ou então, ou peça a um desenvolvedor para construir um a partir do zero.

Também deve ser observado que, para cada CMS listado como “auto-hospedado”, pode haver um serviço que o trate como um serviço gerenciado para você. Isto é especialmente verdadeiro para o CMS com comunidades maiores.

Tentarei, por um tempo, manter essa lista atualizada, por isso estou aberto a sugestões. Por favor, note que quaisquer submissões devem atender aos critérios listados acima. Se você é um desenvolvedor, e você me envia um link para o seu novo CMS, ele provavelmente não vai fazer o corte, não importa o quão legal pareça.

E agora, apresentado aqui em ordem alfabética, a grande e longa lista de CMS:

Âncora CMS

Categoria: Blogging CMS
Plataforma: auto-hospedada
Tecnologia: PHP

Isto é um blogging morto-simples CMS . A comunidade não é a maior, mas já existe há alguns anos e ainda recebe atualizações ocasionais. É feito apenas para fazer uma coisa, e faz isso muito bem.

Conteúdo, no entanto, deve ser escrito em markdown. A interface do usuário talvez não seja a mais amigável para iniciantes, mas certamente é utilizável.

001

b2evolution

Categoria: Blogging CMS
Plataforma: auto-hospedada
Tecnologia: PHP

Veteranos blogueiros podem olhar para o cabeçalho e pensar “ b2evolution … Esse é um nome que eu não ouvi há muito tempo ”. Bem, na verdade, ainda está sendo atualizado, e a comunidade ainda está forte.

Para os não iniciados, o b2evolution é uma espécie de avô do software de blogging. Não foi o primeiro, mas foi popular por um tempo, e ainda se mantém até hoje.

002

Pano de fundo CMS

Categoria: Framework CMS
Plataforma: auto-hospedada ou gerenciada
Tecnologia: PHP

Pano de fundo começou como um fork do Drupal. O foco parece estar tornando-o um pouco mais fácil de usar do que o original, enquanto mantém o poder e a flexibilidade pelos quais o Drupal é conhecido. Você provavelmente ainda precisará de um desenvolvedor para tirar o máximo proveito deste.

003

Parafuso CMS

Categoria: Cross entre framework e blogging CMS
Plataforma: auto-hospedada
Tecnologia: PHP

Este CMS não é o mais amigável até você colocar algum trabalho nele. Apesar disso, é um dos meus próximos favoritos. Ele foi projetado especificamente para permitir a construção (relativamente) fácil de sites grandes e complexos de blogs ou de revistas.

Não faz suposições sobre como seu conteúdo será, por isso é extremamente flexível. A desvantagem é que, como eu disse, será preciso muita configuração inicial. Depois disso, é tudo sobre ser amigável ao editor e administrar efetivamente uma equipe ou escritores.

004

BrowserCMS

Categoria: Geral CMS
Plataforma: auto-hospedada
Tecnologia: Ruby + Rails

BrowserCMS é um CMS orientado a negócios, orientado a páginas e fácil de usar. Suporta várias áreas editáveis ​​de uma página por padrão e tem edição no contexto, uma API de conteúdo e armazenamento em cache interno. Também é apresentado um sistema de permissões de usuário altamente personalizável.

Você pode simplesmente instalar o CMS com um tema e ir, ou contratar um desenvolvedor para estender o site além do próprio CMS com a API de conteúdo.

005

CMS feito simples

Categoria: Geral CMS
Plataforma: auto-hospedada
Tecnologia: PHP

CMS feito simples é projetado apenas para instalar e ir, mas como basicamente todos os outros sistemas nesta lista, ele pode ser personalizado em praticamente todos os aspectos. A única desvantagem é que ela é definitivamente influenciada pelo antigo CMS estilo portal, como o Joomla. Isso significa que é altamente modular, o que é legal, e que os módulos geralmente precisam ser personalizados separadamente, o que pode complicar muito rapidamente.

Apesar da confusão potencial, o CMS Made Simple, como seus antepassados, pode ser instalado, operado e personalizado sem necessidade de um desenvolvedor real, a menos que você queira um design personalizado.

006

Concrete5

Categoria: Geral CMS
Plataforma: auto-hospedada
Tecnologia: PHP

Concrete5 é quase o epítome de um CMS geral. Ele foi projetado para ser muito, muito amigável, com uma interface de arrastar e soltar para colocar conteúdo nas páginas. Depois de instalado e usando um tema, o usuário nunca precisará ver uma única linha de código se não quiser.

Extensões e temas vêm em variedades gratuitas e pagas, e podem ser baixados diretamente na interface de administração. Todos os plug-ins e temas passam por um processo de verificação, para que você possa ter certeza de que, se instalá-lo, funcionará com seu site e seu tema.

Naturalmente, isso significa que o CMS é bastante grande por padrão, mas geralmente é o preço pago pela facilidade de uso.

007

Contao

Categoria: Geral CMS
Plataforma: auto-hospedada
Tecnologia: PHP

Contao é um CMS que já existe há uma década. Nascido sob o nome TYPOlight, este CMS tem suporte sólido de seus desenvolvedores e uma comunidade leal. Ele se vende a ser testado pelo tempo e seguro (com 4 anos de atualizações para cada versão LTS), principalmente, e isso é refletido na interface do usuário um pouco datada.

Se você procura confiabilidade em vez de sinos e assobios, este é um bom lugar para começar.

008

Cotonti

Categoria: Framework CMS
Plataforma: auto-hospedada
Tecnologia: PHP

Cotonti é outro framework-com-um-UI, basicamente. Ele cuida da edição de conteúdo, gerenciamento de usuários e tudo mais no back-end. Todo o resto, e eu quero dizer todo o resto, cabe ao designer ou desenvolvedor que você contratar para transformá-lo em um site utilizável. Poderoso, mas não plug 'n' play.

Ele possui um grande número de módulos básicos e extensões para permitir que você (ou seu desenvolvedor) construa qualquer coisa que você possa imaginar, mais rápido. Além disso, ele inclui um poderoso sistema de templates para que os desenvolvedores front-end que não são programadores possam utilizá-lo completamente.

009

Craft CMS

Categoria: Geral CMS
Plataforma: auto-hospedada
Tecnologia: PHP

Craft CMS é moderno, suave e bonito. É também uma das poucas opções de CMS pagas nesta lista. Lembre-se, existe uma versão gratuita, mas é apenas para designers e desenvolvedores que querem criar sites pessoais. Para todos os outros, vai custar no mínimo 200 USD.

O que você ganha por esse dinheiro é um sistema flexível que lhe dá muito controle sobre o seu conteúdo, a opção de marcar o CMS como seu. Pagando ainda mais, você recebe suporte multilíngüe integrado, suporte para serviços em nuvem de terceiros e muito mais.

010

Dokuwiki

Categoria: Wiki
Plataforma: auto-hospedada
Tecnologia: PHP

Dokuwiki é uma opção de código aberto para construção, você adivinhou, um wiki! Pela experiência pessoal, posso dizer que é mais simples de configurar e usar do que o MediaWiki, e que uma complexidade menor me atrai.

Organizações maiores, que podem ter centenas ou milhares de colaboradores, podem querer olhar para várias opções, no entanto. As funções administrativas do Dokuwiki são um pouco escassas. Os temas disponíveis também estão desatualizados, então você provavelmente vai querer fazer o seu próprio, mesmo que seja para um projeto interno.

011

Dotclear

Categoria: Blog
Plataforma: auto-hospedada
Tecnologia: PHP

Propósito declarado do Dotclear é permitir que qualquer pessoa publique na Web, independentemente de suas habilidades. Faz exatamente isso. Embora a interface do usuário e os temas padrão sejam incrivelmente antigos, eles são fáceis de usar. O tema padrão é altamente personalizável através da interface de administração, e a coisa toda parece amigável para iniciantes.

Eu posso até recomendar o Dotclear para pessoas que estão aprendendo a gerenciar seu próprio site auto-hospedado pela primeira vez. Não será bonito, mas será funcional.

Além disso, é extensível, com uma comunidade leal, e ainda está recebendo atualizações depois de começar em 2003. Se você não estiver familiarizado com os conceitos básicos por trás da operação de um site estilo blog, Dotclear pode ser uma excelente ferramenta de aprendizado antes de você passar para sistemas mais complexos.

012

Drupal

Categoria: Framework CMS
Plataforma: auto-hospedada
Tecnologia: PHP

Eu mencionei Drupal antes porque é um nome enorme no mundo CMS. É o maior e possivelmente o melhor exemplo de um CMS de estrutura básica. A comunidade é grande, há inúmeras extensões, mais tutoriais do que você pode agitar e uma música-tema.

Sim, alguém escreveu uma música tema sobre um CMS. E agora, anos depois, partes desse abominável earworm ainda voltam à minha mente. É mau.

O CMS é muito bom, no entanto. Tal como acontece com todos os CMS nesta categoria, você precisará de um desenvolvedor para tirar qualquer uso sério dele.

013

ExponentCMS

Categoria: Geral
Plataforma: auto-hospedada
Tecnologia: PHP

ExponentCMS é outra tentativa de soluções de tamanho único, com recursos para administradores, designers e desenvolvedores de todos os níveis de habilidade. Eles parecem se orgulhar da inclusão de recursos integrados de SEO e da facilidade de uso.

014

ExpressionEngine

Categoria: Geral
Plataforma: auto-hospedada
Tecnologia: PHP

ExpressionEngine é construído em torno de flexibilidade, enquanto tenta não sacrificar a facilidade de uso. Portanto, embora não seja exatamente um CMS básico, ele tem uma curva de aprendizado. Quem gerencia o site deve aprender os meandros do seu sistema de templates poderoso e poderoso e estilo de gerenciamento de conteúdo para aproveitar ao máximo.

Em suma, não é para iniciantes. Contrate um desenvolvedor ou use-o se você gosta de criar e mexer em seus próprios sites.

Ele vem em duas edições. A edição do Core é gratuita, mas não possui muitos recursos de qualidade de vida e facilidade de uso que tornariam o ExpressionEngine ideal para o site de um cliente. Uma licença comercial custará 300 USD, mas facilitará muito a gestão do conteúdo.

015

GetSimple CMS

Categoria: Geral
Plataforma: auto-hospedada
Tecnologia: PHP

GetSimple CMS é projetado para sites pequenos e para usuários que não querem mexer em nada complicado. É flexível o suficiente para gerenciar praticamente qualquer tipo de site que uma pequena empresa ou indivíduo precisaria, e é extensível com plugins, mas não é construído para organizações massivas.

Você pode simplesmente instalar e ir com um tema existente ou ter um tema personalizado feito. O apoio é amplamente fornecido por sua comunidade. Notícias sobre atualizações parecem estar estranhamente espalhadas em diferentes partes do site, mas as atualizações são regulares.

Uma opção boa e gratuita para quem está começando.

016

Fantasma

Categoria: Blog
Plataforma: auto-hospedada
Tecnologia: Nó JS

Fantasma foi criado por pessoas que costumavam trabalhar no WordPress. Embora o WordPress tenha começado como um sistema de blogging puro, desde então ele se expandiu muito além disso. As pessoas por trás do Ghost queriam voltar ao básico, e o Ghost foi o resultado.

Está mais do que pronto para uso público, embora o conjunto de recursos ainda seja um pouco limitado (eu ainda não vi uma função de busca adequada, por exemplo). A maior parte do trabalho atualmente em curso está sob o capô.

Todo o sistema é rápido, a interface do usuário é bonita, as postagens são escritas em markdown e você recebe uma visualização ao vivo enquanto as grava. É um CMS simples e estável que é tudo sobre fazer uma coisa e fazer o certo. Se você precisa de um blog simples e usar o NodeJS, o Ghost provavelmente é sua melhor opção. Há um teste gratuito de 14 dias e os planos de preços começam em 19bD por mês.

017

ImpressPages

Categoria: Bare-bones CMS
Plataforma: auto-hospedada
Tecnologia: PHP

ImpressPages começou a vida como um CMS mais genral com gerenciamento de conteúdo drag'n'drop como o Concrete5. No entanto, a partir da versão 4, eles fizeram a transição para um framework. Eles mantiveram a administração de conteúdo fácil, no entanto.

O resultado é um framework CMS poderoso e flexível que é muito amigável ao cliente. Também é bastante fácil criar sites básicos, mesmo que você não seja um programador completo. Qualquer um que já construiu um tema WordPress (ou um tema para qualquer outro CMS, na verdade) será capaz de trabalhar com ele.

018

Joomla

Categoria: Portal CMS
Plataforma: auto-hospedada
Tecnologia: PHP

Joomla Como mencionei antes, é dos dias em que as pessoas queriam que o seu CMS fizesse praticamente tudo e qualquer coisa. O resultado é um sistema grande e capaz que realmente pode fazer praticamente qualquer coisa, e você normalmente não precisa de um programador para fazer isso.

A desvantagem é a complexidade do sistema. Embora eles estejam se esforçando para simplificar a experiência do administrador, ainda tendem a sobrecarregar novos usuários. Comece a adicionar módulos de terceiros e as coisas ficam mais complicadas, mais rápidas. Estamos falando de níveis de Avril Lavigne complicados.

Por outro lado, poucas comunidades de CMS são maiores que as do Joomla, então há muitos recursos para suporte.

019

Kajona

Categoria: Framework CMS
Plataforma: auto-hospedada
Tecnologia: PHP

Kajona é como o ImpressPages em que é um framework CMS que tenta ser tão amigável aos não-desenvolvedores quanto aos desenvolvedores. Você tem o recurso de arrastar e soltar, edição no contexto, extensões, um mecanismo de criação de modelos fácil de usar. Além de tudo isso, ele suporta a criação de sites multilíngües por padrão.

020

Conhecido

Categoria: Blog
Plataforma: auto-hospedada ou gerenciada
Tecnologia: PHP

Conhecido é um pouco como Médio. No entanto, em vez de se concentrar em blogs individuais, este software fornece blogs para grupos e publicações maiores.

Não há plano gratuito na versão gerenciada, e custa 6 dólares por mês, para até 200 usuários. No lado positivo, você pode usar seu próprio nome de domínio, personalizar o CSS do site, adicionar seu próprio sistema de análise e muito mais. Ao contrário de muitos serviços gerenciados, o Known também fornece total exportação de dados, o que significa que você pode simplesmente pegar seu conteúdo e deixar o serviço a qualquer momento, e isso facilita para você.

Ou, você sabe, basta fazer o download e fazer o que quiser com ele, de graça.

021

Magento

Categoria: comércio eletrônico
Plataforma: auto-hospedada
Tecnologia: PHP

Magento é o grande nome no Ecommerce CMS nos dias de hoje. Ele tem todos os recursos que você poderia imaginar, plugins para todos os recursos que todos imaginavam, e muitas opções de suporte.

Também é, como você poderia esperar, massivo e complicado. Se você quer começar a vender algumas camisetas para sua banda, existem opções muito mais simples, incluindo Shopify .

022

MediaWiki

Categoria: Wiki
Plataforma: auto-hospedada
Tecnologia: PHP

E aqui está outro na categoria grande e complicada! Bem, isso é meio necessário, porque é um wiki. Heck, é o wiki , como no software que executa a Wikipedia.

Se isso não é uma recomendação massiva, não sei o que é.

023

Médio

Categoria: Blog
Plataforma: gerenciada

Se você não leu os pensamentos de seus amigos recentemente, talvez você não esteja familiarizado Médio . Basicamente, é um serviço de blogging social que é rápido, bonito e projetado para ajudar você a se conectar com mais leitores.

Seu conjunto de recursos é mantido de propósito e não há muitas opções para personalização. Você pode marcá-lo como seu próprio com um domínio, se você usar os recursos "Publicações" do Medium, no entanto.

A vantagem é que todo o material técnico é tratado por você. A desvantagem, como em qualquer serviço gerenciado, é que você, seu blog e seus dados estão sujeitos a tudo o que o serviço decidir fazer com eles. Ainda assim, se você quiser começar um blog ou revista com orçamento limitado, o meio é um bom lugar para começar.

024

Mezanino

Categoria: Geral CMS
Plataforma: auto-hospedada
Tecnologia: Python, Django

Mezanino é um CMS geral com um bom número de recursos padrão. Além disso, há a edição de páginas no contexto, um mercado de temas com temas gratuitos e premium, módulos de comércio eletrônico e blog e muito mais.

Deve-se notar, no entanto, que usuários não familiarizados com a linha de comando, ou servidores de gerenciamento, podem ter problemas para instalá-lo por conta própria. Você precisará de um desenvolvedor para a configuração inicial, pelo menos, ou talvez você possa fazer com que seu host o ajude.

025

MODX

Categoria: Framework CMS
Plataforma: auto-hospedada ou gerenciada
Tecnologia: PHP

MODX fatura a si mesmo como um CMS completo de recursos. E isso é. Também é muito básico quando começamos. Mas você pode facilmente (com um desenvolvedor) criar sites multilíngües e instalações multi-site, com praticamente todos os recursos que você possa imaginar. Além disso, há o mercado interno para temas e plugins.

Você pode pagar pelo suporte comercial para a sua própria instalação de código aberto, ou pode se inscrever para uma instalação hospedada em nuvem do MODX, e deixá-los lidar com as coisas difíceis para você.

026

Moodle

Categoria: Comunidade CMS
Plataforma: auto-hospedada
Tecnologia: PHP

Moodle é um dos CMS mais exclusivos desta lista. Ele é projetado para gerenciar cursos on-line e comunidades de aprendizado. É principalmente instalar-e-ir, embora possa, claro, ser personalizado.

027

MotoCMS

Categoria: Site Builder
Plataforma: auto-hospedada
Tecnologia: PHP

MotoCMS costumava ser um CMS baseado em Flash. Eu nem estou brincando. No entanto, os modelos de Flash não são mais suportados e o MotoCMS agora é um CMS anexado a um criador de sites. Como todos os criadores de sites, ele é projetado para qualquer pessoa pegar e usar. Basta se inscrever e começar a clicar até que pareça o que você deseja - você pode começar do zero ou de um modelo.

Lembre-se de que, depois de projetar e criar o site, você precisará de um local para hospedá-lo. O Moto CMS não cuida disso sozinho. O CMS em si não é gratuito ou barato, embora haja descontos disponíveis para pedidos em massa de desenvolvedores.

028

Outubro CMS

Categoria: Framework CMS
Plataforma: auto-hospedada
Tecnologia: PHP

Outubro CMS é um excelente CMS estilo framework, com um forte sistema de templates, e um poderoso sistema para extensões e plugins. É um pouco mais focado na GUI do que o framework CMS médio, embora você ainda precise de um desenvolvedor para obter algo dele.

Mas, uma vez configurado, é bastante amigável.

029

PageKit

Categoria: Geral CMS
Plataforma: auto-hospedada
Tecnologia: PHP

PageKit é um dos mais novos CMS nesta lista, e está rapidamente ganhando popularidade por sua facilidade de uso, interface de usuário bonita e por ter todos os recursos que você pode precisar apenas instalar e executar. Além disso, ele possui sua própria análise integrada.

030

Poleiro

Categoria: Geral CMS
Plataforma: auto-hospedada
Tecnologia: PHP

Poleiro é um CMS construído por designers, para designers. Assim, sua força é seu sistema de templates, que é projetado para permitir que você construa qualquer tipo de site que você goste sem precisar de um programador. Você só precisa de HTML, CSS e conhecimento do próprio CMS.

Essas vantagens têm um preço. Especificamente, US $ 69 (antes dos impostos) para uma licença de site único. As licenças para vários sites estão disponíveis com uma taxa de assinatura mensal de 59 USD (antes dos impostos).

Se você tem habilidades de desenvolvedor à mão, o Perch Runway um pouco mais complexo é, embora mais caro, também muito mais poderoso. Onde a versão regular do Perch é projetada para integrar com qualquer arquivo HTML existente como um CMS básico, o Perch Runway basicamente permite que você construa seu próprio CMS. Está mais perto de um framework, na verdade, mas ainda é projetado para ser mais simples do que, por exemplo, o Drupal.

031

Software de encontros sociais pH7

Categoria: Comunidade CMS
Plataforma: auto-hospedada
Tecnologia: PHP

Bem, é o que o nome diz que é. É um software para construção seus próprios sites de namoro . Lembre-se, você provavelmente não será o próximo OKCupid, então eles o projetaram para que você possa facilmente criar sites de namoro.

Então, se você quer criar um lugar onde as pessoas que gostam de crochê enquanto assistem reprises de Firefly e se encharcarem de lavanda, podem encontrar almas que pensam como elas para passar o resto de suas vidas com, bem, você pode! E na verdade isso parece incrível, mas eu tenho que aprender a fazer crochê…

032

PHPWiki

Categoria: Wiki
Plataforma: auto-hospedada
Tecnologia: PHP

PHPWiki é um clone do Wiki Wiki Web, que foi, aliás, o primeiro wiki. E sim, ainda está sendo usado e atualizado. Tenha em mente que este software é praticamente o oposto de complexo ou fantasia. É pequeno, é leve, nunca ouviu falar em CSS.

É provavelmente melhor usado para projetos internos, embora você possa, presumivelmente, personalizar o design com a ajuda de um desenvolvedor…

033

Pimcore

Categoria: Empresa CMS
Plataforma: auto-hospedada ou gerenciada
Tecnologia: PHP

Pimcore é um CMS corporativo de código-fonte aberto e repleto de recursos, o que significa que seu marketing apresenta muitas siglas que eu realmente não conheço. Eu sei que sua comunidade é grande e tem muitos parceiros comerciais em todo o mundo.

Se você precisar de suporte, você pode contratar os caras que fizeram isso. Você também pode obter treinamento, instalação em seu servidor ou uma versão gerenciada na nuvem. Basicamente, se a sua empresa precisar, a Pimcore tem (provavelmente).

034

Plone

Categoria: Empresa CMS
Plataforma: auto-hospedada
Tecnologia: Python

Plone é outro CMS corporativo de código aberto. É grande, é uma funcionalidade completa, funciona. Tal como acontece com a Pimcore e, suspeito, todos os outros Enterprise CMS, você pode obter suporte gratuito da comunidade e pagar o suporte da organização sem fins lucrativos que a realiza. Além disso, há a extensa documentação.

035

PmWiki

Categoria: Wiki
Plataforma: auto-hospedada
Tecnologia: PHP

Outro wiki básico do CMS, PmWiki O foco parece estar na facilidade de instalação e facilidade de uso. Preste atenção a você, a facilidade de qualquer coisa é relativa onde os wikis estão preocupados. Os modelos disponíveis são mais do que um pouco desatualizados, mas você sempre pode criar os seus próprios.

036

Prestashop

Categoria: comércio eletrônico
Plataforma: auto-hospedada
Tecnologia: PHP

Prestashop é enorme, com uma enorme comunidade, toneladas de recursos e, claro, suporte profissional por trás. Personalize-o com temas e complementos, ou não.

Prestashop tem um parceiro de hospedagem que pode lidar com a configuração inicial para você e fornecer hospedagem, é claro, ou você pode baixar e usá-lo gratuitamente.

037

ProcessWire

Categoria: Estrutura / Publicação CMS
Plataforma: auto-hospedada
Tecnologia: PHP

ProcessWire é um pouco como Bolt CMS. Você precisará de um desenvolvedor (pelo menos um desenvolvedor de front-end) para instalá-lo e executá-lo adequadamente, mas pode criar praticamente qualquer tipo de site de conteúdo que você possa imaginar e sem realmente recorrer à programação. É complexo, mas poderoso.

038

Silverstripe

Categoria: Geral / Framework CMS
Plataforma: auto-hospedada
Tecnologia: PHP

Silverstripe é um CMS com um framework buit-in. Ou seja, você poderia apenas instalá-lo e usá-lo como um CMS, mas ele foi projetado para facilitar a inclusão de qualquer tipo de funcionalidade que você possa desejar.

039

Squarespace

Categoria: construtor de sites
Plataforma: gerenciada

Squarespace , embora não seja de maneira alguma o primeiro construtor de sites, coloque os construtores de sites no mapa como ferramentas viáveis ​​para criar sites simples, úteis e funcionais.

Outros criadores de sites costumavam usar modelos antigos e códigos antigos, e acreditavam que os clientes não tinham opções melhores. A Squarespace impulsionou todo esse setor da indústria, oferecendo a todos um produto de alta qualidade para competir.

Você pode usá-lo para construir praticamente qualquer tipo de site pessoal ou de pequena empresa, os modelos premade são abundantes e você pode personalizar cada parte do código front-end, se desejar.

040

Textpattern

Categoria: Blog CMS
Plataforma: auto-hospedada
Tecnologia: PHP

Textpattern é um software antigo projetado para rodar blogs, revistas e qualquer outro site que se concentre na publicação regular. É flexível, é rápido, mas tem uma curva de aprendizado. Ele pode construir praticamente qualquer tipo de site de publicação de que você precise, mas seus editores precisarão de treinamento.

A comunidade não é enorme, mas é acolhedora. Existem algumas extensões disponíveis e alguns temas, mas você provavelmente ainda precisará de um desenvolvedor, ou pelo menos alguém muito familiarizado com o sistema de templates, para ajudá-lo a configurar tudo.

Eu pessoalmente penso nisso como um ancestral espiritual do Bolt CMS, mas definitivamente ainda é viável para uso hoje.

041

TYPO3

Categoria: Empresa CMS
Plataforma: auto-hospedada
Tecnologia: PHP

TYPO3 é uma empresa CMS que, ao contrário de outras, foi projetada para lidar com os aspectos frontais de um site. É apenas para os realmente grandes. Na verdade, ele oferece recursos de vários sites, recursos multilíngües, controle de versão, fluxos de trabalho, espaços de trabalho e muito mais.

É open source, mas suporte técnico profissional está disponível se você precisar.

042

Alvéola

Categoria: Geral CMS
Platform: Self-hosted
Technology: Python

It's an open source CMS with all the basic features you could want, and all of the trimmings too. It has a form builder, a powerful built-in search engine, document management, and more.

The standout feature, however, is called “Streamfield”. Basically, it works a bit like a site builder. Once the main template is set up, content editors can arrange headings, paragraphs, images, and more as blocks of content, giving them more flexible layout and art direction options.

043

Webflow

Category: Site builder
Platform: Managed

Webflow started out as more of a web design app than a CMS. It allows you to build websites from scratch in a point-and-click fashion, and it will generate the code for you. Unlike Squarespace, which is template-based but allows you to alter the templates or make your own, Webflow is more like Dreamweaver, but better.

You can host your site with them, or download it to use on another server, and now you can integrate CMS features like blogs into your design, all without ever touching the code. Or, you can touch all of it. That's up to you.

044

Webydo

Category: Site builder
Platform: Managed

Webydo is another site builder. It's got the standard features: design your site from scratch, never touch the code if you don't want to, use CMS features, and so on.

It is priced more for agencies than individuals, though, and the feature set reflects this. This is meant for teams who have a lot of websites to make. It even has a billing feature built in for client work.

045

Wolf CMS

Category: General CMS
Platform: Self-hosted
Technology: PHP

WolfCMS is a very, very small general CMS, made for managing simple page-focused websites. There are plugins for more complex configurations, but at its heart, it's all meant to be integrated with smaller sites.

It has a long history of being stable, and the community, while small, knows the ins and outs of this CMS by heart. Since it's free and open source, it's worth a look for any smaller project.

046

WordPress

Category: Blog
Platform: Self-hosted or Managed
Technology: PHP

Even if you're never built or managed a website, there's a chance you've heard of WordPress . It powers over a quarter of the known websites that use a CMS at all. Its popularity is in large part due to its power, flexibility, and comparative ease of use. It's also in part because back when WordPress was introduced, it was the easiest option to install.

While it is a blog engine, and its default configuration starts you off with a functioning blog, it has been adapted to build every kind of website you can imagine, including Facebook clones, forums, online stores, and many more.

You can have all of this power absolutely free if you put it on your own server. Or, you can start a free, if somewhat limited blog over on wordpress.com (and yes, there's a paid plan with extra features).

There's more community support for WordPress than any other CMS, and more than one company that you can pay for tech support. You don't need a developer to use it to start a blog, but it doers help to have one on hand for building anything else.

047