Gestore contenuti: aggiungere un indice per la tua raccolta
7 min
In questo articolo:
- Informazioni sui tipi di indice
- Indici normali
- Indici univoci
- Quote degli indici
- Creare un indice per la raccolta
- FAQ
Configura gli indici nel Gestore contenuti di Wix per ottimizzare i tempi di recupero dei dati. Puoi scegliere tra la creazione di indici normale o univoci in base alle tue esigenze specifiche.
Pensa alla tua raccolta come a un database pieno di informazioni che rappresentano i tuoi contenuti. Per mostrare questo contenuto su una pagina, il Gestore contenuti esegue ricerche nel database. Man mano che i tuoi contenuti crescono, queste ricerche possono richiedere più tempo, influenzando la velocità di recupero delle informazioni.
Gli elementi di input utente influenzano anche le ricerche nel database. Ad esempio, un elemento di input a tendina potrebbe mostrare un elenco di opzioni provenienti dalla raccolta. Quando i visitatori del sito cliccano su questo menu a tendina, stanno effettivamente cercando nella raccolta.
Gli indici fungono da scorciatoie che mappano la struttura dei dati, consentendo al Gestore contenuti di recuperare le informazioni in modo più efficiente. Creando un indice, aiuti il sistema a evitare la scansione dell'intero database ogni volta che viene eseguita una ricerca. Ciò accelera notevolmente il recupero dei dati, soprattutto quando la raccolta contiene molti elementi, migliorando in definitiva l'esperienza utente sul tuo sito.

Informazioni sui tipi di indice
La scelta del tipo di indice giusto per la raccolta del Gestore contenuti è fondamentale per soddisfare le tue esigenze in materia di dati. Esistono due tipi di indici principali: indici normali e indici univoci.
Indici normali
Un indice normale è progettato per migliorare la velocità di recupero dei dati consentendo di cercare in più campi all'interno della raccolta. Usa questo tipo di indice se hai bisogno di ottimizzare le prestazioni per le query che coinvolgono più campi. Gli indici normali possono includere fino a 3 campi, il che li rende ideali per le query che filtrano o ordinano in base a più attributi.
Suggerimenti:
- Quando crei un indice normale, scegli i campi che corrispondono alle query più frequenti sul tuo sito. Ad esempio, se hai un sito immobiliare e usi una lista dinamica per mostrare le case in vendita più popolari sulla tua home page, puoi creare un indice che includa i campi: "Città", "Tipo di struttura" e "Più popolari '. Se le tue query usano filtri diversi per ricerche diverse, è meglio creare indici separati per ogni set di filtri
- Per prestazioni ottimali, assicurati che l'ordinamento del dataset o delle query corrisponda all'ordine definito nell'indice

Indici univoci
Un indice univoco garantisce l'integrità dei dati, assicurando che i valori di un campo specifico siano univoci in tutti gli elementi della raccolta. Questo tipo di indice è limitato a un campo ed è ideale per gli scenari in cui ogni voce deve essere univoca, come ID utente, indirizzi email o SKU dei prodotti. Previene automaticamente i duplicati rifiutando i tentativi di aggiungere o aggiornare elementi con valori identici.
Ad esempio, se crei un indice univoco per gli indirizzi email, eviterai voci duplicate, assicurando che ogni indirizzo email nella tua raccolta sia unico. Ciò è particolarmente importante per gli account utente o qualsiasi dataset in cui i duplicati potrebbero causare confusione o errori.

Quote degli indici
Il numero di indici che puoi creare dipende dal pacchetto del tuo sito:
- Siti gratuiti e con upgrade: fino a 4 indici creati dagli utenti per raccolta (1 indice univoco + 3 indici normali)
- Siti con i pacchetti Business Elite o Elite: fino a 15 indici creati dagli utenti per raccolta:
- 2 indici univoci
- 13 indici normali (fino a 5 indici a tre campi e 8 indici a campo singolo)
Puoi fare l'upgrade del tuo sito se hai bisogno di indici aggiuntivi.
Nota:
Gli indici di sistema (come i campi "ID" o "Data creazione") non vengono conteggiati ai fini di questa quota.
Creare un indice per la raccolta
Vai alla raccolta nel Gestore contenuti per creare indici normali o univoci che ottimizzino il modo in cui la raccolta recupera e organizza i dati.
Per creare un indice:
- Vai al Gestore contenuti nel Pannello di controllo del sito
- Clicca sulla raccolta pertinente
- Clicca sul menu a tendina Altre azioni in alto a destra e seleziona Indici
- Clicca su + Aggiungi indice
- Scegli il tipo di indice che vuoi creare: Normale o Univoco
Normale
Univoco
FAQ
Clicca qui sotto per trovare le risposte alle domande più frequenti sull'indicizzazione dei dati delle raccolte.
Dove posso trovare documentazione più avanzata sull'uso degli indici con la codifica?
Quanti indici posso creare?
Cosa sono gli indici di sistema?
Quando è opportuno aggiungere un indice alla mia raccolta?
Ci sono casi in cui è preferibile non aggiungere un indice?
Quali campi non sono adatti per gli indici?
Posso rimuovere o modificare gli indici che ho creato?
Cosa succede se provo ad aggiungere un valore duplicato a un indice univoco?




