Nima uchun sizning WordPress veb-saytingiz sekin? WP saytlarini tezlashtirishning oddiy usullari

Maqola muallifi: Jerri Low
  • WordPress
  • Yangilandi: Nov 12, 2020

WordPress eng mashhur tarkibni boshqarish tizimi (CMS) bugungi kunda dunyodagi barcha veb-saytlarning 38 foizidan ko'prog'iga xizmat qilmoqda. Bu veb-sayt egalariga ta'sirchan sifat va funktsional veb-saytlarni tezda yaratishga imkon beradigan ko'p qirraliligi tufayli qadrlanadi.

Biroq, WordPressni eng yaxshi ishlashi uchun uni tushunish kerak. Agar siz WordPress saytini ishlayotgan bo'lsangiz va uning ishlashi past darajadagi deb hisoblasangiz, siz bir nechta kichik o'zgarishlarni amalga oshirib, ish faoliyatini oshirishingiz mumkin.

Sizning veb-saytingiz tezligi konversiya tezligiga katta ta'sir qiladi. Tadqiqotlar buni doimiy ravishda ko'rsatib berdi tez sahifa tezligi yaxshi konversiya tezligiga olib keladi. A Konversiyalarning 20% ​​pasayishi kuzatiladi mobil sahifani yuklash vaqtidagi har bir kechikish uchun. Va, ko'ra Google bilan o'ylang, saytni tezkor yuklash ko'rsatkichlari 0-1 soniyani tashkil qiladi.

1. To'g'ri keshlash emas

Keshlash - bu tezkor ishlov berish yoki kirish uchun dasturlar ma'lumotlarni xotirada saqlashdir. Xuddi shunday, keshlashni yoqish orqali siz tezroq kirish uchun veb-saytingizning qismlarini oldindan yuklashingiz mumkin. Siz foydalanishingiz mumkin bo'lgan turli xil keshlash usullari mavjud, ammo ular odatda ikkita toifaga kiradi; mijoz tomonidagi kesh yoki server tomonidagi kesh.

Mijozlar tomonidan keshlash (odatda brauzer keshlash) sizning veb-saytingizning qaysi elementlari tashrif buyuruvchilarning veb-brauzerida saqlanishini aniqlashga yordam beradi. Bundan tashqari, ushbu elementlarning saqlanish muddatini belgilashga imkon beradi, shunda saytingiz yangilansa, brauzer keshni yangilangan elementlar bilan yangilaydi. Brauzerni keshlash CSS, JS va tasvir kabi statik elementlar bilan ishlaydi.

Server tomonidan keshlash - bu veb-serveringizda amalga oshiriladigan har qanday keshlash usuli. Bunga o'z ichiga olishi mumkin OP kodini keshlash, Sahifalarni keshlash, ma'lumotlar bazasini keshlashva boshqalar. Ushbu usullarning har biri WordPress-ning turli xil elementlari bilan shug'ullanadi va ulardan foydalanish bizning sayt ish faoliyatini yaxshilashga yordam beradi.

Masalan, WordPress ma'lumotlar bazasiga juda mos keladi. Afsuski, ma'lumotlar bazasi bilan ishlaydigan har qanday jarayonlar odatda ishlash uchun juda ko'p resurslarni (qayta ishlash quvvati va xotirani) talab qiladi. Ma'lumotlar bazasini keshlash bilan nima qilsangiz, avvalgi so'rovlar natijalarini xotirada saqlash, ma'lum natijalarga erishish vaqtini qisqartirishdir.

Biznes 1: Keshlash uchun yaxshi plaginlarni o'rnating

Keshlash - bu WordPress veb-saytingizning ish faoliyatini sezilarli darajada yaxshilashning eng muhim usullaridan biridir. Yaxshiyamki, WordPress bilan bog'liq barcha narsalar singari, sizga yordam berish uchun foydalanishingiz mumkin bo'lgan plaginlar mavjud. WordPress keshlash plaginlarining ba'zi yaxshi namunalarini o'z ichiga oladi WP Rocket va  Swift ishlashi.

Biznes 2: Veb-xostingizda OPCache-ni yoqing

PHc skriptlarining tuzilgan operatsion kodlarini keshlash orqali OPcache saytlarga sahifa tarkibiga tezroq xizmat qilish imkoniyatini beradi. Yaxshi yangilik - ko'pchilik xosting provayderlari o'zlarining foydalanuvchilariga OPcache kengaytmasini boshqaruv panelidan o'rnatishlariga imkon beradi. Shunday qilib - veb-saytingizni tezroq yuklash uchun ushbu parametrdan foydalanish uchun xosting boshqaruv paneliga kiring va ushbu funktsiyani yoqing.

Misol: OPCache-ni yoqish uchun A2 Hosting, cPanel> Software> PHP versiyasini tanlang> PHP kengaytmalarini o'rnating.

2. HDD-da saqlanadigan ma'lumotlar bazalari

Deyarli muvaffaqiyatsiz, bugungi kunda aksariyat veb-provayderlar Solid State Drive (SSD) echimlarini taklif qilishlarini reklama qilishadi. SSD-disklar an'anaviy qattiq diskning yuqori texnologiyali versiyasidir va tezroq ishlaydi. Biroq, SSD narxlarining pasayishiga qaramay, ular mexanik qattiq disklarga qaraganda ancha qimmat.

Shu sababli, ba'zi bir xosting provayderlari gibrid o'rnatishdan xalos bo'lishga harakat qilishlari mumkin. Ular SSD-lardan dasturlarni ishlaydi, lekin saqlash uchun an'anaviy qattiq disklardan foydalanadi. Bu WordPress foydalanuvchilari uchun yomon yangilik, chunki ma'lumotlar bazasi SSD o'rniga sekinroq, mexanik disklarda joylashgan bo'lishi mumkin. Sizning hosting provayderingiz to'liq SSD echimini taklif qiladimi yoki yo'qmi, e'tiborga olganingizga ishonch hosil qiling.

Qarori: To'liq SSD-xostingni taklif qiluvchi xosting kompaniyalari bilan bog'laning

Misol: joylashtirilgan barcha veb-saytlar SiteGround SSD disklarida ishlaydi - bu WordPress saytlari uchun ideal.

Bozorda eng arzon WP xostinglaridan biri bo'lishiga qaramay, Hostinger to'liq SSD xotirasida ishlaydi - ularni WordPress saytlarini joylashtirish uchun ideal qiladi. To'liq SSD-da ishlaydigan boshqa taniqli brendlarga quyidagilar kiradi: A2 Hosting, BlueHostva SiteGround.

3. Eskirgan PHP

WordPress PHP-ga asoslangan va sizning serveringiz ishlaydigan PHP versiyasi ham saytingiz ishlashiga ta'sir qilishi mumkin. PHP 7 sinovdan o'tgan PHP 5.6 tezligini deyarli ikki baravarga oshirish - bu ko'rsatkich 100% ga oshdi!

AeroSpike jamoasi yugurdi PHP 5 ni PHP 7 bilan solishtirish uchun ba'zi testlar.

Ularning sinovi to'rtta jarayonni boshladi, ularning har biri 100,000 ta operatsiyani amalga oshirdi. Barcha operatsiyalar 3.9.1 Intel (R) Xeon (R) CPU E7-32 @ 5GHz protsessorlari (2660-giperturish yoqilgan) va 2.20 Gb xotirali CentOS 32-da Aerospike Server Community Edition XNUMX versiyasi ishlaydigan bitta tugunli klasterga qarshi amalga oshirildi. .

PHP-ning ikkita versiyasi php-7.0.10 va php-5.5.38 edi.

Quyida natijalar sarhisobi keltirilgan.

Jami ijro vaqti

PHP 7 ning umumiy bajarilish vaqti PHP 10 ga nisbatan ~ 12 - 5% past (pastroq bo'lgan yaxshiroq).

Bir soniyada operatsiyalar

PHP 7 PHP 9 bilan taqqoslaganda ~ 15 - 5% ko'proq yozadi / o'qiydi (yuqoriroq yaxshiroq).

Qarori: Veb-saytingizning PHP versiyasini yangilang

Agar siz PHP-ning eski versiyasida ishlayotgan bo'lsangiz, shunchaki PHP-ning yangi versiyasini tanlash orqali tezlikni yaxshilanishini ko'rishingiz mumkin. Ko'pgina veb-xosting provayderlari PHP-ning bir nechta versiyasini taklif qilishadi, ularni veb-xosting boshqaruv paneli orqali tanlashingiz mumkin.

Misol - PHP versiyangizni tanlash Hostinger hosting boshqaruv paneli orqali amalga oshirilishi mumkin.

4. HTTP / 2

HTTP / 2 bu "Yangi" Internet protokoli 2015 yilda taqdim etilgan. HTTP 1.1 oldingi versiyasidan farqli o'laroq, bir vaqtning o'zida bir nechta ma'lumot so'rovlarini bajarishga imkon beradi. Bu sizning veb-saytingiz aktivlari uchun yuklanish vaqtini kamaytirishga yordam beradi.

HTTP / 1.1 vs HTTP / 2 - HTTP / 2 bitta ulanish orqali ma'lumotlar uchun bir nechta so'rov yuborishi mumkin. Bu qo'shimcha sayohat vaqtini (RTT) qisqartiradi va veb-saytingiz tezroq yuklanadi (ko'proq ma'lumot olish).

Qarori: HTTP / 2 ni amalga oshiring 

Shunga qaramay, ba'zi veb-xostlar hanuzgacha HTTP / 2 ni taklif qilmaydilar yoki uni faqat qimmatroq rejalarda taklif qilishadi. HTTP / 2 imkoniyatlaridan foydalanishingiz mumkin bo'lgan ikkita usul mavjud; uni taklif qiladigan xostni qidiring yoki Cloudflare CDN-dan foydalaning.

Turli xil HTTP darajalarini taklif qiluvchi veb-xosting provayderlari mavjud. Masalan, SiteGround va GreenGeeks HTTP / 2-ni barcha rejalarida mavjud qildi, ammo A2 Hosting faqat HTTP / 2-ni Turbo veb-xosting rejalarida yoki undan yuqorisida taklif qiladi.

5. Shoshilinch server

Veb-saytlar avtomatlashtirilgan va ularning ishlashiga ular uchun mavjud bo'lgan resurslar miqdori ta'sir qilishi mumkin. Har bir sayt veb-trafikni boshqarish uchun qayta ishlash quvvati va xotiraga ega bo'lishi kerak - hajmi qancha ko'p bo'lsa, shuncha ko'p resurslar kerak bo'ladi.

Agar veb-saytingiz to'satdan tashrif buyuruvchilar oqimiga ega bo'lsa, sizning xosting rejangiz bir vaqtning o'zida barchasini boshqarish uchun mavjud resurslarga ega bo'lmasligi mumkin. Natijada sayt sekinlashadi yoki ba'zi so'rovlar uchun mavjud bo'lmay qoladi.

Xosting ishingizni kuzatib boring

misol: Veb-saytPulse sizning serverlaringiz va veb-saytlaringizni doimiy ravishda kuzatib turadigan turli xil monitoring vositalarini taklif etadi.

Vaziyat umumiy xosting rejalarida yuzaga kelishi ehtimoli ko'proq, chunki ushbu serverdagi barcha hisob qaydnomalari belgilangan miqdordagi resurslarni baham ko'rmoqda. Saytingiz uzluksiz ishlashini ta'minlash uchun shunga o'xshash saytni nazorat qilish vositasidan foydalaning va foydalaning Uptime roboti, Veb-saytning zarbasiva To'ldirish.

Ushbu vositalardan foydalanish sizning uy egangizning qanchalik yaxshi ishlashini ma'lum vaqt davomida baholashga yordam beradi. Agar sizning saytingiz sekinlashishni davom ettirsa yoki server doimo ishlamay qolsa, yaxshiroq rejaga yoki boshqa veb-xostga o'tishni o'ylash vaqti kelgan bo'lishi mumkin.

Qarori: Agar kerak bo'lsa VPS yoki undan yuqori darajadagi xostingga o'ting

Misol: bizning kuzatuvimiz asosida HostScore, SiteGround VPS hosting javob berish vaqti (Evropada joylashtirilgan sinov sayti) SiteGround umumiy xostingidan taxminan 15% tezroq.

VPS xosting rejalari umumiy xosting rejalaridan ko'ra qimmatroq, ammo yuqori trafikni osonroq boshqarishi mumkin. Buning sababi VPS hosting rejalari Umuman olganda miqyosi kattaroq, ya'ni sizning saytingiz ko'proq narsalarga muhtoj deb hisoblasangiz, resurslar miqdorini dinamik ravishda oshirishingiz mumkin.

6. Katta hajmdagi media fayllar

Katta, aniq tasvirlar yoki hayajonli videolar ko'zni quvontirishi mumkin bo'lsa-da, ushbu multimedia fayllari ko'pincha katta hajmga ega ekanligini unutmang. Qoida tariqasida, fayl qanchalik katta bo'lsa, uni yuklash uzoqroq bo'ladi.

Bu ulardan butunlay voz kechishingiz kerak degani emas, lekin hech bo'lmaganda fayllaringizni optimallashtirishni unutmang.

Biznes: Tasvirlaringizni siqib chiqing

Rasmlar biroz kichraytirilishi mumkin va to'g'ri format yordamida o'lchamlarning kichrayishi ham mumkin. Masalan, BMP fayli odatda GIF yoki JPG fayllaridan kattaroq bo'ladi. Rasmlarni optimallashtirish uchun siz buni qo'lda yoki plagin yordamida tanlashingiz mumkin. Ba'zi hiyla-nayranglarni bajaradigan WordPress plaginlari kiradi EWWW va Qisqa piksel.

Agar siz plaginni ishlatmaslikka qaror qilsangiz, rasmlarni qo'lda optimallashtirish uchun foydalanishingiz mumkin bo'lgan onlayn vositalar ham mavjud. Ulardan ba'zilari Optimizilla va EzGIF.

7. Noto'g'ri optimallashtirilgan / buzilgan ma'lumotlar bazasi

Ilgari men WordPress-ning ma'lumotlar bazasiga asoslanganligi va SSD-xotira qanday qilib so'rovlarni tezlashtirishi haqida aytib o'tgan edim. Biroq, ma'lumotlar bazasining holati sizning saytingiz ishlashida ham muhim rol o'ynaydi.

Biznes: ma'lumotlar bazasini muntazam ravishda optimallashtirish

Ma'lumotlar bazasiga kiradigan har bir elementni boshqarish juda qiyin bo'lishi mumkin, shuning uchun vaqti-vaqti bilan siz uy ishlarini bajarishingiz kerak. Bu sizning ma'lumotlar bazangizni tartibga solish va to'liq tezlikda ishlashga yordam beradi.

Buning uchun foydalanishingiz mumkin bo'lgan plaginlar mavjud. Ba'zi yaxshi misollar WP DBManager va WP Sweep.

8. Sekin DNS-provayder

Ko'p odamlar "Birinchi baytgacha bo'lgan vaqt" (TTFB) tezlikni o'lchash vositasi deb hisoblashadi, ammo ko'pchilik TTFBni buzmaydi va undagi alohida elementlarga murojaat qilishga harakat qiladi. TTFB-ga hissa qo'shadigan elementlardan biri bu DNS piksellar sonidir.

Domen nomlarini IP-manzillarga tarjima qilishni o'z ichiga olgan bu jarayon vaqt talab etadi. Turli xil DNS-provayderlar boshqacha tarzda ishlashadi va yaxshi DNS-provayderdan foydalanish saytingizni yuklash tezligini ham tezlashtirishi mumkin.

Biznes: yaxshiroq DNS-provayderga o'ting

DNS tezligini tekshirish uchun o'zingizning saytingizda sinovdan o'tkazing Pingdom Vositalari va natijalar jadvalidagi domen nomingizning birinchi nusxasini bosing. Bu sizning TTFB tarkibiy qismlarini ko'rsatadigan qutini kengaytiradi. Ushbu qutida "DNS" deb yozilgan qatorni qidiring.

DNS tezligi provayderga qarab farq qiladi.

Uni turli xil provayderlarning yig'ilgan DNS tezligi bilan taqqoslang DNS Perf-dagi jadval va sizning DNS tezligingiz qaerda bo'lishi kerakligini ko'rib chiqing. Agar yo'q bo'lsa, boshqa DNS-provayderni tanlash saytingizni yuklash tezligiga foydali bo'lishi mumkin.

CloudFlare atrofdagi eng mashhur DNS-provayderlardan biri bo'lib, ular bilan hisob qaydnomasini bepul olishingiz mumkin.

9. Pluginlar juda ko'p

Odamlar WordPressni yaxshi ko'radigan narsalardan biri bu shunchaki plagin yordamida funksiyani kuchaytirish. Bu ochiq manba bo'lgani uchun, WordPress-ga ega ulkan ishlab chiquvchilar jamoasi bu tanlov uchun juda yaxshi, ammo sifat jihatidan juda katta farq qiladigan plaginlarga olib keladi.

Plaginlar, shuningdek, asosiy WordPress kodining kengaytmasi, ya'ni siz qanchalik ko'p foydalansangiz, sizning WordPress nusxangiz katta bo'ladi. Bu o'z navbatida sizning saytingizga qo'shimcha xarajatlarni qo'shadi va ishlashga har xil darajada ta'sir qilishi mumkin.

Biznes: Plaginlardan foydalanishni qisqartirish

Mumkin bo'lgan joyda faqat kerakli plaginlarni ishga tushirganingizga ishonch hosil qiling va keraksiz paxmoqlarni kesishga harakat qiling. Shuningdek, foydalanilmayotgan plaginlarni olib tashlashni unutmang! Bugungi kunda turli xil ishlarni bajarishga harakat qiladigan ko'plab plaginlar mavjud, shuning uchun imkon qadar sizning plaginlaringiz tomonidan funktsionallik takrorlanmasligini ta'minlashga harakat qiling.

10. Hacked sayt

Ilgari, xakerlar saytni egallab olishlari va shunchaki zarba berishlari uchun mayda-chuyda sabab bo'lishgan. Bugungi kiberjinoyatchisi yanada murakkab va ularning mavjudligini aniqlashdan qochishga harakat qiladi. Ularning maqsadi o'zingizni boyitish uchun sizning hisobingizdagi resurslardan foydalanishdir, masalan, kripto valyutasini qazib olish uchun.

Bu sizning saytingizdagi resurslarni olib tashlaydi va ishlashga katta ta'sir ko'rsatishi mumkin. Ular radar ostida uchib yurganliklari sababli, sizning saytingizni jimgina o'g'irlanmaganligiga ishonch hosil qilish uchun uni muntazam ravishda skanerlashingiz kerak.

Kabi ishonchli echimlarni etkazib beruvchidan xavfsizlik vositasiga sarmoya kiriting Sucuri va faqat ishonchli manbalardan plaginlarni o'rnatganingizga ishonch hosil qiling. Plaginlaringiz qonuniy yoki yo'qligini tekshirish uchun shunga o'xshash vositadan foydalaning Plugin Security Checker muammolarni qidirish uchun.

Asoratlarni oldini olish uchun harakat qilib ko'ring plaginning obro'sini tekshiring uni o'rnatmasdan oldin.

Xulosa: tafsilotlarga e'tibor bering

Hozir ko'rganingizdek, samarali WordPress saytini boshqarish deyarli to'la vaqtli ish bo'lishi mumkin. Ammo, agar siz ro'yxatni sanab o'tsangiz va ilg'or tajribalarni muntazam ravishda kuzatib boradigan bo'lsangiz, unda ikkinchi darajali kabi past ko'rsatkichli WordPress saytining imkoniyatlarini kamaytira olasiz. Har bir ishingizda ishlashga e'tiboringizni qaratishni unutmang va saytingizga qo'shmoqchi bo'lgan har bir narsani diqqat bilan ko'rib chiqing. Ko'pgina yangi WordPress sayt egalari haddan oshib, oshxonadagi lavabodan boshqa hamma narsani tashlashga moyil.

Bunday vasvasalardan saqlaning va saytingiz va biznesingiz o'sib borishi bilan asta-sekin funksionallikni oshiring.

Jerry Low haqida

WebHostingSecretRevealed.net (WHSR) asoschisi - 100,000 foydalanuvchilari tomonidan ishonchli va foydalanilgan xosting tekshiruvi. 15-dan ortiq veb-tajribasi, affiliate marketing va SEO tajribasi. ProBlogger.net, Business.com, SocialMediaToday.com va boshqa ko'plab ishtirokchilar.