UStackUStack
EditlyCMS icon

EditlyCMS

EditlyCMS è un CMS flat-file self-hosted: modifica i contenuti direttamente sul tuo sito HTML con click-to-edit, bozze/pubblica e restore con 1 clic.

EditlyCMS

Cos'è EditlyCMS?

EditlyCMS è un sistema di gestione dei contenuti (CMS) self-hosted per siti web esistenti costruiti con template HTML. Ti permette di modificare i contenuti delle pagine direttamente sul sito live tramite un'interfaccia click-to-edit, senza scrivere codice nell'editor.

L'idea principale è “inserire” il livello CMS su un sito HTML per modificare i contenuti sul posto. Funziona con PHP e SQLite e mantiene i contenuti nei tuoi file HTML invece di usare un database separato per i contenuti del sito.

Caratteristiche Principali

  • Click-to-edit sulla tua pagina live: Seleziona gli elementi contrassegnati per la modifica e digita le modifiche direttamente nel browser, inclusa la formattazione rich text come grassetto, corsivo, titoli ed elenchi.
  • Modifica media e embed tramite toolbar: Carica immagini trascinandole nell'editor, incorpora contenuti YouTube o Vimeo, aggiungi Google Maps e allega file scaricabili.
  • Workflow bozza e pubblica: Effettua modifiche senza alterare il sito live, previa le modifiche, poi pubblica quando pronto.
  • Backup e restore con 1 clic: Ogni pubblicazione crea un backup della versione precedente, e il dashboard offre il restore con un clic.
  • Contenuti flat-file con metadati/backup SQLite: I contenuti rimangono nei tuoi file HTML; SQLite gestisce metadati e backup in background.
  • Editor protetto da password: L'accesso all'editor è protetto da autenticazione session con username/password, e le credenziali possono essere cambiate dall'editor.

Come Usare EditlyCMS

  1. Copia la cartella CMS: Copia la cartella cms/ nella root del tuo sito accanto ai tuoi file HTML.
  2. Segna le regioni modificabili: Aggiungi class="cms-content" e un id univoco a ogni elemento che vuoi modificare con l'editor.
  3. Accedi e modifica: Apri /cms/ nel browser, accedi con le tue credenziali e inizia a modificare il tuo sito direttamente.

Per partire, puoi usare anche i template pronti forniti (file HTML puliti) che funzionano con EditlyCMS out of the box.

Casi d'Uso

  • Freelancer che aggiornano pagine clienti senza setup CMS: Per un piccolo sito HTML, usa EditlyCMS per far modificare ai clienti i contenuti sul posto mantenendo la struttura HTML/CSS sottostante.
  • Agenzie che necessitano staging prima del go-live: Usa il workflow bozza/pubblica per far previa ai clienti gli aggiornamenti senza rischiare modifiche immediate sulla pagina di produzione.
  • Portfolio e siti di piccole imprese con ritocchi frequenti a testo e media: Modifica titoli, elenchi, immagini, embed (YouTube/Vimeo) e mappe tramite la toolbar in-page.
  • Team che vogliono rollback semplice per modifiche pubblicate: Affidati ai backup automatici su ogni pubblicazione e usa il restore con 1 clic quando un aggiornamento va revertito.
  • Sviluppatori che preferiscono contenuti salvati con i file del sito: Mantieni i contenuti modificabili nei file HTML usando SQLite per gestire metadati e backup dietro le quinte.

FAQ

  • EditlyCMS richiede un database separato? No. Il prodotto usa i tuoi file HTML per i contenuti e funziona con PHP & SQLite per gestire metadati e backup.

  • Posso modificare i contenuti direttamente sulla pagina live? EditlyCMS offre click-to-edit per cambiare gli elementi contrassegnati sulla pagina, con un workflow bozza/pubblica che permette di preparare le modifiche prima di pubblicare.

  • Come funziona la pubblicazione e posso annullare le modifiche? Ogni pubblicazione crea un backup della versione precedente, e il dashboard include l'opzione di restore con 1 clic.

  • Che tipi di contenuti posso modificare? Puoi modificare elementi rich text (es. grassetto/corsivo/titoli/elencchi) e lavorare con immagini, embed YouTube/Vimeo, Google Maps e allegati file scaricabili tramite la toolbar.

  • L'editor è sicuro? L'editor è protetto da password con autenticazione session, e puoi cambiare username e password.

Alternative

  • CMS tradizionali con database (es. sistemi stile WordPress): Questi memorizzano generalmente i contenuti in un database backend separato e richiedono spesso un setup più complesso rispetto a un approccio “drop-in”.
  • Generatori di siti statici con workflow in-editor: Questi privilegiano l'output statico e tipicamente richiedono un passo build/deploy per le modifiche, invece di click-to-edit direttamente nel browser.
  • Headless CMS con UI di editing frontend: Questi separano la gestione contenuti dal frontend del sito e spesso coinvolgono l'integrazione di un framework frontend, invece di operare direttamente su pagine HTML esistenti.
  • CMS basati su file per siti statici: Come EditlyCMS, si concentrano su storage contenuti leggero, ma i workflow e le interazioni di editing supportate possono differire (es. se le modifiche avvengono in-place sulla pagina renderizzata).
EditlyCMS | UStack