My Nano CMS
My nano CMS è questo micro creatore di siti.
Nasce perchè ne ho due sferoidi rotanti (Mazzinga, spostati!) di WorPress & Co.
Quando nacque wordpress fu una rivoluzioe, un portale BLOG che consentiva con estrema facilità di creare siti anche importanti praticamente da zero.
Oggi è diventato che per usarlo decentemente devi rivolgerti ad un professionista, perchè i temi ormai usano i blocchi, devi installare 300 PluIn per questo quello ed anche quell'altro... e ci sono migliaia di oggetti vari da sistemare, con la conseguenza che ogni giorno devi fare un aggiorna sistema per coreggere i bug.
Anni fa esisteva anche un plugin per usare come motore database SQLITE invece di MariaDB o altro la cosa mi ha lasciato molto perplesso.
Tutti cantano lodi a WordPress, io personalmente lo ritengo ormai una bestia fuori controllo (e ormai pericolosa).
Mi sono messo a scrivere questo Micro CMS partendo dallo scretch, l'idea di cosa volevo (delle pagine) ed un gestore pseudo dinamico di menu, con l'dea di fare realmente il minimo.
NON ho scritto praticamente nessuna riga a mano. Si può definire un progetto "vibe coding"
Idea base:
- zero database
- file php formattati con editor wysiswyg (summernote)
- menu gestito a manina su un file Json
- immagini caricate tutte nella stessa directory
- grafica bootstrap MINIMAL
- Zero dipendenze esterne (tutto nello stesso space)
Al momento sembra funzionare perfettamente
TO DO List
al momento ho un paio di desiderata:
- migrare ad un sistema che gestisce mini di "moduli / plugins"
- avere una gestione del menù meno "manuale"
- miglirare la gestione del tema
AIUTOOO...
ovviamente questo è progetto opensouce, minimale, aperto ad ogni possibile implementazione ed aiuto