Éclair 2.0: un core leggero, le skill e l’importazione da WordPress

Indice
- Cosa cambia con Éclair 2.0?
- Come importare un sito WordPress in Éclair 2.0?
- La visione: un core, le skill e i pack
- Perché non aggiungere semplicemente dei plugin?
- Tre livelli: Core, Skills e Packs
- Un sito vetrina non caricherà mai il motore di un forum
- Skill combinabili, un’unica identità
- L’archiviazione giusta per ogni uso
- La sicurezza non è un’opzione della skill
- Come passare a Éclair 2.0?
- E ora, le skill
- Domande frequenti su Éclair 2.0
Éclair 2.0, pubblicata l’8 novembre 2026, è la versione più importante dalla prima. Per i tuoi visitatori non cambia nulla: l’HTML pubblico dei siti esistenti resta identico al byte. Sotto il cofano, tutto è stato riorganizzato perché Éclair resti piccolo, veloce e sicuro, permettendo al tempo stesso siti molto più ambiziosi.
Tre idee guidano questa versione: un core che non si appesantisce, funzioni da aggiungere solo se servono e regole di costruzione che l’IA può seguire per sviluppare il resto. Ecco cosa contiene la 2.0, poi la visione che la sostiene.
Cosa cambia con Éclair 2.0?
| Novità | Cosa ti porta |
|---|---|
| Il tuo tema ti appartiene | Vive in site/themes/, che un aggiornamento non tocca mai. I ritocchi fatti a un tema 1.x vengono trovati e conservati automaticamente. |
| Funzioni facoltative | Vecchio sito, backup su Google Drive, Bot IA, Google Discover, Affiliazione e Pianificazione editoriale si aggiungono in Funzioni › Aggiungi. Un sito che non le usa non carica il loro codice. |
| Importazione da WordPress | L’esportazione di WordPress (.xml) diventa articoli, pagine, categorie e immagini, con i loro indirizzi esatti. |
| Vecchi indirizzi conservati | /2024/03/mio-articolo/, /pagina.html o ?p=123 portano ancora al contenuto giusto, con un solo reindirizzamento 301. |
| Ripristino online | Sicurezza › Ripristina un backup, su questo sito o su un altro, con tutto verificato prima di scrivere. |
| Pronto per le skill | Un’API che descrive cosa sa fare il sito, schemi, uno strumento di validazione e una guida perché l’IA costruisca nuove funzioni in modo pulito. |
| Testato davvero | PHP da 8.1 a 8.5, veri server Apache e Nginx, aggiornamento in un clic dalle vere 1.14.1 e 1.14.2, pannello verificato WCAG 2.1 A/AA. |
| Archivio | 833 KB, circa 1,6 MB decompresso, sempre senza database. |
I siti che usavano una funzione diventata facoltativa la ritrovano dopo l’aggiornamento, con tutti i loro dati. I dettagli tecnici sono nel registro delle versioni.
Come importare un sito WordPress in Éclair 2.0?
È la novità più attesa: ora puoi lasciare WordPress senza ricopiare tutto a mano.
- In WordPress, apri Strumenti › Esporta, scegli Tutti i contenuti e scarica il file
.xml. - In Éclair 2.0, apri Funzioni e aggiungi Importazione WordPress.
- Apri Importazione WordPress, carica il file e avvia l’importazione. Procede a piccoli lotti e riprende da dove si era fermata.
- Rileggi i contenuti segnalati, poi punta il tuo dominio su Éclair.
Ogni articolo o pagina conserva il suo indirizzo WordPress, e i vecchi indirizzi ?p= o ?page_id= vi reindirizzano. Le immagini vengono copiate nella libreria media, nella versione originale. L’HTML diventa blocchi di Éclair: titoli, paragrafi, elenchi, immagini con didascalia, citazioni, codice, video YouTube e Vimeo. Script, moduli e incorporamenti sconosciuti vengono rimossi e contati, gli shortcode segnalati. Rilanciare la stessa importazione non crea duplicati.
Cosa non fa l’importazione: riprodurre i plugin (moduli avanzati, aree riservate, un negozio WooCommerce) né le impaginazioni dei page builder come Elementor. Testi e immagini vengono recuperati, l’impaginazione si rifà con l’editor a blocchi. E nessuna migrazione garantisce le tue posizioni su Google: gli indirizzi conservati servono a limitare i rischi.
La visione: un core, le skill e i pack
La 2.0 è il primo passo di una visione più ampia, presentata su eclaircms.com: mantenere un core piccolo e stabile e affidare la costruzione delle funzioni avanzate all’IA, guidata da regole precise.
Perché non aggiungere semplicemente dei plugin?
Un plugin è un blocco di codice generico. È scritto per migliaia di siti diversi, quindi si porta dietro opzioni, schermate e casi d’uso di cui il tuo progetto non ha bisogno. Questo codice viene caricato, aggiornato, monitorato e talvolta attaccato, anche nelle parti che non usi mai.
Su un sito è gestibile. Su dieci siti diventa un carico di manutenzione permanente: aggiornamenti da seguire, incompatibilità dopo un aggiornamento, licenze da rinnovare. Il problema non è un plugin in particolare, è l’accumulo.
Gli assistenti IA cambiano le carte in tavola. Claude, ChatGPT o Codex oggi sanno scrivere codice adatto a una richiesta precisa. Quello che manca loro sono regole di costruzione affidabili: dove collocare il codice, come archiviare i dati, come verificare i diritti di accesso, come testare. È esattamente ciò che porta la V2.
Tre livelli: Core, Skills e Packs
La V2 organizza l’ecosistema in tre livelli, con ruoli ben distinti.
| Livello | Ruolo | Cosa lo caratterizza |
|---|---|---|
| Éclair Core | Il CMS leggero e autonomo | Routing, contenuti, sicurezza, SEO/GEO, cache, interfacce stabili |
| Éclair Skills | Le competenze usate dall’IA | Istruzioni, modelli, dipendenze e test per sviluppare, configurare e far evolvere un sito |
| Éclair Packs | Gli insiemi eseguibili | Commerce, LMS, Community… installati solo quando il progetto ne ha bisogno |
Éclair Core resta quello che conosci: un CMS ultraleggero, senza database, con una cache statica e aggiornamenti firmati. La V2 gli aggiunge soprattutto interfacce stabili: punti di aggancio documentati su cui le funzionalità possono appoggiarsi senza modificare il nucleo.
Le skill sono competenze destinate agli assistenti IA. Ciascuna descrive una missione precisa (gestire un carrello, l’avanzamento di uno studente, la moderazione di un forum), le sue dipendenze, le convenzioni da rispettare e i test da superare.
I pack sono il risultato concreto: funzionalità realmente eseguibili, generate a partire dalle skill e installate solo se il progetto le richiede.
Un sito vetrina non caricherà mai il motore di un forum
È la conseguenza più visibile di questa architettura. Con i plugin, un sito accumula col tempo codice inutile. Con la V2, un sito vetrina contiene solo il core. Un negozio contiene il core e ciò di cui il negozio ha bisogno. Niente di più.
Prendiamo un esempio concreto: un negozio di abbigliamento con 300 prodotti, tre taglie, cinque colori, promozioni e spedizione in Europa. L’agente IA si appoggia alla skill di coordinamento eclair-commerce-pro, che richiama catalogo, varianti e magazzino, carrello, pagamenti, spedizioni e IVA. Non installa né marketplace, né prodotti digitali, né abbonamenti, perché il progetto non ne ha bisogno.
Skill combinabili, un’unica identità
Una libreria di competenze isolate non basterebbe. L’innovazione chiave della V2 è che le skill si combinano.
Immaginiamo un’accademia online. Ha bisogno di corsi e avanzamento (Éclair LMS), di pagamenti e abbonamenti (Éclair Commerce), di un forum per gli studenti (Éclair Community), di aree riservate (Éclair Membership), di un’identità visiva (Éclair Design) e di una buona visibilità (Éclair SEO/GEO).
In un ecosistema di plugin, queste sei esigenze danno spesso vita a sei sistemi di account, sei modi di gestire i permessi e diversi gateway di pagamento. Nella V2 condividono gli stessi account, gli stessi permessi e lo stesso meccanismo di pagamento.
Perché funzioni, ogni pack dichiara le sue dipendenze e le sue capacità. L’LMS ha bisogno del servizio degli account, ma i pagamenti restano facoltativi: un LMS gratuito non carica alcun modulo e-commerce.
L’archiviazione giusta per ogni uso
Éclair è noto per funzionare senza database. La V2 mantiene questo principio per il core, ma si rifiuta di imporlo ovunque. Gestire ordini e magazzino con semplici file, senza garanzie transazionali, sarebbe un errore.
| Profilo | Archiviazione prevista | Esempi d’uso |
|---|---|---|
| Éclair Static | File protetti | Sito vetrina, blog, documentazione |
| Éclair Interactive | File strutturati e indicizzati | Moduli, piccole applicazioni |
| Éclair Transactional | SQLite, MySQL o MariaDB | Ordini, magazzino, forum, avanzamento |
| Éclair Connected | Servizi esterni e API | Applicazioni connesse o ad alta attività |
Il messaggio diventa quindi più preciso, e più onesto: Éclair Core funziona senza database; le funzionalità avanzate possono usarne uno quando serve. Le pagine pubbliche, come le schede prodotto, possono continuare a essere servite dalla cache statica, mentre un carrello o una sessione utente seguono un percorso dinamico.
La sicurezza non è un’opzione della skill
Il codice generato da un’IA deve essere serio quanto il codice scritto a mano. Per questo le regole di sicurezza sono scritte nelle skill fondamentali, e non lasciate alla discrezione di ogni funzionalità:
- controllo degli accessi su ogni oggetto: un ordine, un corso o un messaggio viene servito solo all’utente che ne ha diritto, una protezione che OWASP mette tra le priorità per le API;
- pagamenti confermati dal server: un ordine viene convalidato e un corso sbloccato solo alla ricezione di un evento di pagamento verificato (webhook firmato), mai sulla semplice visita di una pagina “pagamento riuscito”;
- audit e test prima della pubblicazione:
eclair-security-auditedeclair-test-suitecontrollano ogni funzionalità generata; - compatibilità con gli aggiornamenti: le funzionalità vivono accanto al core, e gli aggiornamenti firmati non le sovrascrivono.
Come passare a Éclair 2.0?
Prima di tutto, scarica un backup in Sicurezza.
- Dalla 1.10 in poi: apri Aggiornamenti e installa la 2.0.0. Il vecchio codice viene conservato, il sito verificato, ed Éclair torna indietro da solo in caso di problemi.
- Hosting in PHP 8.1 con la 1.14.1: l’aggiornamento in un clic non funziona con questa combinazione. Passa a PHP 8.2 o superiore nel pannello del tuo hosting, oppure aggiorna via FTP.
- Via FTP: se avevi modificato file del tema di Éclair, sposta prima
appincache/legacy-appeassetsincache/legacy-assets, poi carica il contenuto della cartellaeclairdell’archivio. I tuoi ritocchi finiscono in un tema «legacy», attivato automaticamente.
Dopo l’aggiornamento, la pagina Temi indica cosa è stato recuperato. La guida completa è in Aggiornare, fare backup, traslocare.
E ora, le skill
La libreria di 57 skill in otto famiglie è ora pubblicata su GitHub. Le otto fondamenta, le skill di design e la maggior parte di quelle SEO sono subito utilizzabili; quelle di commercio, formazione o forum guidano la progettazione finché il core non apre gli elementi necessari. Tutto è spiegato nell’articolo sul core e le skill e nella pagina Skills.
Domande frequenti su Éclair 2.0
Éclair 2.0 è gratuito?
Sì. Éclair resta software libero con licenza AGPL-3.0, gratuito per tutti i tuoi siti, anche commerciali. Nessuna funzione attuale viene rimossa.
Il mio sito cambierà aspetto?
No. L’HTML pubblico dei siti esistenti resta identico al byte, e i ritocchi fatti a un tema 1.x vengono ripresi in un tema «legacy».
L’importazione da WordPress è inclusa?
Sì, è una funzione inclusa in Éclair 2.0: aggiungila in Funzioni, poi carica l’esportazione .xml del tuo sito WordPress.
Le 57 skill sono già disponibili?
Sì. La libreria di 57 skill è pubblicata su GitHub: 19 sono subito utilizzabili, le altre guidano la progettazione di funzioni per cui il core non apre ancora alcuni elementi. Vedi la pagina Skills.
Éclair 2.0 usa un database?
Il core no: funziona sempre con file protetti. Solo future funzioni transazionali (ordini, forum, progressi) potranno usare SQLite, MySQL o MariaDB.


