Vai al contenuto
ConstructHub
Torna ai progetti

analyzer.constructhub.org

Analyzer

Monitoraggio e analisi tecnica dei siti web

Trasforma dati tecnici in indicazioni operative: SEO, performance, sicurezza, uptime e SSL, con priorità chiare su cosa correggere.

Tecnologia

Stack utilizzato per lo sviluppo del prodotto.

  • PHP 8.2+ e Laravel 12
  • Blade, Vite 7 e Tailwind CSS 4
  • MySQL in produzione (SQLite in locale)
  • Code Laravel asincrone e scheduler
  • Google PageSpeed Insights (opzionale)
  • Multilingua IT / EN

Architettura

Come è strutturato il sistema: interfacce, backend, infrastruttura e flusso operativo.

Analyzer system architecture

Funzionalità

Cosa fa il prodotto, nel dettaglio.

  • 01

    Organizzazioni multiutente e moduli per tenant

    Registrazione e login con verifica email. Ogni utente appartiene a un’organizzazione; il superadmin abilita o disabilita i moduli (SEO, Performance, Sicurezza, Uptime, Immagini, JavaScript, Accessibilità) per organizzazione.

  • 02

    Gestione siti e verifica di proprietà

    Aggiungi siti e conferma il dominio con meta tag o file di verifica. Finché la proprietà non è verificata, le analisi restano bloccate.

  • 03

    Scansione SEO tecnica asincrona

    Crawl multi-pagina in coda, anche da sitemap: indicizzazione, metadata, link e canonical. Score SEO, finding prioritari, storico e export CSV.

  • 04

    Performance e Core Web Vitals

    Misura TTFB, peso HTML e compressione. Core Web Vitals lab (mobile/desktop) via PageSpeed Insights quando configurato, con refresh dedicato senza ricrawl completo.

  • 05

    Sicurezza e monitoraggio SSL

    Controlli HTTPS e security header, più ispezione del certificato SSL/TLS. Check giornaliero con alert email alle soglie 30/14/7 giorni e a scadenza.

  • 06

    Uptime e incidenti

    Verifica disponibilità ogni 5 minuti, storico check, incidenti offline e notifiche email su downtime e recovery.

  • 07

    Moduli Immagini, JavaScript e Accessibilità

    Analisi homepage su formati e peso immagini, script/CSS rotti e mixed content, controlli WCAG strutturali, con score e refresh dedicati per modulo.

  • 08

    Dashboard cliente e pannello superadmin

    Area cliente con pagine per modulo, pannello admin per organizzazioni e email HTML a fine scansione.