Dentro Galatea Power

Un sito costruito a livelli, non un blocco chiuso

Galatea Power unisce un motore editoriale solido, un template proprietario e un sistema di moduli indipendenti. Il risultato è una piattaforma veloce da aggiornare, coerente nel design e pronta a crescere senza dover essere ricostruita da zero.

Joomla 5.4.1 PHP 8.2 Template Galatea Power 1.1.5 Base Cassiopeia
La logica del progetto

Ogni livello ha un compito preciso

I contenuti vivono nel CMS, i moduli aggiungono funzioni nelle aree previste e il template orchestra tutto ciò che arriva al browser. Separare struttura, contenuti e presentazione significa poter intervenire su una parte senza destabilizzare le altre.

01 · Architettura

Lo schema tecnico, dall'interfaccia ai dati

Quattro livelli collaborano mantenendo responsabilità distinte.

  1. 01
    Esperienza utente

    Pagine responsive, navigazione, testi, immagini e interazioni accessibili da desktop, tablet e smartphone.

  2. 02
    Template nativo Galatea Power

    Definisce identità visiva, griglie, colori, testata, banner, comportamento mobile e posizioni dei moduli.

  3. 03
    Joomla 5

    Gestisce routing, menu, articoli, categorie, utenti, permessi, metadati, moduli e ciclo di pubblicazione.

  4. 04
    Database e media

    Conservano contenuti strutturati, configurazioni e risorse, separandoli dal codice che li presenta.

02 · Il motore

Joomla 5 sotto il cofano

Il CMS non è soltanto il pannello da cui si modifica un testo: è il livello applicativo che decide che cosa mostrare, a chi e con quale URL.

Contenuti strutturati

Articoli, categorie e menu sono entità separate. Una pagina può cambiare posizione nella navigazione senza duplicare il contenuto.

Routing e URL leggibili

La voce di menu risolve la richiesta, individua il contenuto e genera un indirizzo comprensibile, utile sia alle persone sia ai motori di ricerca.

Permessi e pubblicazione

Accessi, stati di pubblicazione e livelli utente consentono di organizzare il lavoro editoriale senza intervenire sui file del sito.

API e standard Joomla

Componenti e moduli seguono il ciclo di esecuzione del CMS, così aggiornamenti e nuove funzioni possono essere inseriti in modo ordinato.

03 · Il template

Un template proprietario che eredita la solidità di Cassiopeia

Galatea Power è un child template nativo: estende Cassiopeia, il template frontend di Joomla, e concentra le personalizzazioni in uno strato separato. In questo modo la base del CMS resta riconoscibile e aggiornabile, mentre il progetto mantiene un'identità propria.

Design parametrico

Logo, colori, superfici, accenti, bordi, titoli, icone social e modalità “flat” sono governati da parametri del template e tradotti in variabili CSS.

Banner integrato

Hero desktop e mobile, altezza, testo sovrapposto e colori sono configurabili senza alterare la struttura della pagina.

Navigazione mobile

Il menu responsive estende il comportamento nativo con un'etichetta dedicata e mantiene separata la logica di interazione.

Asset controllati

Fogli di stile e script del progetto vengono registrati dal gestore asset di Joomla; il JavaScript personalizzato è caricato in modalità differita.

topbarbrandmenusearchbannertop-atop-bmain-topsidebar-leftsidebar-rightmain-bottombottom-abottom-bfooter

Perché conta: le posizioni sono punti di innesto. Un modulo può essere pubblicato solo in home, su una singola pagina o in tutto il sito senza modificare il template.

04 · I moduli

Funzioni indipendenti, coordinate dallo stesso layout

Il sito combina moduli standard di Joomla e moduli sviluppati per Galatea Power. Il menu principale, la topbar e il footer sono globali; in home vengono attivati elementi mirati come il banner, gli ultimi siti pubblicati, i servizi e le selezioni di articoli.

Menu e contenuti Joomla

Il modulo menu costruisce la navigazione dal relativo albero. I moduli “ultimi articoli” e “più letti” si aggiornano automaticamente a partire dai contenuti.

Griglia servizi Galatea Power

Il modulo proprietario dei servizi gestisce fino a sei schede, ciascuna con titolo, descrizione, immagine e link. La griglia si adatta allo spazio disponibile e carica le immagini in modalità lazy.

Topbar e social

Contatti e collegamenti social vengono composti nella posizione superiore, con etichette accessibili e apertura sicura dei link esterni.

Pubblicazione contestuale

Joomla associa ogni modulo alle voci di menu: la stessa funzione può apparire ovunque, solo in una sezione oppure esclusivamente nella home page.

05 · Ciclo di una pagina

Che cosa accade quando si apre un URL

1. RichiestaIl browser chiede un indirizzo
2. RouterJoomla risolve menu e vista
3. ContenutoArticolo e dati vengono caricati
4. ModuliSi attivano quelli assegnati
5. TemplateHTML, CSS e JS arrivano al browser
06 · Qualità tecnica

Prestazioni, SEO, sicurezza e manutenzione

La qualità non dipende da un singolo punteggio, ma da scelte coerenti lungo tutta la filiera.

  • Markup semantico e struttura responsive basati sugli standard Joomla.
  • URL SEF, titoli, descrizioni e metadati gestibili per pagina.
  • Immagini dei servizi caricate solo quando servono.
  • Asset versionati e script personalizzati caricati con defer.
  • Controlli di accesso, token dei form ed escaping dell'output.
  • Codice del template separato dal core per facilitare gli aggiornamenti.
  • Regole server che impediscono l'esecuzione di script nelle cartelle pubbliche scrivibili.
  • Backup indipendente di file e database per rendere reversibili gli interventi.
07 · Evoluzione

Una base tecnica che cresce con il progetto

Nuove pagine, aree riservate, form, cataloghi, integrazioni e automazioni possono essere aggiunti come estensioni o moduli, conservando menu, identità grafica e contenuti esistenti. Questa è la differenza tra un sito “finito” e una piattaforma mantenibile: il secondo può evolvere senza perdere ciò che è già stato costruito.