Saytın ətrafında Yavaş WordPress Hostinqini necə düzəldəcək və CPU məhdudiyyətlərindən qaçın (PHP 7.4, Cloudflare, WP Roket və ya SG Optimizer istifadə edin)

Yavaş bir WordPress saytınız var Saytın ətrafı?


Bu problemim də var idi; mənim GTmetrix ballarım, yazdığım hər bir blog yazıları üçün 100% yaxın idi (çünki sürətdən çox əziyyət çəkirəm), ancaq yükləmə müddətim 10+ saniyəyə qədər ola bilər. Yazılarımın əksəriyyətində çox sayda şəkil və şərh var, ancaq GTmetrix-də başqa heç bir şey yox idi. Nəhayət, SiteGround-in yarıya həsr olunmuş GoGeek planı və hətta buludlu hosting, kifayət qədər sürətli olmadığı qənaətinə gəldim (spoyler: SiteGround-dan Cloudways-ə getdim).

Bu dərs vəsaiti GTmetrix-də daha yaxşı bal və yükləmə müddətinə nail olmaq üçün bilmək lazım olan hər şeyi əhatə edir. SiteGround paylaşılan hosting üçün əladır, ancaq WooCommerce, AdSense, yüksək CPU plaginləri və ya xarici skriptlər işləsəniz, paylaşılan hostinqi hamısını birlikdə atlayaram. Onların ortaq serverləri tez-tez yavaş bir WordPress saytına səbəb olan resursları idarə edə bilmir.

Saytın ətrafındakı bulud hostingini nəzərə alaraq daha yaxşı seçimlər var Bulud yolları Eyni $ 2 / CPU + 4GB RAM / ayda 42 $ (SiteGround ilə $ 80 əvəzinə) təklif edir. Təklifim saytınızı bacardığınız qədər optimallaşdırmaqdır, lakin Google PageSpeed ​​Insight-da ölçə biləcəyiniz server cavablarına diqqət yetirin. Əgər yavaşlarsa, problemi bilirsiniz.

1. PHP 7.4-ə yüksəldin

SiteGround tablosuna yüksəldə biləcəyiniz PHP 7.4 buraxdı.

Xüsusilə hal-hazırda daha köhnə PHP versiyasını işlədirsinizsə və saytınızı sürətləndirməyin ən asan yollarından biridir. PHP Uyğunluq Yoxlayıcısı faydasız olmasına baxmayaraq bir nüsxə götürmək və plaginlərinizin və mövzularınızın uyğun olduğundan əmin olmaq yaxşı bir fikirdir.

SiteGround PHP 7.4 Elan

SiteGround-da PHP 7.4-ə necə yüksəltmək olar

  • Hesabınıza daxil olun
  • Sol menyunu formalaşdıran Devs vurun
  • PHP menecerini vurun
  • Redaktə işarəsini vurun
  • PHP versiyasını dəyişdirin və təsdiqləyin (ekran görüntüsü aşağıda)

SiteGround yeniləmə PHP versiyası

2. SG Optimizer yerinə WP Roket istifadə edin

SG Optimizer və ya WP Roket istifadə etməlisiniz? Bunu yoldan çıxartaq.

WP Roket yenə də daha sürətli sürət optimallaşdırmasına sahibdir SG Optimizer (hətta SG Optimizer-in böyük yeniləməsi ilə) demək olar ki, WP Roket ilə daha yaxşı nəticələr görəcəkdir. SG Optimizer olmayan şeyləri etməyə imkan verir: yerli analitiklər, tənbəl yükləmə videoları + iframes, iframe-i önizli görüntü ilə əvəz etmək, verilənlər bazanızı təmizləmək, birdən çox CDN-lərin birləşdirilməsi və s..

SG Optimizer-in əsas faydası onların önbelleği, hər hansı digər cache plaginlərinə nisbətən daha sürətli olmasıdır (çünki güman olunur), çünki istifadəçilər server əsaslı yaddaşdan daha çox server tərəfi önbelleğe keçirir. Bununla birlikdə, həm SG Optimizerini, həm də WP Roketini sınamışam və həmişə SG Optimizer silinmiş WP Roketdə özümü tapmışam. Hər sayt fərqlidir, buna görə də öz testlərinizi etməyi məsləhət görürəm.

Başqa bir seçim, WP Roketini AMMA keshləmə üçün istifadə etməkdir. Bunu etmək üçün, hər şeyi idarə etmək üçün WP Roket parametrlərini konfiqurasiya edərdiniz (amma keshləmə). Sonra WP Roketin səhifələrini önbelleğini istifadə edərək aradan buraxın köməkçi plagin. Nəhayət, SG Optimizer-i quraşdırın və onu yalnız önbelleğe istifadə edin (ancaq WP Roket tərəfindən idarə olunan üst-üstə düşən funksionallıqdan qorunmaq üçün hər şeyi söndürün).

Bir səbəb var WP Rocket, ümumiyyətlə, Facebook anketlərində # 1 ön plaginidir:

2016 ən yaxşı cache plugin anketi

2019 cache plugin anketi

Swift vs WP Rocket

2016 cache plugin anketi

Ən yaxşı keş plaginləri 2018 anketi

wp raket vs w3 totla cache

Budur, SiteGround nə deyirsə də, razı deyiləm. Yenə də öz testlərinizi edin!

SG-Optimizer-vs-Cache-Plugins

3. Cache plagininizi düzgün tənzimləyin

Kesh plagini istifadə etməyinizdən asılı olmayaraq, optimallaşdırılmış şəkildə 110% vacibdir. Yalnız SG Optimizer istifadə edirsinizsə, WP Rocket, WP Fastest Cache və ya Swift ‘digər’ optimallaşdırmalarına diqqət yetirmək istəyə bilərsiniz. Pluginlər arasında təkrar işləməməyi unutmayın.

4. Cloudflare-nin CDN-ni SiteGround-da aktivləşdirin

Cloudflare-nin CDN-i artıq 200+ məlumat mərkəzi idi (kimdir). Və hələ də pulsuzdur!

Niyə kimsə istifadə etməz, məndən kənardadır, ancaq edə bilərsiniz onu SiteGround tablosunda aktivləşdirin.

Cloudflare SiteGround cPanel

Parametrləri hələ özünüzdə konfiqurasiya etməlisiniz Cloudflare tablosuna. Bir neçə ipucu:

  • Sürət: Brotli və Roket Yükləyicisini aktivləşdirin
  • Scrape qalxan: isti bağlantı qorunmasını təmin edin
  • Firewall: Wordfence’in canlı trafik hesabatından pis botları bloklayın
  • Səhifə qaydaları: Cloudflare çoxdur səhifə qaydaları sürət, təhlükəsizlik, uyğunluq üçün

5. Saytın ətrafındakı CPU məhdudiyyətlərinə dəyməyin

SiteGround planınızın kifayət qədər olması lazımdır server mənbələri veb saytınızın resurs istehlakını uyğunlaşdırmaq. Yoxdursa, veb saytınızı bağlamaqla hədələyən SiteGround-dən CPU bildirişlərini alacaqsınız, eyni zamanda WordPress saytınızın SiteGround-da yavaş olmasının yaxşı bir səbəbidir. Bu, ehtimal ki, serveriniz çox yüklənib və “vurğulanır”.

Baş SiteGround’un Xüsusiyyətlər səhifəsi və “sizə lazım olan mənbələri ayırırıq” hissəsinə aşağıya fırladın. Üzərinə aparın Server satır və planınızla nə qədər mənbənin gəldiyini görün:

SiteGround Server Resurslarının Müqayisəsi

Sonra, bunu CPU istehlakınızla müqayisə edin (bu bulud hostinginin görüntüsüdür):

Azaltmaq-CPU-İstifadəsi-WordPress

CPU həddini aşsanız, bu e-poçtu alacaqsınız:

SiteGround CPU məhdudiyyətləri

CPU həddini aşmağa yaxınsınız??

Əgər belədirsə, daha çox server mənbələri ilə gələn hosting planına ehtiyacınız var (CPU məhdudiyyətləri saytın ətrafındakı ən böyük çökmə kimi qeyd olundu). SiteGround ilə təkmilləşdirə bilərsiniz, ancaq əgər siz onların GoGeek planında və ya bulud hostinqində olsanız, mütləq olardım deyil daha çox şeyə yüksəlt. Dediyim kimi, SiteGround müəyyən bir məqam üçün əladır, ancaq bir dəfə GoGeek’i böyüdükdə və ya yeniləmə qiymətlərinə görə ayda $ 35 xərclədiyiniz təqdirdə özünüzü edin və lütf et və hərəkət edin Bulud yolları.

6. Xüsusi səhifələrdəki plaginləri seçərək deaktiv edin

Asset CleanUp və Perfmatters haqqında danışaq.

Hər ikisi sənə imkan verir seçici olaraq pluginləri deaktiv edin, skriptləri və üslubları müəyyən səhifələrə yükləmədən. Bu, bəzi HTTP sorğularının azaldılması və yüklənmə müddətinin daha da artması ilə nəticələnir, çünki bəzi pluginlər çox yavaş olur.

Nümunələr:

  • Elektron ticarət olmayan səhifələrdə WooCommerce xüsusiyyətlərini deaktiv edin
  • Sürgülər olmadan məzmundakı sürgü plaginini deaktiv edin
  • Zəngin parçaları olmadan məzmunda zəngin parçaları plaginini deaktiv edin
  • Kontakt forması olmadan məzmundakı əlaqə forması plaginini deaktiv edin
  • AdSense və ya əlaqəli linkləri göstərilmədiyi yerdə deaktiv edin
  • Bütün səhifələrdə sosial paylaşma plaginini deaktiv edin (adətən blog yazıları üçün).
  • Elektron ticarət olmayan səhifələrdə WooCommerce yazılarını, üslublarını, səbət parçalarını deaktiv edin

Addım 1: Asset CleanUp və ya Perfmatters plaginini quraşdırın.

Asset CleanUp plugin

2-ci addım: Bir səhifə və ya yazı redaktə edin və istifadə olunmamış elementləri səhifəyə yükləməyi seçərək aradan buraxın:

WordPress Xarici Skriptləri deaktiv edin

7. Şəkilləri optimallaşdırın

Böyük, açılmamış şəkillər də SiteGround-da yavaş bir veb saytına səbəb ola bilər.

GTmetrix-də ölçülü şəkil səhvlərinə xidmət etdiyinizi göstərirsə, bu, çox böyük olan şəkilləri yüklədiyiniz deməkdir və onlar kəsilməlidir və / və ya düzgün ölçülərə dəyişdirilməlidir (GTmetrix sizə təqdim edir). Təsvir ölçüsü səhvlərini də göstərə bilərsiniz, yəni görüntünün HTML-sinə genişlik və boy əlavə etməlisiniz. Nəhayət, şəkillərin optimallaşdırılması səhvini görürsünüzsə, onları itkisiz sıxışdırmalısınız və hər dəfə 100% aldığı yeganə plugin ShortPixel-dir.

GTmetrix-də şəkil optimallaşdırılması

8. Google Şriftlərini optimallaşdırın

Google Şriftlərdən istifadə edirsinizsə, optimallaşdırma problemləri üçün GTmetrix hesabatını yoxlayın:

Google Fonts GTmetrix

Şriftləri optimallaşdırmağa kömək edən bir sıra plaginlər var: OMGF, WP Roket, Google-da yerləşdirilmiş şriftlər, Avtomatikləşdirmə, hətta Asset CleanUp. Ancaq ideal metod şriftləri yerli olaraq qəbul etməkdir.

Bunu etmək üçün şriftlərin sayı və şriftin çəkisi ilə minimal olanda şriftlərinizi birbaşa Google Fonts veb saytından yükləyin (çünki daha çox şriftlər daha çox tələb edə bilər)..

Sonra, bir alət istifadə edərək, faylları veb yazı sənədlərinə çevirin Transfonter. Çevirildikdən sonra onları wp-content / uploads qovluğuna yükləyin və CSS-də şriftlər əlavə edin. Şrifti sınayın, çatışmazlıqlar ilə standart bir şrift seçin və siz qızılsınız. Daha çox məlumat üçün yerli şriftlər bələdçinizə (yuxarıda) baxın.

9. Üçüncü tərəf tələblərini optimallaşdırın

Üçüncü tərəf tələbləri xarici veb saytlardan sorğu alan bir şeydir.

Bu Google Şriftlər, Analitika, AdSense, Etiket meneceri, Xəritələr, quraşdırılmış YouTube videoları, Gravatars, sosial pay sayları, Facebook Pixel və ya xarici sorğu yaradan plaginlər ola bilər..

Bəzi üçüncü tərəf tələblərini optimallaşdırmaq asandır:

WP Roketin Əlavə etmə parametrləri sizə imkan verir yerli Google Analytics-ə ev sahibliyi edin və Facebook Pixel üçün brauzer önbelleğinizi aktivləşdirin. Onların Media parametrləri sizə YouTube video yükləməyə və iframe-i əvvəlcədən görüntülənən şəkil ilə əvəz etməyə imkan verir. Disqus bunun üçün şərti yükləmə plagininə sahibdir və Google Xəritələr + quraşdırılmış sosial mesajlar ekran görüntüsü kimi götürülə bilər və əksinə görüntü olaraq istifadə edilə bilər.

Bəzi üçüncü tərəfin tələbi o qədər də asan deyil:

Google AdSense, Google Tag Manager və Gravatars optimallaşdırmaq bir az daha çətindir. AdSense-ni asyncrounously yükləyə və tənbəl yükləməyə çalışa bilərsiniz, amma bu da bununla bağlıdır. Google Tag Manager yalnız böyük, açılmamış veb saytlar üçün istifadə olunmalıdır. Mən Gravatars üçün yaxşı bir həll tapmadım (təxminən hər Gravatar ön plagini sınamışam) və onları əlil et.

Xarici skriptlər

10. Resurs-Açar plaginlərdən çəkinin

Şiddətli yavaş plaginlər işlədirsinizsə, SiteGround’ın paylaşılan hostinqi yetərli olmaya bilər.

Bu plaginlər ümumiyyətlə portfellər, sürgülər, canlı söhbət, ehtiyat nüsxə, statistika, əlaqəli yazılar, sosial paylaşma, təqvim və ya hətta WooCommerce və WPML-dir. Əlbətdə ki, hansı plaginlərdən istifadə etməyinizə və sürət nəzərə alaraq nə qədər inkişaf etdiklərinə bağlıdır. Budur ortaq günahkarlar:

  1. Əlavə et
  2. AdSense Fırıldaqçılıq Monitorinqi
  3. Hamısında bir hadisə təqvimi
  4. Backup Buddy
  5. Qunduz inşaatçısı
  6. Daha yaxşı WordPress Google XML Sayt xəritələri
  7. Broken Link yoxlayıcısı (Dr Link Check istifadə edin)
  8. WordPress üçün daimi əlaqə
  9. 7 nömrəli əlaqə
  10. Kontekstual İsmarıclar
  11. Digi Auto Links
  12. Disqus şərh sistemi
  13. Divi qurucusu
  14. Əsas Grid
  15. 65 Yavaş Pluginlərin Tam Siyahısına baxın

11. Son 10% -ni Perfmatters ilə bitirin

Çox “müxtəlif optimallaşdırma ” həqiqətən sürət optimallaşdırmasının əsas kateqoriyalarına düşməzlər. Avtomatik saxlama, pingback, trackback-ləri aradan qaldırmaq, yazı düzəlişlərini məhdudlaşdırmaq, DNS-i əvvəlcədən yükləmək və əvvəlcədən bağlamaq və saytınızdan qırışları aradan qaldırmaq barədə danışıram..

The Perfmatters plagin (Kinsta tərəfindən) sürət optimallaşdırmasının bu son 10% -nin qayğısına qalır:

perfmatters xüsusiyyətləri

12. GTmetrix-də şişkinlik tapın

GTmetrix, puanları və yükləmə müddətini ölçməkdən daha çox istifadə edilə bilər. Veb saytınızın SiteGround-da niyə yavaş olduğunu, yavaş plaginləri təyin etmək üçün də istifadə edilə bilər, ttfb, və s. Burada nümunələr var:

İlk baytın vaxtı

İlk baytın vaxtı

Yavaş Pluginlər

Yavaş WordPress Plugin

13. Server cavab reaksiya dəfə

SiteGround-a ev sahibliyi probleminiz olub olmadığını bir dəfə tapmaq üçün vaxt gəldi.

Google PageSpeed ​​Insights vasitəsilə saytınızı işə salın və server cavab müddəti yoxlayın Google tövsiyə etdiyi kimi 200 m altında olmalıdır. Olmasa, daha güclü bir serverə ehtiyacınız var.

Server Cavab Vaxtını azaldın

14. Cloud Hosting əldə edin (Saytın ətrafından deyil)

SiteGround-a köçdüyüm zaman budur Cloudways DigitalOcean:

SiteGround-vs-Cloudways-Cloud-Hosting

Ton sorğu olan mesajlar da yüklənir <2s. İstəsəniz bu səhifəni GTmetrix vasitəsilə işləyin.

GTmetrix-hesabat üçün uzun müddətdir

SiteGround ilə ödədiklərim:

SiteGround-Cloud-Hosting-Satış-Qəbul

İndi Cloudways ilə ödədiyim şey:

Bulud yolları-Faktura

Daha çox şey söyləməyim lazım olduğunu düşünmürəm. Saytın ətrafında paylaşılan hosting üçün yaxşı olması, digər bulud hosting təminatçılarına nisbətən daha yaxşı və ya daha sürətli demək deyildir. Seçimlərinizi açıq saxlayın və qoşulun WordPress Hosting Facebook Qrupu həqiqi insanların nə dediyini görmək.

Cloudways Cavab Times

WP Mühərriki Buludlara

DigitalOcean Pingdom Hesabatı

Cloudways Server Cavab Times

Cloudways Vaxtın Təkmilləşdirilməsi

Cloudways vs WP Mühərriki

Başlıqsız

Cloudways Pingdom Yükləmə Times

Cloudways Pingdom Report

Bulud Yolları Miqrasiyasına Namecheap

Cloudways WooCommerce Miqrasiya

Cloudways AWS Miqrasiya

Başqa insanlar nə deyir:

Cloudways Facebook icmalı

Cloudways vs SiteGround

Alt xətt: WooCommcerce, AdSense, yüksək CPU plaginləri və ya layiqli trafikiniz yoxdursa, paylaşılan hosting yaxşıdır. Ancaq bunlardan birini tapandan sonra bulud hostinqinə baxın. Bəli, mən bir ortaqyam Bulud yolları, lakin miqrasiya edən və nəticələrini yayan çox sayda insan var. Kod OMM25 Cloudways-də ev sahibliyi ilk iki ayınıza 25% endirim edəcəkdir.

Tez-tez soruşulan suallar

&# x2705; Saytım ətrafındakı veb saytımı necə sürətləndirə bilərəm?

Ən son PHP versiyasına yüksəldin, SG Optimizer plaginini quraşdırın və konfiqurasiya edin və SiteGround hesabınızdakı Cloudflare-nin pulsuz CDN-i aktivləşdirin. Daha sonra, GTmetrix hesabatına baxın, bunun yavaşladığını görmək və bu dərslikdən optimallaşdırma etmək.

&# x2705; SG Optimizer və ya WP Roket istifadə etməliyəm?

Büdcəniz varsa, həm SG Optimizer, həm də WP Roket (ayrı-ayrılıqda) GTmetrix-də ən yaxşı yük dəfə + puanları verdiyini görmək üçün sınayın. WP Roket SG Optimizer-dən daha çox xüsusiyyətə malikdir, lakin SG Optimizer, WP Roket-in fayl əsaslı caching-dən daha sürətli olduğu güman edilən server tərəfli kesh istifadə edir. İki plugin arasında üst-üstə düşən funksionallıqdan çəkinin!

&# x2705; SiteGround’un CPU hədlərini necə düzəldə bilərəm?

SiteGround-dan CPU limit mesajları alırsınızsa, saytınızın istehlak etdiyi resursları azaltmalısınız. Ən çox yayılmış üsullar WordPress Ürək döyüntüsü API-ni (məsələn, HeartBeat İdarəetmə plagini ilə) aradan qaldırmaq, saytınızdakı hər hansı bir resursa açıq plaginləri aradan qaldırmaq, mənbələri boşaltmaq üçün CDN qurmaq və önbelleğiniz plagininizi düzgün konfiqurasiya etməkdir..

&# x2705; Təkmilləşdirmə planları yavaş SiteGround saytımı düzəldəcəkdir?

Nəzəriyyə baxımından bəli. Ali SiteGround planlarına saytınızı daha sürətli hala gətirən daha çox server mənbələri daxildir. Ancaq saytınızı yeniləmədən əvvəl mümkün qədər daha yaxşı optimallaşdırıldığından əmin olmaq yaxşıdır. Paylaşılandan daha sürətli olan bulud hostinqini araşdırmaq istəyə bilərsiniz.

&# x2705; SiteGround xaricində başqa hansı sürət optimallaşdırma edə bilərəm?

WP Roket və ya WP-Optimizat kimi bir plagindən istifadə edərək verilənlər bazanızı təmizləyin, ölçülü şəkillərə xidmət edin (nəhəng şəkillər istifadə etməyin), müəyyən səhifələrə yüklənmədən skript və plaginləri seçmə şəkildə aradan qaldırmaq üçün Asset CleanUp və ya Perfmatters istifadə edin. Google Şriftlər, Analitika, Xəritələr, AdSense, quraşdırılmış videolar və sosial paylaşma plaginləri kimi skriptlər.

Veb saytınız SiteGround-da Yavaşdır?

Nəzərə alsaq ki, mən demək olar ki, hər bir əsas amili əhatə edirəm WordPress optimallaşdırma təlimatı, daha sürətli bir saytınız olmalıdır. Əgər etməsəniz, SiteGround-in Başlanğıc Proqramı və ya GrowBig planından üstün olmağınız şansındadır, ya da ön plagininiz düzgün qurulmamışdır. Ancaq suallarınız varsa, GTmetrix hesabatınızın URL-i ilə mənə bir rəy bildirin və baxmağa şad olaram.

Salamlar,
Tom

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map