Cosa devi sapere

Pubblicato: 2023-06-06


I transienti di WordPress sono creati per aiutare a migliorare le prestazioni complessive di un sito. Tuttavia, sapere come svolgono il lavoro e come controllarli può essere un minimo difficile.

Per aiutarti, abbiamo messo insieme una guida rapida ai transitori di WordPress. Nel momento in cui hai una fantastica conoscenza delle basi, puoi iniziare a utilizzarle sulla tua pagina web o sui lavori di sviluppo del World Wide Web. Inoltre, imparare a regolare i transitori di WordPress può velocizzare le istanze di caricamento.

In questo post, daremo uno sguardo più da vicino ai transitori di WordPress e a come svolgono il loro lavoro. Esamineremo anche i vantaggi di utilizzarli sul tuo sito. Infine, ti mostreremo un paio di tecniche efficaci per gestire i transitori in WordPress. Cominciamo!

Banco dei contenuti :

Cosa sono i transitori di WordPress?

Prima di immergerci nei dettagli dei transitori di WordPress, diamo una rapida occhiata a due principi associati: memorizzazione nella cache e interfacce di efficacia del software (API).

La memorizzazione nella cache in WordPress comporta la conservazione dei dati del tuo sito Web in una cache a breve termine. In questo modo, la pagina web non dovrà rielaborare richieste per le stesse informazioni quando una persona la visita. In alternativa, utilizzerà la conoscenza memorizzata nella cache, riducendo i periodi di caricamento.

Nel frattempo, l'API è un processo che consente a due diverse piattaforme di comunicare tra loro. Ad esempio, se investi in un dispositivo di pubblicità via e-mail, molto probabilmente dovrai inserire la sua chiave API nel tuo sito Web WordPress in modo che possa iniziare a registrare abbonamenti e invii di moduli:

Inserimento delle chiavi API in WordPress.

Ora, forse ti starai chiedendo in che modo WordPress si adatta bene a tutto questo. Correttamente, alcuni costruttori di plug-in utilizzano transienti per memorizzare informazioni a breve termine nei database di WordPress.

Questo è piuttosto frequente con le apparecchiature che utilizzano un'API per estrarre i dati da un sistema aggiuntivo. Supponiamo che tu abbia un plug-in per i social media che mostra la selezione delle condivisioni sui tuoi post.

Quando un utente visita un articolo, il tuo server dovrà connettersi alle tue pagine web dei social media per recuperare i numeri delle persone. Come probabilmente puoi comunicare, questo sistema può rallentare la tua pagina web.

Detto questo, se il plugin sfrutta un transitorio, è probabile che questa informazione venga salvata nei database di WordPress. Ciò implica che il server non avrà bisogno di conversare con le piattaforme dei social media: può semplicemente recuperare i dati memorizzati nella cache e fornire i tuoi contenuti scritti molto più rapidamente.

Daremo un'occhiata più da vicino agli aspetti positivi dell'utilizzo dei transienti di WordPress nell'area seguente. Per ora, analizziamo gli elementi chiave di un transitorio.

Come si comportano i transitori di WordPress

I transitori funzionano memorizzando le informazioni nel database di WordPress utilizzando una composizione di coppia chiave-prezzo. Questo cruciale viene utilizzato per riconoscere il transitorio, sebbene il valore specifichi i dati che vengono salvati.

Inoltre, alcuni sviluppatori hanno stabilito un tempo di scadenza per il transitorio. Subito dopo questo giorno, i dettagli diventeranno non validi e dovranno essere recuperati di nuovo.

Facendo uso dello stesso identico esempio di quanto sopra, un plug-in di social media può forse solo memorizzare al dettaglio le specifiche di dipendenza della condivisione per due o 3 settimane. Dopo questo periodo di tempo, rigenererà i fatti in modo che il numero di azioni sia aggiornato.

In sostanza, ogni singolo transitorio è costituito da tre sezioni:

  • $transient : questo è l'essenziale che identifica il transitorio (normalmente un titolo).
  • $ prezzo : questi sono i fatti che vengono recuperati tramite un'API.
  • $ scadenza : specifica per quanto tempo i dettagli verranno salvati nel database prima che vengano eliminati e richiedono di essere recuperati nuovamente tramite l'API.

Per impostare il transitorio, dovresti usare set_transient() perform. Quindi, ecco come sembrerebbe l'ultima conseguenza:

set_transient( 'special_query_results', $exclusive_query_final results, 12 * HOUR_IN_SECONDS )

Quell'istanza è estratta dalla documentazione ufficiale di WordPress Transient [1] . Ti consigliamo di esaminare quel sito per un'intera suddivisione dei transitori (e come usarli).

I vantaggi dell'applicazione dei transitori di WordPress

Come accennato in precedenza, i transienti di WordPress possono aiutare a migliorare le prestazioni generali del sito web. Diversi costruttori li usano per ridurre la varietà di chiamate API esterne.

Se il server deve effettuare diverse richieste API per recuperare i dati, può indirizzare a periodi di caricamento più lenti per gli utenti finali. Ad esempio, potresti lavorare con un feed di social media o mostrare il numero di follower e condividere sul tuo sito. Se il server deve connettersi a queste piattaforme di terza celebrazione per recuperare tali informazioni e fatti, sceglierà un periodo più lungo per il caricamento delle informazioni.

Se questi fatti vengono salvati in una cache momentanea nel database, i dati possono essere spediti più rapidamente. Pertanto, se applicati correttamente, i transitori possono ridurre sostanzialmente i momenti di caricamento e consentire di offrire un migliore incontro con il consumatore.

Dal punto di vista dell'avanzamento del sito Web, i transienti facilitano la semplice gestione delle informazioni. Ad esempio, puoi scegliere quale contenuto scritto desideri memorizzare nella cache e per quanto tempo desideri conservarlo.

Ciò può essere notevolmente vantaggioso se si dispone di dati che devono essere recuperati utilizzando un'API, ma che non vengono modificati regolarmente. Puoi memorizzare nella cache questo materiale di contenuto in modo che si carichi più rapidamente e aggiornarlo ogni mese.

Se il tuo sito Internet mostra informazioni che richiedono di essere aggiornate in tempo reale, lavorare con i transitori potrebbe non essere il programma di movimento ideale. In alcuni casi, potresti voler eliminare il transitorio in modo che la pagina web mostri sempre più informazioni nuove. Nella prossima parte, daremo un'occhiata più da vicino alla cura dei transitori di WordPress.

Come regolare i transitori in WordPress

Anche se potresti volere una certa consapevolezza della programmazione per occuparti dei transitori di WordPress, ci sono alcuni plugin che puoi usare che semplificheranno il processo. Ora potresti utilizzare uno strumento di ottimizzazione che presenta questa caratteristica.

Ad esempio, WP Rocket ti consente di rimuovere tutti i transitori dal tuo sito Web esaminando una casella. Hai anche la possibilità di eliminare solo i transitori scaduti.

Se stai cercando uno strumento gratuito (o molta più gestione dei tuoi transienti), potresti voler dare un'occhiata al plug-in Transients Manager . Ciò ti consente di visualizzare, modificare ed eliminare tutti i transitori sul tuo sito Internet.

Al momento dell'installazione e dell'attivazione del plug-in, vai su Risorse > Transitori . Di seguito, vedrai un elenco di controllo di tutti i transitori sulla tua pagina web:

Visualizzazione dei transitori di WordPress.

Per modificare un transitorio, passaci sopra e decidi su Modifica . È possibile modificare l'identificazione, il valore e il tempo di scadenza, utilizzando i campi appropriati:

Modifica dei transitori in WordPress.

Nel momento in cui sei pronto, fai clic su Salva miglioramenti .

Quando si tratta di eliminare i transitori, hai parecchie possibilità. Ad esempio, puoi eliminare solo transitori scaduti, transitori non scaduti o persone senza data di scadenza:

Eliminare i transitori di WordPress.

Nella barra degli strumenti principale di WordPress, vedrai un'opzione per sospendere i transitori (e riattivarli):

Sospendere i transitori in WordPress.

Questo plugin può tornare utile durante il test di nuovi transienti. Ti consente di provare valori transitori univoci (fatti da memorizzare nella cache) e vedere come influisce sulle prestazioni generali del tuo sito.

Riepilogo

I transitori di WordPress ti aiutano a conservare informazioni e fatti che generalmente vengono recuperati tramite un'API nei tuoi database. In questo modo, il server non dovrà collegarsi a piattaforme di terze parti per recuperare tali dettagli. I transitori possono quindi aumentare le istanze di caricamento e aumentare l'efficienza del sito.

Ad esempio, se si dispone di un plug-in per i social media, è possibile utilizzare un transitorio per mantenere dati come condivisioni e conteggi dei follower. Inoltre, puoi utilizzare uno strumento come WP Rocket o Transient Manager per eliminare e modificare i transienti.

Hai qualche idea sui transitori di WordPress? Facci sapere nel segmento dei commenti qui sotto!

&#13