• Caratteristiche
  • Modelli
  • Prezzi
  • Italian
  • Caratteristiche
  • Modelli
  • Prezzi
  • Italian
Ops! Il widget ricercato non è stato trovato! Hai qualche idea? Se sì, Invia qui

Spesso i siti web tendono a caricarsi più lentamente del previsto, lasciando un cattivo sapore all'utente. L'ottimizzazione di WordPress admin-ajax.php potrebbe essere la soluzione.

La maggior parte dei casi è causata da un sovraccarico di memoria (errore interno 500). Ma c'è un'altra variabile importante, chiamata Admin-Ajax.PHP, che spesso viene dimenticata.

Come avrete intuito, questo articolo vi presenterà come ottimizzare WordPress admin-ajax.php per potenziare il vostro sito. Si tratta di un blog tecnico con dettagli precisi. Quindi, assicuratevi di prendere il vostro tempo e di leggere con attenzione.

Che cos'è Admin-ajax.php?

Admin-Ajax.Php è stato introdotto per la prima volta in WordPress 2.1 come una delle tecnologie di base di WordPress. In pratica, stabilisce una connessione tra il client e il server.

Admin ajax è un codice caricato con JavaScript. Consente funzioni come il salvataggio automatico dei post, le notifiche e la gestione delle sessioni. WordPress utilizza questa tecnologia per aggiornare una pagina senza ricaricarla, rendendola dinamica per gli utenti.

Questo file si trova all'interno della cartella /wp-admin directory. Una volta sovraccaricato, il file è responsabile della lentezza, dell'errore 502 o dell'errore 504.

Admin Ajax ha il compito di stabilire una connessione avanti e indietro inviando richieste al server molto spesso. A volte, il numero di richieste finisce per essere elevato, con conseguente rallentamento della velocità del server.

Per questo motivo è necessario ottimizzare WordPress admin-ajax.php in modo che non rallenti il sito.

Un blog per voi
I blog più popolari

Per saperne di più su WordPress

Diagnosi di Admin-Ajajx.PHP per la lentezza del server

Ci sono diverse ragioni che spiegano la lentezza del sito a causa di admin-ajax.

  • Plugin corrotto
  • Tema corrotto
  • Richieste elevate al server dovute a
    • Nucleo di WordPress
    • Server
    • Attacco DDoS

Il primo sospetto in questo caso dovrebbe essere un plugin corrotto. Un plugin di terze parti deve inviare continue richieste al server per poter funzionare. Quindi, admin-ajax.php gestisce le richieste al server per conto del plugin. Di conseguenza, un plugin difettoso può generare un volume inaspettatamente elevato di richieste al server.

Anche in questo caso, il problema potrebbe essere dovuto al tema che si sta utilizzando. I temi con admin-ajax non utilizzati possono rallentare il sito.

In entrambi i casi, però, il backend del sito potrebbe non essere coinvolto.

Ottimizzare il file admin-ajax.php di WordPress

Per risolvere i problemi relativi a plugin e temi, è necessario identificare quelli danneggiati attraverso dei test. Ora, potete fare una delle due cose:

  • Utilizzare il test della pagina web o GTmetrix
  • Modificare manualmente i plugin

Il modo più rapido per ottimizzare WordPress admin-ajax.php è quello di eseguire test del sito tramite link affidabili.

GTmetrix Waterfall curve for How to optimize WordPress admin-ajax.php

A GTmetrix L'esecuzione del test mostrerebbe un buon numero di statistiche del sito. Da lì, è necessario rintracciare la funzione che causa richieste elevate al server o ritardi attraverso admin-ajax.

Di solito, il flusso d'acqua mostra una struttura completa di risposta al caricamento del sito. Da qui è possibile individuare il motivo del sovraccarico di admin-ajax.

Modifiche manuali

A volte, a causa dell'enorme quantità di dati, non si riesce a identificare correttamente la causa con i risultati dei test del sito. In questo caso, un approccio lento è la migliore linea d'azione per ottimizzare WordPress admin-ajax.php.

A tale scopo, è necessario disattivare tutti i plugin del sito Web e verificare se il problema permane. In caso affermativo, si sospetta che il tema sia quello difettoso. In caso contrario, provare ad attivare un plugin alla volta e rintracciare quello danneggiato.

Problema di Admin-ajax.php dovuto al backend del sito - Heartbeat API

Il vostro sito web potrebbe essere buono nelle prestazioni del frontend ma ancora lento a causa di problemi del backend. Cerchiamo di capirlo.

API Heartbeat è stato introdotto con la versione 3.6 di WordPress nei tempi passati. Di solito invia frequenti richieste ajax per le funzionalità dinamiche del sito.

Invia richieste ajax ogni 15 secondi per avviare comandi di salvataggio e aggiornamento automatico. In un certo senso, assicura il corretto salvataggio dei dati importanti e aumenta l'esperienza dell'utente.

Ma il problema è che un sito web con più utenti sulla scheda di sviluppo dovrà affrontare una risposta lenta da parte del server. Inoltre, i consumatori si troveranno di fronte a frequenti problemi di velocità di caricamento del sito.

Ecco perché è necessario ottimizzare il file admin-ajax.php di WordPress.

Ottimizzare Heartbeat API - risolvere il problema di WordPress admin-ajax.php

Per ottimizzare l'API Heartbeat, è necessario l'aiuto di un plugin chiamato Controllo del battito cardiaco.

Heartbeat Control plugin

Vai a Cruscotto> Plugin> Aggiungi nuovo ricerca di Controllo del battito cardiaco e installarlo.

Heartbeat Control plugin to  optimize WordPress admin-ajax.php

Una volta installato, lo troverete all'interno della scheda Impostazioni. Fare clic su di essa e vedere le opzioni visualizzate. Troverete le opzioni per disattivare, attivare e modificare il API Heartbeat.

Se si è l'unico utente della dashboard del sito, potrebbe non essere necessario modificare le impostazioni. Anche in questo caso, disabilitando l'API Heartbeat si otterrà un sito web non dinamico.

Heartbeat control plugin menu

Quindi, per mantenere il sito dinamico ma ridurre il sovraccarico di ajax, impostate la frequenza da 15 a 300 dal menu. In questo modo il tempo di richiesta passerà da 15 a 300 secondi, riducendo notevolmente il carico del server.

Se la configurazione della CPU è bassa, si consiglia di disabilitare la funzione API Heartbeat da Frontend e Cruscotto. Naturalmente, anche la modifica dell'orario di richiesta è una buona mossa.

Conclusione

L'ottimizzazione di WordPress admin-ajax.php varia per ogni sito web. Tuttavia, la sua correzione migliorerà sicuramente la velocità del sito di molto. Quindi, se avete problemi di velocità del sito, è meglio che seguiate questo articolo fino in fondo.

Questo blog è offerto da Element Pack, il leader di mercato Elementor plugin page builder.

Grazie per il suo tempo.

Copyright © 2026 BdThemes. Tutti i diritti riservati.

Money Transfer Logo