Ndodh me mijëra njerëz çdo ditë: për ndonjë arsye misterioze, pavarësisht nëse faqja e internetit e tyre, e bërë me WordPress ose Drupal, bëhet e ngadaltë brenda natës (Dua të them 3 deri në 10 herë më ngadalë se zakonisht).

Paneli kërkon disa sekonda për t'u ngarkuar (më shumë se sekonda 2 është se diçka nuk është në rregull), dhe e gjithë kjo bëhet e dhimbshme. Në raste ekstreme, e gjithë faqja madje mund të ishte e përkohshme dhe të kthente një mesazh " i paaftë për t'i shërbyer faqes Cili është makthi i çdo shfletuesi.

Pasi të ketë kontaktuar mbështetjen teknike të kompanisë suaj të pritjes, një teknik ekzaminon disa skedarë regjistri dhe kthehet me një përgjigje të frikshme:

«Shoh pyetje të ngadalta në skedarin tuaj të regjistrit të pyetjeve MySQL, zgjedh zgjedhjen tuaj '.

Kuptoni këtë si: " Fashtë faji juaj, kujdesuni për veten tuaj ". Por a e shkaktoi vërtet faqja juaj e internetit? Ndoshta jo.

Në këtë manual, ne do t'ju përshkruajmë në detaje se çfarë e bën faqen tuaj të WordPress të ngadaltë.

Nëse nuk keni instaluar kurrë WordPress, zbuloni Si të instaloj një WordPress blog hapa 7 et Si të kërkoni, instaloni dhe aktivizoni një temë WordPress në blogun tuaj 

Por përsëri pse ne jemi këtu.

Parakushtet themelore

Siç është rasti me ndonjë problem akomodimi, është gjithmonë mirë të bësh gjithçka që ke në fuqinë tënde për të gjetur burimin e problemit. Mbani në mend se shumica e serverave të pritjes nuk janë aty për të mbështetur aplikacionin tuaj në internet, por vetëm sigurohuni që serveri po funksionon normalisht (konsultohuni me marrëveshjen tuaj me këtë të fundit).

Çdo kompani pritëse që do të sigurojë mbështetje në aplikacionin tuaj është sigurisht një biznes i vlefshëm, pasi shumë prej çështjeve të përditshme vijnë nga shtresa e aplikacionit.

Këtu janë disa hapa të thjeshtë që mund t'ju ndihmojnë të gjeni problemin për veten tuaj:

  • Keni një masë të qartë të performancës për të monitoruar / përmirësuar:
    • Numri i pyetjeve SQL (16-80 ID për një gamë normale)
    • Koha e gjenerimit të faqes (php performance)
      • Koha që duhet për serverin për të ndërtuar faqen nga baza e të dhënave dhe modeli. Kjo është zakonisht më pak se një sekondë, midis 0,3 dhe 0,7).
    • Shtojcat si " Statistikat e ngarkimit të faqes WP "Ose" WP Super Cache Siguroni këtë informacion.
  • Provoni të çaktivizoni shtojcat, duke filluar me ato më pak kritike dhe shikoni nëse përmirësohen cilësimet.
  • Kaloni në një nga temat e paracaktuara të WordPress si TwentyFifteen. E di, kjo ndoshta nuk është tema më e mirë nëse jeni në prodhim. Alternativa është të krijoni një klon të serverit tuaj.
  • E rëndësishme: nëse përdorimi i CPU-së tuaj është shumë i lartë, ose nëse serveri juaj është i mbingarkuar:
    • Sigurohuni që të keni të instaluar dhe duke punuar një shtesë të memorizimit (shumica e njerëzve mund të instalojnë dhe konfigurojnë WP Super Cache në pak minuta).
    • Pa caching, madje edhe një moderuar " vizituar Mund të ketë mungesë burimesh

Nëse ngarkesa e serverit është shumë e rëndë, të gjitha metrikat do të jenë të anuara ose plotësisht të gabuara, kështu që puna e detektivëve do të jetë më e vështirë. Nëse nuk keni qasje në statistikat e përdorimit të CPU Linux, kontrolloni shikimet e faqeve në faqen tuaj në statistikat WordPress, Google Analytics (i cili ka statistika në kohë reale) ose një mjet tjetër analize.

Nëse shihni një grusht njerëzish që shfletojnë faqen e internetit, nuk ka të ngjarë të konsumoni shumë burime, por kjo me të vërtetë varet nga mënyra se si është vendosur faqja juaj në internet.

Ju mund ta klononi serverin ose ta zgjeroni mjaftueshëm për të pasur të dhëna logjike për qëllime korrigjimi. Nëse jo, zbuloni se çfarë po konsumon CPU-në dhe rregulloni atë së pari.

Shkaqe të mundshme për pyetje të ngadalta në MySQL

Importantshtë e rëndësishme të pranohet se mund të jetë fare mirë faji i faqes suaj të internetit, dhe për këtë arsye faji juaj. Këtu është një kërkesë paksa e ngadaltë (2.13 sekonda), megjithëse gjërat mund të jenë shumë më keq ... mund ta provoni vetë:

SELECT SQL_NO_CACHE SQL_CALC_FOUND_ROWS wp_posts. * Për nga nga wp_posts INNER BASHKOHU wp_term_relationships ON (wp_posts .ID = wp_term_relationships .object_id ) INNER BASHKOHU wp_term_taxonomy ON(wp_term_relationships .term_taxonomy_id = wp_term_taxonomy.term_taxonomy_id ) INNER BASHKOHU wp_terms ON (wp_term_taxonomy .term_id = wp_terms .term_id ) KU 1 = 1 ET wp_term_taxonomy .Taksonomia = 'Post_tag'ET  wp_posts .post_type = 'Post' DHE (wp_posts .post_status = "Publikimi" ) GROUPBY wp_posts .ID RENDI BY wp_posts .post_date DESC LIMIT 0 , 6Post_dateDESC LIMIT 0 , 6Post_date DESC LIMIT 0 , 6

Rezultati i një kërkese

Arsyet mund të përfshijnë:

  • Shtojcat që kryejnë pyetje intensive të bazës së të dhënave, si postimet e lidhura ... kërkojnë shtojca që ekzekutohen sa herë që ngarkoni një faqe
  • Një bazë të dhënash shumë e madhe (2 milion linja)
  • Një numër shumë i lartë i kërkesave të MySQL (qindra për faqe)
  • Numri i lartë i shikimeve të faqeve nuk është ruajtur (çon në një numër të lartë kërkesash)
  • Një përzierje e të gjitha më lart, edhe në doza të ulëta.

Me shumë shërbime të përbashkëta të pritjes, baza e të dhënave është në një makinë tjetër nga ajo që përmban Apache dhe PHP, kështu që çështjet e performancës janë më të izoluara. Nëse keni një server privat virtual (VPS), MySQL dhe PHP mund të qëndrojnë në të njëjtën makinë.

Kjo do të thotë që presioni i performancës në Apache / PHP mund të ndikojë gjithashtu në performancën e MySQL. Kjo mund ta bëjë problemin pak më të vështirë, prandaj mbani një vështrim mbi përdorimin aktual të CPU kur kontrolloni performancën e pyetjes. Nëse CPU (ose disk IO) tashmë është i ngopur, kjo do të gjenerojë pozitive false.

Përmirësoni të kuptuarit tuaj të gabimeve PHP duke lexuar: Fillimi për të kuptuar gabimet php në WordPress.

Por nëse nuk keni ndryshuar asgjë (mbase ka ndodhur një azhurnim automatik ?) Dhe nëse faqja juaj në internet është me madhësi relativisht të vogël (baza e të dhënave më pak se 200 MB), nuk do të rrezikoni të mbytni burimet e serverit të bazës së të dhënave, veçanërisht nëse jeni duke përdorur një aplikacion të testuar si WordPress, me cilësime të thjeshta dhe shtojca të besueshme.

Ekzistojnë një numër arsyesh për pyetjet e ngadalta të MySQL që nuk kanë lidhje me aplikacionin tuaj në internet:

  • Issuesështjet e harduerit me serverin MySQL
  • Issuesështjet e lidhjes me serverin MySQL
  • Numër i kufizuar i lidhjeve të njëkohshme MySQL (më pak se 10)
  • Cilësimet e pamjaftueshme të konfigurimit në serverin MySQL
  • Vonesa e rrjetit midis serverit në internet dhe serverit MySQL
  • Burimet e përbashkëta abuzohen nga një klient tjetër
  • Ruajtje e ngadalshme e serverit
  • Dhe shumë më tepër ...

Në këtë rast, kompaniaWeb hosting duhet të gjejë dhe të rregullojë problemin. Përsëri, kontrolloni marrëveshjen tuaj me këtë të fundit, por kjo duhet të jetë e mundur në shumicën e rasteve.

Zbuloni gjithashtu disa shtesa premium WordPress  

Mund të përdorni të tjera WordPress plugins për të përmirësuar shpejtësinë e blogut tuaj dhe për të optimizuar trajtimin e blogut ose faqes tuaj të internetit.

1. Kërkimi i menjëhershëm i WP & Sugjerimi automatik

Le plugin WordPress WP Instant Search & Auto Suggest ju lejon të merrni menjëherë sugjerime për postimet, faqet dhe llojet e postimeve të personalizuara kur kërkoni blogun tuaj të WordPress. Punon me Visual Composer et Gurthemel.

Wp kërkimi i menjëhershëm automatik sugjeron shtojcën wordpressKarakteristikat e tij përfshijnë: kërkimin në ekran të plotë, kërkimin e menjëhershëm në llojet e botimeve me porosi, funksionon me tre stile të dizajnit të integruar, plotësisht të personalizueshëm përmes cilësimeve WPBakery et Gurthemel dhe më shumë.

Shkarko | DEMO | web hosting

2. Borlabs Cache

WordPress është një platformë e mundësuar nga një bazë të dhënash që gjeneron përmbajtje dinamike. Sa më shumë përmbajtje dhe shtesa të keni, aq më shumë kërkesa të bazës së të dhënave ekzekutohen. Kjo mund të ngadalësojë performancën e faqes suaj të internetit, veçanërisht kur baza e të dhënave tuaja është e vendosur në një server të ndryshëm.

Shtojca e memorjes memorie të wordpress të Borlabs

Le plugin WordPress Borlabs Cache ruan përmbajtjen e krijuar në mënyrë dinamike si një skedar statik në kujtesën e serverit tuaj. Kur kërkohet faqja, ky skedar statik ngarkohet dhe dërgohet te vizitori, gjë që është dukshëm më e shpejtë se pyetjet tipike të bazës së të dhënave. Por kjo nuk është e gjitha.

Shihni edhe tonë 5 WordPress plugins për të pastruar bazën e të dhënave të faqes suaj të internetit

Faqet tuaja përmbajnë shumë hapësira të panevojshme të bardha ose komente HTML, gjë që rrit madhësinë e përgjithshme të faqes. Borlabs Cache i heq të gjitha dhe përdor GZIP për të ngjeshur faqet tuaja.

Zbuloj Si të shfaqni të gjitha postimet e WordPress në një faqe

Shumë shtojca kanë skedarët e tyre JavaScript dhe CSS, gjë që rezulton në më shumë kërkesa në serverin tuaj. Borlabs Cache kombinon të gjitha këto skedarë JavaScript dhe CSS në mënyrë që, në rastin më të mirë, vizitori juaj të ketë nevojë vetëm për të ngarkuar një skedar JavaScript dhe një skedar CSS.

Shkarko | DEMO | web hosting

3. far

Për atë WordPress mund të instalojë dhe funksionojë si duhet, domethënë shpejt dhe pa gabime, ka nevojë për pak pastrim. Far është një mjet për optimizimin e performancës. Roli i tij është të heqë qafe defektet e ndryshme të WordPress; mund të jenë filtra, veprime, kodet e futura, kode të ngulitura ose veprime të palëve të treta.

Shtojcë e shtypit të dritës

Qëllimi i këtij pastrimi është të përmirësojë cache të shfletuesit dhe shtojcave të memorizimit në mënyrë që ato të mund të funksionojnë me 100% efikasitet.

Shkarko | DEMO | web hosting

Burime të tjera të rekomanduara

Ne gjithashtu ju ftojmë të konsultoheni me burimet më poshtë për të vazhduar më tej në kontrollin dhe kontrollin e faqes dhe blogut tuaj.

Përfundim

Ketu eshte ! Kjo është e gjitha për këtë artikull të dedikuar te shtojcat më të mira të WordPress të dizajnuara për t'ju ndihmuar të përmirësoni shpejtësinë e blogut ose faqes tuaj të internetit WordPress. 

Megjithatë, gjithashtu do të jeni në gjendje të konsultoheni me ne RESSOURCES, nëse keni nevojë për më shumë elemente për të realizuar projektet tuaja të krijimit të faqeve në Internet, duke u konsultuar me udhëzuesin tonë për Krijimi i blogut të WordPress ose atë më Divi: tema më e mirë e WordPress të të gjitha kohërave.

Nëse keni komente ose sugjerime, ju lutemi na tregoni në seksionin e rezervuar. Por, nëse ju pëlqeu gjithashtu ky artikull, nmos hezitoni ndajeni në rrjetet tuaja sociale.

...