EditlyCMS
EditlyCMS é um CMS self-hosted de flat-file que permite editar conteúdo diretamente em sites HTML com click-to-edit, rascunho/publicar e restore 1 clique.
O que é EditlyCMS?
EditlyCMS é um sistema de gerenciamento de conteúdo (CMS) self-hosted para sites existentes construídos com templates HTML. Ele permite editar o conteúdo da página diretamente no site ao vivo usando uma interface click-to-edit, sem escrever código no editor.
A ideia central é “injetar” a camada CMS em um site HTML para que o conteúdo possa ser modificado no lugar. Ele roda em PHP e SQLite e mantém o conteúdo nos seus arquivos HTML em vez de depender de um banco de dados separado para o conteúdo do site.
Principais Recursos
- Click-to-edit na sua página ao vivo: Selecione elementos marcados para edição e digite alterações diretamente no navegador, incluindo formatação de texto rico como negrito, itálico, títulos e listas.
- Edição de mídia e embeds via barra de ferramentas: Faça upload de imagens arrastando para o editor, incorpore conteúdo do YouTube ou Vimeo, adicione Google Maps e anexe arquivos para download.
- Fluxo de rascunho e publicar: Faça edições sem alterar o site ao vivo, visualize as mudanças e publique quando pronto.
- Backup e restore em 1 clique: Cada publicação cria um backup da versão anterior, e o dashboard oferece restauração em 1 clique.
- Conteúdo flat-file com metadados/backups em SQLite: O conteúdo fica nos seus arquivos HTML; o SQLite gerencia metadados e backups em segundo plano.
- Editor protegido por senha: O acesso ao editor é protegido por autenticação de sessão com usuário/senha, e as credenciais podem ser alteradas no editor.
Como Usar o EditlyCMS
- Copie a pasta do CMS: Copie a pasta
cms/para o diretório raiz do seu site, ao lado dos seus arquivos HTML. - Marque regiões editáveis: Adicione
class="cms-content"e umidúnico a cada elemento que você quer que o editor modifique. - Faça login e edite: Abra
/cms/no navegador, faça login com suas credenciais e comece a editar seu site diretamente.
Para pontos de partida, você também pode usar templates prontos fornecidos (arquivos HTML limpos) que funcionam com o EditlyCMS de imediato.
Casos de Uso
- Freelancers atualizando páginas de clientes sem tempo de setup de CMS: Para um site HTML pequeno, use o EditlyCMS para permitir que clientes editem conteúdo no lugar enquanto você mantém a estrutura HTML/CSS subjacente.
- Agências precisando de staging antes das mudanças irem ao ar: Use o fluxo rascunho/publicar para que clientes visualizem atualizações sem arriscar mudanças imediatas na página de produção.
- Portfólios e sites de pequenos negócios com ajustes frequentes de texto e mídia: Edite títulos, listas, imagens, embeds (YouTube/Vimeo) e mapas pela barra de ferramentas na página.
- Equipes que querem rollback simples para edições publicadas: Conte com backups automáticos a cada publicação e use restore em 1 clique quando uma atualização precisar ser revertida.
- Desenvolvedores que preferem conteúdo armazenado com os arquivos do site: Mantenha conteúdo editável em arquivos HTML enquanto usa SQLite para gerenciar metadados e backups nos bastidores.
FAQ
-
O EditlyCMS requer um banco de dados separado? Não. O produto usa seus arquivos HTML para conteúdo e roda com PHP & SQLite para gerenciar metadados e backups.
-
Posso editar conteúdo diretamente na página ao vivo? O EditlyCMS oferece click-to-edit para alterar elementos marcados na página, com fluxo rascunho/publicar que permite preparar mudanças antes de publicar.
-
Como funciona a publicação e posso desfazer mudanças? Cada publicação cria um backup da versão anterior, e o dashboard inclui opção de restore em 1 clique.
-
Que tipos de conteúdo podem ser editados? Você pode editar elementos de texto rico (ex.: negrito/itálico/títulos/listas) e trabalhar com imagens, embeds YouTube/Vimeo, Google Maps e anexos de arquivos via barra de ferramentas.
-
O editor é seguro? O editor é protegido por senha com autenticação de sessão, e você pode alterar usuário e senha.
Alternativas
- CMS tradicionais com banco de dados (ex.: sistemas estilo WordPress): Estes geralmente armazenam conteúdo em um banco backend separado e exigem setup mais envolvido comparado a uma abordagem “drop-in”.
- Geradores de sites estáticos com workflows no editor: Estes priorizam saída estática e tipicamente requerem passo de build/deploy para edições, em vez de click-to-edit direto no navegador.
- CMS headless com UI de edição no frontend: Estes separam gerenciamento de conteúdo do frontend do site e frequentemente envolvem integrar um framework frontend, em vez de operar diretamente em páginas HTML existentes.
- CMS baseados em arquivos para sites estáticos: Como o EditlyCMS, focam em armazenamento leve de conteúdo, mas workflows e interações de edição suportadas podem diferir (ex.: se edições ocorrem no lugar na página renderizada).
Alternativas
Rokoko
Rokoko oferece ferramentas de motion capture no nível do estúdio para corpo, dedos e rosto, com captura, edição e export/streaming para pipelines 3D.
Hacker News (macOS Client)
Um cliente nativo e moderno para macOS para navegar no Hacker News, construído inteiramente usando SwiftUI.
Email Validator
Valide gratuitamente um e-mail com o Email Validator da sidemail.io: checa sintaxe, DNS/MX, status descartável, possíveis typos e opção de handshake SMTP.
PicButler: Photo Cleaner
PicButler: Photo Cleaner analisa sua galeria no iPhone, agrupa fotos duplicadas e semelhantes (inclui prints) e sugere o “vencedor” para excluir.
PDF Toolbox
PDF Toolbox é um editor de PDF gratuito offline para iPhone, iPad e Mac: mescle, divida, comprima, proteja, assine, aplique marcas d’água e faça OCR.
Cascadeur
Cascadeur é um software 3D de animação keyframe autônomo para personagens humanos e outros. Use IA e física para ajustar poses e editar animações.