Senza plugin
Quello che ti serve è già incluso
SEO, lingue, cookie, moduli, backup e 2FA fanno parte del programma. Non ci sono plugin da cercare, installare o aggiornare uno per uno.
CMS leggero con MCP
Un'alternativa leggera a WordPress: si installa su un hosting condiviso economico, non richiede plugin né un database separato, e include un MCP perché ADRI o un'altra IA possa creare pagine, articoli, SEO e traduzioni con i permessi che le concedi.

Leggero per design
Universal Web è un CMS multi-sito scritto in PHP puro. Non usa framework, né Composer, né Docker, né Node. Un sito aziendale tipico si costruisce con molti pezzi; qui ce ne sono pochi, e sono tutti inclusi.
Senza plugin
SEO, lingue, cookie, moduli, backup e 2FA fanno parte del programma. Non ci sono plugin da cercare, installare o aggiornare uno per uno.
Senza database separato
Usa SQLite: non c'è un MySQL da installare, monitorare o dimensionare. Copiare il sito significa copiare un file di dati e la cartella delle immagini.
Senza dipendenze
Funziona su un hosting condiviso cPanel o Plesk e su un VPS. Con PHP 8.1 o superiore e SQLite ha tutto ciò che serve.
Quello che include di serie
Tutto questo è già nel programma, senza installare altro. Dal pannello o da un'IA collegata via MCP.
Più siti
Ogni dominio mostra il proprio sito, con i suoi contenuti, il suo tema, il suo menu, i suoi utenti e le sue chiavi di accesso.
Contenuti
Copertina, testo, caratteristiche, cifre, domande frequenti, galleria, video, orari, listino prezzi e modulo. Il blog si scrive in Markdown.
Design
Ci sono temi pensati per ristoranti, cliniche, officine, studi professionali, agenzie immobiliari, palestre o tecnologia. Si cambiano dal pannello con anteprima.
Lingue
Ogni lingua ha il proprio indirizzo (/en/, /ro/…), con tag hreflang, selettore della lingua e mappa del sito. Il pannello è disponibile in spagnolo, inglese e rumeno.
Motori di ricerca
Mappa del sito, robots.txt, anteprima alla condivisione, dati strutturati, canale RSS e un audit con punteggio che indica cosa correggere.
Motori di ricerca con IA
Ogni sito web genera da solo un llms.txt, una versione in Markdown di ogni pagina e dati strutturati, e un audit che misura quanto è citabile.
Visitatori
Accettare, rifiutare o configurare. Google Analytics, Tag Manager, Clarity e Meta Pixel non vengono caricati finché il visitatore non accetta.
Contatto
Campo esca, tempo minimo, limite per IP e Turnstile opzionale. I messaggi arrivano al pannello, alla tua email e, se vuoi, al tuo CRM.
Tranquillità
Backup cifrati con password e invio automatico a un altro server (SFTP, FTP, S3 e compatibili), con ripristino dal pannello.
Sicurezza
Codice di un'app mobile, codici di recupero e l'opzione di renderla obbligatoria per tutto il team.
Pubblicazione
Il sito web può essere servito dallo stesso server, generato come HTML e caricato su un altro, oppure letto dal tuo design.
Integrazione
Pagine, articoli e dati del sito web in /api/*.json, con CORS aperto, per creare il tuo design o collegare altri programmi.
MCP nativo
MCP è uno standard che permette a un'IA di usare gli strumenti di un altro programma. Universal Web include di serie la sua porta: gli dai un token con i permessi che vuoi e ADRI, Claude o un altro client MCP può lavorare sul tuo sito web.
| Permesso | L'IA può |
|---|---|
| read | Consultare pagine, articoli, SEO e lo stato del sito web. |
| write | Creare e modificare bozze, caricare immagini e tradurre. |
| publish | Pubblicare e modificare ciò che è già pubblicato. |
| A parte | Messaggi di contatto, codice personalizzato e backup, ognuno con il proprio permesso. |
Sei tu al comando: tramite MCP l'IA non gestisce utenti né chiavi, non tocca la configurazione della posta né dei moduli, non ripristina backup e non può attivare la modalità privata.
Con ADRI
ADRI è l'assistente IA di BionicAdri, un unico agente che si clona, fino a 20 copie alla volta, per ripartire il lavoro lungo. Connesso a Universal Web tramite MCP, gli chiedi il sito web come lo chiederesti a una persona.
ADRI
In corso
Preparami un sito nuovo per la mia officina meccanica: home, servizi e contatti. Lascialo in bozza.
clon 1Scegli il tema e crea le tre pagine
clon 2Compila il SEO e le descrizioni
clon 3Controlla link rotti e immagini
Fatto. Hai le tre pagine in bozza e il link di anteprima. Ci sono un telefono e un indirizzo che non mi hai dato: li ho lasciati vuoti così li inserisci tu.
Vieni da WordPress?
Universal Web non ha un importatore da WordPress, e non ti diremo di sì. Quello che ADRI può fare è leggere il tuo sito attuale, pagina per pagina e articolo per articolo, e ricrearlo in Universal Web.
ADRI scorre le pagine e gli articoli che hai già pubblicato.
Crea ogni pagina e ogni articolo con blocchi e Markdown, e lascia tutto in bozza.
Controlli il risultato, annoti il dominio e pubblichi quando sei soddisfatto. Non cambia nulla fino ad allora.
Installazione
L'installer controlla il tuo server, verifica il pacchetto ufficiale con la sua impronta SHA-256 e ti porta alla procedura guidata dove crei il tuo amministratore.
Hosting condiviso
Valido per cPanel, Plesk o FTP.
VPS Ubuntu o Debian
Ti chiede il dominio e l'email, genera una password forte, verifica il pacchetto e installa PHP-FPM e Caddy con HTTPS automatico.
curl -fsSL https://github.com/AppNetDeveloper/universal-web/releases/latest/download/instalar-vps.sh | sudo bashPlesk o cPanel con Git
Colleghi l'abbonamento al tuo repository con una chiave di sola lettura e un webhook. Ogni aggiornamento che carichi viene pubblicato automaticamente in pochi secondi, senza toccare i tuoi dati né le tue immagini.
Per chi lo installa
Ciò di cui ha bisogno il tuo server e come si gestisce dall'esterno del pannello.
PHP 8.1 o superiore con pdo_sqlite e mbstring (consigliate fileinfo e gd). Apache con mod_rewrite, oppure Nginx o Caddy con PHP-FPM. Cartelle data/ e public/media/ con permesso di scrittura.
Pagine, articoli e dati del sito in /api/*.json, più un POST per il modulo di contatto. Il tuo design può leggerli, con CORS aperto.
Genera il sito come HTML con gli stessi temi e carica solo ciò che cambia tramite SSH/rsync, FTP/FTPS o in una cartella, oppure scaricalo in .tar.gz. Così il pannello può restare fuori da internet.
php bin/uw installa, avvia un server locale, crea token MCP, cambia password, elenca i siti e esegue backup, anche da un cron.
Crei un token nel pannello e lo usi con l'header Authorization: Bearer. L'indirizzo MCP è quello del tuo sito che termina con /mcp.
Pannello isolato dal sito pubblico, caricamenti via URL con protezione SSRF, segreti cifrati, token salvati come impronta e login con limite di tentativi. Prima di un uso critico, consigliamo un'audit esterno.
claude mcp add --transport http universal-web https://tu-dominio/mcp --header "Authorization: Bearer uw_TU_TOKEN"
Esempio con un client MCP compatibile. Sostituisci il tuo dominio e il tuo token.
Licenza, senza clausole nascoste
Universal Web è codice sorgente disponibile, con la Licenza BionicAdri 2.0. Puoi leggerlo, installarlo e usarlo gratis, con alcune condizioni che è bene conoscere prima di iniziare.
Puoi
Serve una licenza scritta
Senza garanzia né supporto. Viene fornito così com'è: tu ti occupi del tuo server, dei tuoi backup e di ciò che pubblichi. Il repository GitHub non risponde alle domande; per dubbi sul prodotto scrivi a [email protected]. La licenza è regolata dalla legge spagnola.
Per agenzie e freelance
La licenza gratuita copre i tuoi siti. Se vuoi installarlo o mantenerlo per i clienti facendoti pagare, ti serve una licenza scritta di BionicAdri. Può essere gratuita: richiedila e ti aiutiamo a metterlo in funzione.
Un sito per cliente
Ogni sito ha il suo dominio, i suoi contenuti, il suo tema, i suoi utenti e i suoi token. Un token globale, che crea solo il superadmin, permette di preparare un nuovo sito in anteprima e di mostrarlo al cliente prima di collegare il suo dominio.
Domande frequenti
Sì, per i tuoi siti, anche quelli della tua azienda e per scopi commerciali. La licenza gratuita non include la rivendita, l'offerta come servizio o l'installazione per altri a pagamento. Per questo serve una licenza scritta di BionicAdri, che può essere gratuita.
È un'alternativa leggera per siti aziendali, attività locali e blog. Non ha plugin: le funzioni più comuni (SEO, lingue, cookie, moduli, backup) sono incluse, e salva tutto in un unico file di database SQLite invece che in un MySQL separato.
Non c'è un importatore automatico. ADRI può aiutarti a trasferirlo: legge le tue pagine e i tuoi articoli e li ricrea in Universal Web, e tu controlli il risultato prima di pubblicare.
No. Universal Web ha un pannello semplice per lavorare a mano. La connessione MCP è opzionale: la attivi se vuoi che ADRI o un'altra IA ti aiuti con le pagine, il blog, la SEO e le traduzioni.
PHP 8.1 o superiore con SQLite e mbstring, e un hosting con Apache, oppure un server con Nginx o Caddy. Va bene un hosting condiviso economico o un VPS. Non servono Composer, Docker né Node.
Il sito è sul tuo server e i messaggi di contatto vengono salvati nel tuo pannello. Include l'avviso sui cookie e la casella privacy nei moduli, ma il rispetto della normativa sulla protezione dei dati dipende da come lo configuri e da ciò che pubblichi.
La licenza gratuita non include assistenza né garanzia, e il repository di GitHub non risponde a domande né segnalazioni. Se hai dubbi sul prodotto, scrivi a [email protected].
Il tuo sito, con l'IA
Scaricalo gratis per i tuoi siti, oppure raccontaci di cosa hai bisogno e ti mostriamo ADRI che lo monta su Universal Web.