Performanța WordPress – Defalcarea prin solicitări HTTP

Publicat: 2020-04-10

WordPress este, fără îndoială, unul dintre cele mai eficiente și populare sisteme de management al conținutului (CMS). Această platformă este utilizată de companiile aparținând diferitelor verticale din industrie. Rapoartele au descoperit că majoritatea site-urilor de pe internet folosesc WordPress.

Afacerile de diferite scări folosesc WordPress pentru promovarea, publicitate și vânzarea produselor și serviciilor lor.

Este de la sine înțeles că performanța acestei platforme este esențială pentru succesul general al site-ului. Dacă accesați online, veți găsi o multitudine de sfaturi și trucuri pentru a accelera site-ul WordPress postate de experții din industrie. De asemenea, optimizarea site-ului dvs. WordPress pentru a crește performanța generală va ajuta site-ul dvs. să îmbunătățească experiența utilizatorului și, de asemenea, să se claseze mai sus în clasamentul motorului de căutare.

Conform rapoartelor, site-urile web care se încarcă lent au rate mai mari de abandon. Doar câteva secunde de întârziere pot îndepărta clientul de pe site. Acest lucru poate avea un impact uriaș asupra afacerii dvs. și, de asemenea, poate afecta relația pe termen lung cu utilizatorii. Având în vedere concurența ridicată din lumea digitală, a devenit esențial pentru companii să se asigure că site-ul lor funcționează rapid.

Afacerile online efectuează în mod regulat teste de viteză și iau anumite măsuri pentru a menține viteza și performanța site-ului. Cu toate acestea, există o mulțime de factori care pot încetini viteza site-ului și pot obliga utilizatorii să abandoneze site-ul din cauza vitezei reduse. În plus, giganții motoarelor de căutare, cum ar fi Google, oferă, de asemenea, clasamente mai bune site-urilor care se încarcă mai repede și sunt bine optimizate. Clasamentul motorului de căutare poate avea un impact direct asupra prezenței online a site-ului tău WordPress. Site-urile web cu clasamente ridicate obțin mai mult trafic și rate de conversie mai bune.

Astăzi vă împărtășim câteva sfaturi utile care vă pot fi utile. Cu aceste sfaturi, puteți crește performanța site-ului dvs. WordPress într-o mare măsură. Vă informăm despre cele mai bune modalități de a defalca solicitările HTTP pentru a putea crește timpul general de încărcare a site-ului. Mai jos sunt enumerate câteva dintre modalitățile încercate și testate de a crește performanța site-ului dvs. WordPress. De la dezactivarea caracterelor emoji, funcția de încorporare până la găzduirea fonturilor Google, există o mulțime de modalități de a defalca solicitările HTTP și de a reduce latența site-ului dvs.

Dezactivează emoji

Mulți experți din industrie recomandă companiilor de dezvoltare de site-uri web și profesioniștilor WordPress să limiteze numărul de apeluri HTTP pentru a îmbunătăți viteza site-ului WordPress. Deși există numeroase moduri de a face acest lucru, dezactivarea emoji-urilor este considerată a fi cea mai eficientă modalitate de a crește viteza site-ului. Emoji-urile au fost introduse odată cu lansarea versiunii WordPress 4.2. Această funcție a permis proprietarilor de site-uri să condimenteze aspectul site-ului. Cu toate acestea, utilizarea emoji-urilor pe postări, postări sau bloguri poate încetini viteza site-ului.

Acesta este motivul pentru care majoritatea experților îi îndeamnă pe proprietarii de site-uri să dezactiveze emoji-urile de pe site-ul lor pentru a îmbunătăți performanța site-ului WordPress și pentru a asigura o experiență mai bună pentru utilizator. Fișierul wp-emoji-release.min.js arată numeroasele pictograme emoji de pe această platformă. Alegerea dezactivarii emoji-urilor vă aparține în totalitate. Dezactivarea acestei funcții vă poate împiedica să adăugați caractere emoji distractive pe site, cu toate acestea, vă va ajuta, de asemenea, să accelerați site-ul și să vă asigurați că utilizatorii petrec timp exact explorând site-ul dvs. Mai jos sunt enumerate cele două moduri simple de a dezactiva emoji-urile.

1. Cod pentru a dezactiva emoji

Pentru a dezactiva caracterele emoji de pe site-ul dvs., tot ce trebuie să faceți este să introduceți un cod în fișierul functions.php. Iată codul pe care îl puteți folosi pentru a dezactiva emoji-urile și pentru a crește performanța și viteza site-ului.

/**
* Disable the emoji’s
*/
function disable_emojis() {
remove_action( ‘ks29so_head’, ‘print_emoji_detection_script’, 7 );
remove_action( ‘admin_print_scripts’, ‘print_emoji_detection_script’ );
remove_action( ‘ks29so_print_styles’, ‘print_emoji_styles’ );
remove_action( ‘admin_print_styles’, ‘print_emoji_styles’ );
remove_filter( ‘the_content_feed’, ‘ks29so_staticize_emoji’ );
remove_filter( ‘comment_text_rss’, ‘ks29so_staticize_emoji’ );
remove_filter (‘ks29so_mail’, ‘ks29so_staticize_emoji_for_email’);
add_filter( ‘tiny_mce_plugins’, ‘disable_emojis_tinymce’ );
}

add_action( ‘init’, ‘disable_emojis’ );

/**
* Filter function used to remove the tinymce emoji plugin.
*
*@param array $plugins
@return array                     Difference between the two arrays
*/
function disable_emojis_tinymce( $plugins ) {
    if ( is_array( $plugins ) ) {
        return array_diff( $plugins, array( ‘wpemoji’ ) );
    } else {
         return array();
    }
}
2. Plugin pentru a dezactiva Emoji

Alternativ, puteți utiliza un plugin pentru a dezactiva caracteristica emoji de pe site-ul dvs. WordPress. Există mai multe plugin-uri disponibile pe care proprietarii de site-uri le pot folosi pentru a dezactiva această funcție.

Disbale Emoji

Cu toate acestea, atunci când alegeți un plugin în scopul dezactivării emoji, este esențial să acordați atenție dimensiunii totale a pluginului. Este foarte recomandat să utilizați pluginuri ușoare. Aceste plugin-uri nu ocupă mult spațiu și nu scad viteza site-ului web. Unul dintre cele mai bune pluginuri ușoare pe care le puteți utiliza pentru site-ul dvs. WordPress este Dezactivați emoji.

Dezactivați încorporarea

Încorporațiile au fost lansate cu versiunea 4.4 a WordPress. Aceasta este o caracteristică inovatoare care permite proprietarilor de site-uri să încorporeze media de pe alte site-uri. Încorporarea conținutului media precum audio și video de pe site-uri externe în site-ul dvs. WordPress vă va ajuta să implicați utilizatorii. Cu toate acestea, cel mai mare dezavantaj al acestei caracteristici este că poate încetini într-o mare măsură performanța site-ului web. Este afișat ca script wp-embed.min.js și, deși este o caracteristică excelentă, există și alte modalități de a încorpora conținut media de pe site-uri precum Youtube, Twitter etc. La fel ca emoji, încorporarea poate fi, de asemenea, dezactivată folosind coduri sau pluginuri. Aici am menționat modalitățile de a dezactiva încorporarea și de a crește performanța și capacitatea de răspuns a paginii site-ului dvs.

1. Cod pentru a dezactiva încorporarea

Acest lucru este similar cu procesul de dezactivare a emoji-urilor. Puneți următorul cod în fișierul functions.php pentru a dezactiva funcția de încorporare.

// Remove WP embed script
Function speed_stop_loading_wp_embed() {
         If (!is_admin() ) {
             ks29so_deregister_script( ‘wp-embed’);
         }
}

Add_action( ‘init’, ‘speed_stop_loading_wp_embed’);
2. Dezactivați încorporarea cu pluginuri

Utilizarea pluginurilor este, de asemenea, o modalitate eficientă de a dezactiva funcția de încorporare de pe această platformă CMS. Există o mulțime de plugin-uri pentru dezactivarea funcției de încorporare.

Disable Embeds

Cu toate acestea, nu toate sunt ușoare și folosirea celui care ocupă spațiu poate face mai mult rău decât bine. Unul dintre pluginurile de top pe care le puteți utiliza este Dezactivați încorporarea. Cu o dimensiune de 3 KB, acest plugin are multiple caracteristici utile. Folosind acest plugin specific, puteți evita alte site-uri web de la încorporarea media din site-ul dvs. WordPress și puteți opri toate scripturile legate de caracteristica de încorporare.

Implementați memorarea în cache

Implementarea stocării în cache este o modalitate testată în timp de a îmbunătăți performanța generală a site-ului dvs. web și de a îmbunătăți experiența utilizatorului. Memorarea în cache nu numai că ușurează încărcarea serverului și permite site-ului dvs. web să gestioneze traficul fără întârzieri sau bătăi de cap. Prin implementarea memorării în cache, puteți îmbunătăți într-o mare măsură timpul de încărcare a site-ului dvs. În acest scop, puteți folosi o multitudine de pluginuri. Cu toate acestea, dacă sunteți în căutarea unui plugin ușor, care este atât ieftin, cât și robust, atunci pluginul Cache Enabler este alegerea ideală.

Implement Caching

Creat de KeyCDN, dimensiunea acestui plugin este de 15,4 KB și asigură stocarea în cache care economisește timp și ajută site-ul dvs. să se încarce mai rapid. Mulți experți WordPress au încercat să implementeze memorarea în cache prin acest plugin și au îmbunătățit cu succes timpul de încărcare a site-ului web. În majoritatea cazurilor, timpul de încărcare HTML DOC s-a îmbunătățit prin crestături.

Implement Caching

Încercați să utilizați acest sfat de îmbunătățire a performanței pentru a crește viteza site-ului dvs. și pentru a oferi o experiență mai rapidă și mai bună vizitatorilor site-ului.

Utilizați o rețea de livrare de conținut

Odată ce ați dezactivat emoji și ați încorporat și ați implementat memorarea în cache, cel mai bine este să treceți la următorul sfat care poate ajuta la accelerarea performanței site-ului web. Rețeaua de livrare a conținutului (CDN) oferă conținut static în cache, cum ar fi videoclipuri, JavaScript și imagini de pe mai multe servere. S-a descoperit că utilizarea rețelei de livrare a conținutului pe site-ul WordPress este o modalitate sigură de a spori viteza site-ului.

Content Delivery Network

Pentru optimizarea corectă și performanța site-ului, este esențial să utilizați serviciul de rețea de livrare de conținut. Ajută la reducerea timpului necesar pentru a încărca o anumită pagină de pe site. Puteți folosi fie un CDN gratuit, fie unul plătit. Unul dintre cele mai bune CDN pe care le puteți utiliza pentru site-ul dvs. este WordPress CDN Enabler.

Content Delivery Network

Ușor și dotat cu mai multe funcții critice, acest plugin special este gratuit. Doar activați setarea CDN pentru a culege roadele acestei funcții incredibile. Odată ce ați făcut asta, veți putea vedea o diferență majoră în timpul total de încărcare a site-ului.

Eliminați șirurile de interogare

Eliminarea șirurilor de interogări este o altă modalitate eficientă de a îmbunătăți viteza site-ului. Rapoartele au descoperit că șirurile de interogări fac ca site-ul să se încarce lent. Eliminarea acestora din resursele statice ale site-ului dvs. va contribui la creșterea performanței site-ului dvs. Când vine vorba de eliminarea setărilor de interogare, există trei moduri diferite pe care le puteți încerca. Puteți utiliza cod, plugin sau rețea de livrare de conținut pentru a ignora setările de interogare.

1. Utilizați Cod pentru a elimina șirurile de interogare

Codul de mai jos vă poate ajuta să reduceți latența site-ului dvs.

Doar puneți codul de mai jos în functions.php.file.

function _remove_script_version( $src ) {
        $parts = explode( ‘?ver’, $src );
        return $parts[0];
}

add_filter( ‘script_loader_src’, ‘_remove_script_version’, 15, 1 );
add_filter( ‘style_loaded_src’, ‘_remove_script_version’, 15 ); 
2. Utilizați pluginul pentru a elimina șirurile de interogare

Un plugin poate fi folosit și pentru a elimina șirurile de interogări și pentru a crește performanța site-ului. Unul dintre cele mai utilizate plugin-uri este Query Strings Remover. Este ușor și elimină eficient șirurile de interogare din rețea.

3. Memorați în cache și ignorați șirurile de interogare cu un CDN

În timp ce utilizarea codurilor și a pluginurilor vă poate ajuta să eliminați șirurile de interogări, utilizarea rețelei de livrare a conținutului este considerată cea mai eficientă. Este metoda recomandată cel mai mult de experții WordPress. KeyCDN vă permite să eliminați șirurile de interogări destul de ușor și convenabil. Fără bătaia de cap de a introduce coduri în fișierul de funcții sau de a folosi pluginuri, puteți utiliza doar rețeaua de livrare a conținutului pentru a elimina șirurile de interogare din rețea pentru a permite încărcarea mai rapidă a site-ului.

Ignore Query Strings

Găzduiește fonturi Google

Fonturile Google sunt o parte a temei WordPress care afectează de obicei performanța și viteza generală a site-ului. Căutările DNS implicate cu fonturile Google pot afecta negativ viteza site-ului dvs. Mai jos este menționat un exemplu de fonturi diferite.

https://fonts.google.com/specimen/Merriweather
https://fonts.google.com/specimen/Montserrat

merriweather-v13-latin-700.woff
merriweather-v13-latin-700.woff
merriweather-v13-latin-700italic.woff
merriweather-v13-latin-700italic.woff2
merriweather-v13-latin-900.woff
merriweather-v13-latin-900.woff2
merriweather-v13-latin-900italic.woff
merriweather-v13-latin-900italic.woff2 
merriweather-v13-latin-italic.woff
merriweather-v13-latin-italic.woff2
merriweather-v13-latin-regular.woff
merriweather-v13-latin-regular.woff2
montserrat-v7-latin-700.woff
montserrat-v7-latin-700.woff2
montserrat-v7-latin-regular.woff
montserrat-v7-latin-regular.woff2 

Experții îi îndeamnă pe proprietarii de site-uri să reducă numărul de căutări DNS generate pentru a rezolva problema vitezei reduse. Acesta este locul în care rețeaua de livrare de conținut poate veni în salvarea site-ului dvs. Puteți doar să migrați fonturile către CDN și să îmbunătățiți performanța generală a site-ului. Pluginul CDN Enabler poate fi folosit și pentru găzduirea fonturilor Google. La început, vi se va cere să dezactivați această funcție în tema WordPress.

Dezactivați Gravatars

Până acum, numărul de căutări DNS ar fi trebuit să scadă. În cele din urmă, lucrul pe care trebuie să-l faceți pentru a crește performanța site-ului este dezactivarea gravatarilor. Accesați tabloul de bord al site-ului dvs. WordPress și găsiți opțiunea secure.avatar.com. Debifați-l pentru a dezactiva gravatars. Aceasta este ultima solicitare HTTP pe care trebuie să o remediați pentru a vă optimiza site-ul WordPress și a-l ajuta să se încarce mai rapid.

Disable Gravatars

Pașii menționați mai sus vă pot ajuta să rezolvați problema vitezei lente a site-ului WordPress într-un mod eficient și în timp util. Urmați acești pași și utilizați codul și pluginurile potrivite pentru a dezactiva funcțiile care vă încetinesc site-ul. Atunci când alegeți pluginuri online, asigurați-vă că le alegeți pe cele care sunt ușoare și care au mai multe funcții pentru a asigura rezultate optime. Puteți remedia problema de performanță a site-ului dvs. WordPress sau puteți angaja profesioniști care să se ocupe de problema latenței.

Companiile de dezvoltare de site-uri web și experții WordPress sunt specializați în astfel de sarcini. Aceștia pot implementa modificările potrivite și pot dezactiva funcțiile care dăunează performanței generale a site-ului WordPress. Folosiți-le serviciile și îmbunătățiți performanța site-ului dvs. și ajutați la asigurarea unei experiențe perfecte pentru utilizatori.