Você pode experimentar o Typo3.
Mas, comparado ao Drupal ou ao Joomla, ele tem uma curva de aprendizado muito grande e pode ser muito hostil ...
Estou procurando um CMS que possa fazer as duas coisas a seguir:
Reutilizáveis, blocos nomeados (módulos) de texto que podem ser inseridos no conteúdo (ou seja, artigos, posts - a terminologia difere entre vários CMS-es). O exemplo óbvio é um bloco de cabeçalho / rodapé, mas eu quero construir todo o conteúdo de tais blocos, então qualquer solução que possa apenas colocar blocos nas barras laterais etc. é inadequada.
Substituição variável (extrapolação). Os blocos descritos acima serviriam como modelos e conteriam trechos de texto com variáveis "inline". Por exemplo, "Clique aqui para baixar {app-name}". O CMS procuraria a declaração "app-name" no banco de dados e a substituiria pelo valor real em tempo real.
Estou ciente do TextPattern , que faz os blocos muito bem (eles são chamados de formulários em TP), mas não a substituição. Seu gerenciamento de páginas estáticas parecia um pouco limitado também. Mais alguma coisa?
Deve ser não comercial (isto é para um site de programação de hobby) e, idealmente, ser php / mysql ou php com arquivos simples. (Eu estou tentando escapar do Joomla, o que, por toda a complexidade, faz pouco para realmente reduzir o tempo gasto na manutenção de conteúdo - na verdade, o HTML manual poderia ser mais rápido.)
Você pode experimentar o Typo3.
Mas, comparado ao Drupal ou ao Joomla, ele tem uma curva de aprendizado muito grande e pode ser muito hostil ...
Eu analisaria o CMS simplificado . Ele usa o Smarty como o mecanismo de template subjacente que faz a substituição de variáveis que você está procurando.