Come funziona

La cache serve la pagina.
HubBanner sceglie il banner dopo.

Un'architettura semplice e potente che risolve il problema della rotazione con i sistemi di cache moderni.

Il problema

Perché i plugin normali non funzionano con la cache

Con i plugin tradizionali, la pagina viene salvata in cache con il banner già scelto. Tutti vedono sempre lo stesso banner.

❌ Plugin tradizionale
PHP sceglie Banner A al primo caricamento CACHE Banner A salvato staticamente A A A Tutti vedono sempre Banner A

Il banner viene scelto una sola volta dal PHP al momento della creazione della pagina, poi la cache la serve statica a tutti. Rotazione impossibile.

✓ Con HubBanner
CACHE Pagina HTML + snippet JS JS → REST API Scelta casuale ad ogni visita lato client A B C Ognuno vede un banner diverso

La cache serve la pagina normalmente (velocità massima). Il JavaScript sceglie il banner dopo, in tempo reale, tramite REST API. Ogni visita vede un banner diverso.

Il processo

Come funziona passo per passo

1

L'utente richiede una pagina

Il browser richiede una pagina del sito. Il sistema di cache (LiteSpeed, Cloudflare, W3TC…) intercetta la richiesta e serve la pagina HTML già pronta — velocissima, senza eseguire PHP.

2

Lo snippet JavaScript si attiva

La pagina HTML contiene lo snippet HubBanner. Appena la pagina è caricata, il JavaScript legge i parametri dello spazio (ID, categoria, tag, URL corrente) e prepara la richiesta al server hub.

3

La REST API restituisce il banner

Il WordPress hub riceve la richiesta, valuta il contesto (categoria, tag, URL), seleziona i banner compatibili e ne sceglie uno casualmente tra quelli idonei. La risposta JSON arriva al browser in millisecondi.

4

Il banner viene mostrato e tracciato

Il JavaScript inserisce il banner nel contenitore dello spazio e registra l'impressione. Se l'utente clicca, viene registrato il click. Statistiche accurate, rotazione reale, velocità della pagina intatta.

Architettura

Hub → API → Siti client

Un unico WordPress come centro di controllo. I siti client ricevono i banner via REST API, indipendentemente dalla loro tecnologia.

WORDPRESS HUB Plugin HubBanner Pannello admin Database banner REST API Statistiche /wp-json/hubbanner/v1 WordPress Site www.testata.it + snippet JS HTML Statico magazine.it + snippet JS Altro CMS portale.it + snippet JS 👤 👤 👤 👤 👤 👤 Centro di controllo Selezione banner in tempo reale Siti client — qualsiasi tecnologia Visitatori
Inizia subito

Attivo in 15 minuti

01

Installa il plugin

Carica il ZIP in WordPress e attiva. Nessuna dipendenza.

02

Crea spazi e banner

Definisci i punti del tema e carica le creatività con targeting.

03

Incolla lo snippet

Copia il codice generato e incollalo nel tema o page builder.

04

Controlla i KPI

Monitora impressioni, click e CTR nel pannello statistiche.

Vuoi vedere tutte le funzionalità nel dettaglio?

Targeting, statistiche, multi-sito e integrazione universale.