Impostazione Limiti Dati (wp-config)
Configura i limiti di raccolta dati di QA Advisor per gestire l'utilizzo delle risorse e rispettare i requisiti del tuo hosting.
Panoramica
QA Advisor raccoglie dati di analisi che vengono memorizzati sul tuo server. Per evitare un utilizzo eccessivo delle risorse e rispettare i limiti del tuo piano di hosting, puoi configurare limiti specifici per la raccolta dati.
Configurazione dei Limiti
Limite Mensile di Visualizzazioni Pagina
Il limite più importante da configurare è il numero massimo di visualizzazioni pagina che QA Advisor può raccogliere ogni mese.
Aggiungi questa linea al tuo file wp-config.php
:
// Limite mensile di visualizzazioni pagina (default: 10,000)
define('QAHM_LIMIT_PV_MONTH', 10000);
Valori Raccomandati per Tipo di Sito
Tipo di Sito | Traffico Mensile | Limite Raccomandato |
---|---|---|
Blog Personale | < 1,000 PV | 5,000 |
Sito Aziendale | 1,000 - 10,000 PV | 15,000 |
E-commerce Piccolo | 10,000 - 50,000 PV | 75,000 |
Sito Corporate | 50,000 - 200,000 PV | 300,000 |
Sito Ad Alto Traffico | > 200,000 PV | 500,000+ |
Configurazioni Avanzate
Limite Sessioni Giornaliere
// Limite giornaliero di sessioni (default: 1,000)
define('QAHM_LIMIT_SESSION_DAY', 1000);
Limite Dati Mappa di Calore
// Limite dati mappa di calore per pagina (default: 10,000 punti)
define('QAHM_LIMIT_HEATMAP_DATA', 10000);
Periodo di Conservazione Dati
// Giorni di conservazione dati (default: 90 giorni)
define('QAHM_DATA_RETENTION_DAYS', 90);
Limite Dimensione File Log
// Dimensione massima file log in MB (default: 10MB)
define('QAHM_MAX_LOG_SIZE', 10);
Configurazione per Diversi Piani di Hosting
Hosting Condiviso Base
Per piani di hosting con risorse limitate:
// Configurazione conservativa per hosting condiviso
define('QAHM_LIMIT_PV_MONTH', 5000);
define('QAHM_LIMIT_SESSION_DAY', 500);
define('QAHM_DATA_RETENTION_DAYS', 30);
define('QAHM_MAX_LOG_SIZE', 5);
Hosting Business/Premium
Per piani con più risorse:
// Configurazione bilanciata per hosting business
define('QAHM_LIMIT_PV_MONTH', 25000);
define('QAHM_LIMIT_SESSION_DAY', 2000);
define('QAHM_DATA_RETENTION_DAYS', 90);
define('QAHM_MAX_LOG_SIZE', 20);
VPS/Server Dedicato
Per server con controllo completo:
// Configurazione estesa per VPS/dedicato
define('QAHM_LIMIT_PV_MONTH', 100000);
define('QAHM_LIMIT_SESSION_DAY', 5000);
define('QAHM_DATA_RETENTION_DAYS', 180);
define('QAHM_MAX_LOG_SIZE', 50);
Monitoraggio dell'Utilizzo
Controllo Utilizzo Corrente
QA Advisor fornisce informazioni sull'utilizzo corrente nel pannello di amministrazione:
- Vai a QA Advisor > Impostazioni
- Clicca sulla scheda "Utilizzo Risorse"
- Controlla i grafici di utilizzo mensile e giornaliero
Avvisi di Limite
Quando ti avvicini ai limiti configurati:
- 80% del limite: Avviso giallo nel pannello
- 95% del limite: Avviso arancione con raccomandazioni
- 100% del limite: Raccolta dati sospesa temporaneamente
Ottimizzazione Automatica
Pulizia Automatica Dati
QA Advisor può pulire automaticamente i dati vecchi:
// Abilita pulizia automatica (default: true)
define('QAHM_AUTO_CLEANUP', true);
// Frequenza pulizia in giorni (default: 7)
define('QAHM_CLEANUP_FREQUENCY', 7);
Compressione Dati
Per ridurre l'utilizzo dello spazio:
// Abilita compressione dati (default: true)
define('QAHM_COMPRESS_DATA', true);
// Livello compressione 1-9 (default: 6)
define('QAHM_COMPRESSION_LEVEL', 6);
Gestione Emergenze
Sospensione Temporanea Raccolta
In caso di emergenza, puoi sospendere temporaneamente la raccolta:
// Sospendi raccolta dati (default: false)
define('QAHM_SUSPEND_COLLECTION', true);
Reset Contatori
Per resettare i contatori mensili:
// Reset contatori al prossimo caricamento (default: false)
define('QAHM_RESET_COUNTERS', true);
Configurazioni Specifiche per Tipo di Contenuto
Siti E-commerce
Per siti con molte transazioni:
// Configurazione e-commerce
define('QAHM_LIMIT_PV_MONTH', 50000);
define('QAHM_TRACK_ECOMMERCE', true);
define('QAHM_ECOMMERCE_DATA_RETENTION', 365); // 1 anno per dati transazioni
Siti di Notizie
Per siti con contenuto che cambia frequentemente:
// Configurazione siti di notizie
define('QAHM_LIMIT_PV_MONTH', 75000);
define('QAHM_TRACK_CONTENT_UPDATES', true);
define('QAHM_NEWS_DATA_RETENTION', 60); // 2 mesi per articoli
Blog e Siti Informativi
Per siti con contenuto statico:
// Configurazione blog/informativi
define('QAHM_LIMIT_PV_MONTH', 15000);
define('QAHM_FOCUS_CONTENT_ANALYSIS', true);
define('QAHM_CONTENT_DATA_RETENTION', 120); // 4 mesi
Monitoraggio Prestazioni
Metriche da Controllare
- Utilizzo Spazio Disco: Controlla crescita database
- Tempo di Risposta: Monitora impatto sulle prestazioni
- Utilizzo Memoria: Verifica consumo RAM
- Query Database: Controlla numero e velocità query
Strumenti di Monitoraggio
// Abilita logging prestazioni (solo per debug)
define('QAHM_PERFORMANCE_LOG', false);
// Abilita profiling query (solo per sviluppo)
define('QAHM_QUERY_PROFILING', false);
Risoluzione Problemi
Limite Raggiunto Troppo Velocemente
Se raggiungi i limiti troppo rapidamente:
- Controlla per traffico bot o spam
- Verifica configurazioni di cache
- Considera l'aumento dei limiti
- Implementa filtri per escludere traffico non rilevante
Prestazioni Lente
Se QA Advisor rallenta il sito:
- Riduci i limiti di raccolta dati
- Aumenta la frequenza di pulizia automatica
- Abilita la compressione dati
- Considera l'upgrade del piano di hosting
Spazio Disco Insufficiente
Per problemi di spazio:
- Riduci il periodo di conservazione dati
- Abilita compressione e pulizia automatica
- Esporta e archivia dati vecchi
- Considera storage esterno per backup
Best Practice
Configurazione Iniziale
- Inizia con limiti conservativi
- Monitora l'utilizzo per 2-4 settimane
- Aggiusta i limiti in base ai pattern reali
- Documenta le configurazioni per riferimento futuro
Manutenzione Regolare
- Controlla utilizzo mensile
- Aggiorna limiti in base alla crescita del traffico
- Esegui backup regolari dei dati
- Monitora prestazioni del server
Prossimi Passi
Dopo aver configurato i limiti dati:
- Gestione jQuery - Risolvi conflitti
- Pannello di Controllo - Inizia l'analisi
- Impostazioni - Configura opzioni avanzate
Supporto
Per assistenza con la configurazione dei limiti:
- Consulta la FAQ per problemi comuni
- Contatta il supporto per consigli personalizzati
- Visita il repository GitHub per supporto tecnico
Una configurazione appropriata dei limiti dati garantisce che QA Advisor funzioni in modo efficiente senza sovraccaricare il tuo server.