Query Monitor este cel mai puternic instrument gratuit de diagnosticare disponibil pentru dezvoltatorii WordPress și utilizatorii avansați de pe mybox. În 2026, când site-urile sunt un amestec complex de blocuri Gutenberg, API-uri headless și integrări profunde cu WooCommerce, “a ghici” de ce un site este lent nu mai este o opțiune. Query Monitor acționează ca o radiografie, dezvăluind fiecare interogare a bazei de date, fiecare hook PHP și fiecare apel API extern care are loc în timpul încărcării unei singure pagini.
Deoarece afișează rezultatele doar administratorilor autentificați, este o modalitate sigură și profesională de a depana site-urile de producție de pe mybox fără a expune datele tehnice publicului.
Cuprins
Cele mai importante panouri de diagnostic
Odată activat, Query Monitor adaugă un set de indicatori în bara de administrare. Dând clic pe aceștia se deschide consola principală, care este împărțită în câteva vizualizări esențiale:
- Interogări ale bazei de date: Aici rezolvați problemele de performanță. Puteți vedea codul SQL exact care a fost executat, ce plugin l-a declanșat și cât timp a durat.
- Interogări duplicate: Evidențiază problemele de tip “N+1”, în care aceleași date sunt preluate de mai multe ori în mod inutil.
- Interogări lente: Identifică interogările care reprezintă “gâtuiri” și care durează peste 100 ms, adesea din cauza lipsei indexurilor în baza de date.
- Erori PHP: Afișează avertismente, notificări și funcții învechite. În 2026, menținerea acestui panou “verde” este esențială pentru compatibilitatea cu PHP 8.3+.
- Apeluri API HTTP: Afișează de fiecare dată când site-ul dvs. “comunică” cu un server extern (de exemplu, Stripe, Mailchimp sau Google Maps). Dacă site-ul dvs. se blochează timp de 5 secunde, este probabil ca acest panou să indice un API extern care a depășit timpul de așteptare.
- Scripturi și stiluri: Listează toate fișierele JS și CSS încărcate pe pagină. Folosește această opțiune pentru a găsi scripturi “inutile”, cum ar fi slidere sau formulare de contact, care se încarcă pe pagini unde nu sunt utilizate.
Cum să diagnosticați performanța pe mybox
Pentru a-ți optimiza site-ul, folosește aceste 2026 de valori de referință:
| Metrica | Interval normal | Semnal de alarmă |
| Timpul de generare a paginii | < 200 ms | > 800 ms (TTFB ridicat) |
| Interogări ale bazei de date | 50 – 150 | > 500 (Verificați dacă există bucle) |
| Timpul bazei de date | < 50 ms | > 200 ms (Adăugați indexuri) |
| Apeluri API externe | 0 – 2 | > 5 (Luați în considerare procesarea în fundal) |
Scenariu: Depanarea unui proces de finalizare a comenzii lent în WooCommerce
Dacă procesul de finalizare a comenzii din magazinul dvs. mybox este lent:
- Deschideți Query Monitor pe pagina de finalizare a comenzii.
- Verificați apelurile API HTTP: Adesea, un calculator de costuri de livrare sau un API fiscal are nevoie de peste 2 secunde pentru a răspunde.
- Verificați interogările bazei de date: Căutați interogări care implică
wp_postmeta. Dacă o operație “Join” durează 300 ms, probabil aveți nevoie de pluginul Index WP MySQL For Speed. - Verificați hook-urile: Vedeți dacă un plugin de tip “Coș abandonat” sau “Marketing prin e-mail” încetinește hook-ul
woocommerce_after_checkout_form.
Stiva de apeluri: Găsirea “de ce”-ului
Cea mai subestimată caracteristică a Query Monitor este Stiva de apeluri. Aceasta nu doar vă indică faptul că a avut loc o interogare; ci vă arată și calea exactă pe care a urmat-o codul pentru a ajunge acolo.
- Dacă apare o interogare lentă, faceți clic pe coloana Componentă.
- Stiva va afișa:
wp-includes/plugin.php->wp-content/plugins/your-plugin/file.php. - Astfel, poți identifica exact pluginul (sau funcția temei) care provoacă întârzierea, pentru a putea contacta dezvoltatorul sau a găsi o alternativă.
Lucrul cu cache-ul și CDN-ul pe mybox
Query Monitor ocolește cache-ul de obiecte pentru a vă arăta performanța “brută”. Cu toate acestea, dacă utilizați un CDN (cum ar fi Cloudflare):
- Diferența dintre “autentificat” și “neautentificat”: Rețineți că Query Monitor rulează doar pentru dvs. (un administrator). Vizitatorii dvs. văd o versiune din cache.
- Pornirea la rece: Rulați testul de trei ori. Prima rulare reprezintă “pornirea la rece” (fără cache); a treia rulare vă arată performanța "cache-ului încălzit", care este un indicator mai bun al eficienței serverului.
Rezumat
Query Monitor este instrumentul definitiv pentru menținerea unui site WordPress sănătos pe mybox. Acesta înlocuiește afirmația “Cred că acest plugin este lent” cu „Știu că acest plugin generează 400 de interogări duplicate.” Verificând regulat panourile Prezentare generală și Erori PHP, vă asigurați că site-ul dvs. rămâne rapid, stabil și pregătit pentru web-ul anului 2026.