WordPress ishlash optimallashtirish: ma'lumotlarni optimallashtirishdan oldin keladi

Maqola muallifi:
  • WordPress
  • Yangilandi: May 19, 2015

Internet sizga aytib beradigan maqolalar bilan keng tarqalgan WordPress saytining ishlashini optimallashtirish. Men yozdim ulardan ba'zilari men o'zimni. Agar ular yaxshiroq bo'lsa, o'qishdan so'ng WordPress saytining ish faoliyatini yaxshilash bo'yicha eng yaxshi amaliyotlar haqida aniq tasavvurga ega bo'lasiz. Ammo, "eng yaxshi amaliyot" ko'p yoki kamroq "agar siz ushbu mavzuni chuqur tushunishni o'rgana olmaysiz yoki qilolmaysiz, buni amalga oshirsangiz, yaxshi ishlarni amalga oshirishingiz mumkin" kodi jumlasi. Eng yaxshi amaliyotlar juda umumiydir. , va ularni amalga oshirishda yordam beradigan bo'lsa ham, har qanday holatda eng yaxshi natijalarni ishlab chiqarish mumkin emas - va optimallashtirish masalasi shu bilan bog'liq: muayyan sharoitlarda optimal natijaga qanday erishish mumkinligini bilib olish.

Har bir WordPress sayti har biri ishlashga ta'sir qilishi mumkin bo'lgan mavzular, plaginlar va tweaksning noyob birikmasidir. WordPress saytini chindan ham optimallashtirishning yagona usuli - bu qaysi tomonlarning ishlash muammolarini keltirib chiqarayotganini va u yerdagi sa'y-harakatlaringizni e'tiborga olishni bilishdir. Mahalliy biznes saytingizning 98% foydalanuvchisi 100 milya server ichida yashasa, xalqaro miqyosda tarqatish tarmog'ini tashkil etadigan pul va vaqt sarflashning juda oz nuqtasi bor; sizning vaqtingiz ijtimoiy almashish vidjetini saralab olish uchun ko'proq foydali natijalar beradi.

Sizning sa'y-harakatlaringiz qaerda eng yaxshi joylashtirilganligini bilish uchun sizga ma'lumot kerak bo'ladi. Ushbu maqolaning qolgan qismida men saytni profillashtirish va ishlashga ta'sir qiladigan narsalarni tushunish uchun foydalanishingiz mumkin bo'lgan ayrim vositalarni ta'kidlashni rejalashtirmoqdamiz.

PageSpeed ​​Insights

Google pagespeed tushunchalari

PageSpeed ​​Insights - bu veb-sahifalarni tahlil qilib, ishlashning qanday yaxshilanishi haqida batafsil ma'lumotni taqdim etadigan Google xizmatidir. Misol uchun, siz JavaScript-ni minimize qilmasangiz, PageSpeed ​​Insights sizga qanday skriptlarni minifikatsiya qilish mumkinligini va potentsial foyda haqida xabar beradi.

WordPress uchun Google Pagespeed izohlari PageSpeed ​​ma'lumotlarini oladigan va sayt egalarining optimallashtirishga qaratilgan sa'y-harakatlariga yordam beradigan boshqaruv paneli yaratish uchun foydalanadigan plagin.

Pingdom Vositalari

pingdom asboblari

Aksariyat sayt egalari allaqachon bu ma'lumotga ega bo'lishadi, lekin bunga e'tibor berish kerak, chunki bu juda foydali. PageSpeed ​​Insights bilan funksionallikda bir nechta krossover mavjud, biroq agar siz ingl. Fikrlovchi bo'lsangiz, palapartishlik vakili sizga sahifani yuklash jarayoni haqida aniq tushuncha beradi va bu kechikish sabablarini aniqlashni osonlashtiradi.

Barni sekin harakatlar disk raskadrovka

disk raskadrovka paneli

Agar siz, albatta, saytingizning ishlashi haqidagi g'aroyib ma'lumotlarni bilmoqchi bo'lsangiz, Slow Actions-ga qo'shiling Debug Bar plagin sizga kerakli barcha ma'lumotlarni beradi.

Plagin WordPress sahifasini yaratishga kirishgan 100 eng sekin harakatlarini aks ettiradi. Ushbu ma'lumot ishlab chiquvchilar uchun o'rtacha WordPress foydalanuvchisidan ko'ra foydalidir, ammo siz saytni to'g'ri optimallashtirish uchun bilishingiz kerak bo'lgan narsani o'rganishni niyat qilsangiz, bu plaginning o'rnini to'ldirish mumkin emas.

Maqsadsiz optimizatsiyadan saqlaning

Ushbu maqolaning boshida men "eng yaxshi amaliyotlar" muayyan saytlar uchun doim ham yaxshi emasligini aytdim. Buning sababi, ayrim optimallashtirish bo'yicha tavsiyalar ayrim saytlar uchun ahamiyatsiz. Menga qarshi kurashish uchun saytingiz haqida iloji boricha ko'proq ma'lumot to'plashni maslahat beraman, lekin juda ko'p ma'lumot sizni birinchi o'ringa qo'yish uchun juda kam xavfli bo'lishi mumkin.

Ushbu vositalar sizning "Factor X" saytida sizning saytingizdan asta-sekinlik qilsa ham, bu faqat foydalanuvchi tajribasi yoki konvertatsiyasiga sezilarli ta'sir ko'rsatadigan bo'lsa, hatto Googlening asosiy sahifasi ham uning PageSpeed ​​Insight testlaridan muvaffaqiyatsiz o'tishi mumkinligini unutmang. Bu erda qaytib keladigan daromad qonuni ishlaydi. Ba'zan tez tez tez va tezroq optimizatsiya qilish vaqt sarflanadi. Ushbu vositalardan foydalaning, lekin o'zingiz taqdim etgan ma'lumotni kengroq maqsadlaringiz doirasida joylashtiring.

Buck uchun yaxshi portlashni ta'minlaydigan optimallash

Umid qilamanki, ushbu maqolada obsesif optimallash ko'pincha resurslardan eng yaxshi foydalanish emasligini aniq ko'rsatib bergan. Biroq, deyarli har qanday WordPress sayti uchun yaxshi ishlashga olib keladigan qator optimallashlar mavjud.

Yaxshi xostingni tanlang

Arzon turar joy jozibador bo'lishi mumkin, lekin arzon bo'lgan sabab bor. Arzon narxlardagi hosting provayderlari o'zlarining rejalarini haddan tashqari sotishga moyildirlar. Serverda bir nechta saytlar, ayniqsa, bir nechtasi bir vaqtning o'zida tirband bo'ladigan bo'lsa, ularni mos ravishda boshqarishi mumkin. Xostingiz asta bo'lsa, siz boshqa hech narsa qila olmaysiz.

Keshlash

WordPress dinamik sayt yaratuvchisidir. Bu PHP kodi va ma'lumotlar bazasi so'rovlarini olib tashlaydi va ularni veb-sahifani tashkil etuvchi HTML-ga qo'shib qo'yadi. Xostingni qanchalik tezkor ravishda portlatishingiz qat'iy nazar, dinamik sahifa yaratilishi statik sahifalarga xizmat ko'rsatishdan ko'ra asta-sekin. Biz dinamik sayt generatorlarini foydalanamiz, chunki ular ko'plab boshqa imtiyozlar bilan ta'minlangan - ko'pchiligimiz bizning saytlarni noldan kodlashdan baxtli bo'lar edik - lekin ko'pincha biz har bir mehmon uchun yaratilgan sahifalarni yaratishning hojati yo'q: ular o'zgarmaydi tezda. Keshlash hosil qilingan sahifalarni diskda yoki xotirada saqlab qolish imkonini beradi, bu ularni deyarli statik sahifa sifatida tezroq bajaradi.

WordPressda keshlash uchun eng yaxshi plagin W3 Jami Kesh. Foydalanish uchun juda oson, lekin eng yaxshi optimizatorga nisbatan ko'proq konfiguratsiya variantlari mavjud. W3 Total Cache shuningdek JavaScript va CSS minifikatsiyasi kabi foydali optimallashtirishning boshqa qulayliklarini ham ko'rib chiqadi.

JavaScript-ni va mos kelmaydigan tarzda CSS-ni yuklash

Google PageSpeed ​​Insights shikoyat qiladigan narsalardan biri avval JavaScript-ni va CSS fayllarini yuklaydi va boshqa narsalarni bloklaydi. Ushbu skriptlar umuman HTML-faylning <bosh> ga kiritilganligi sababli ular brauzerning bir sahifada paydo bo`ladigan birinchi narsalar qatoriga kiradi va boshqa hamma narsalar yuklanganida to'xtaydi. Ko'pgina hollarda, nima JavaScript-ni, na CSS-da, birinchi navbatda, yuklanishi kerak emas. Async JS va CSS JS va CSS fayllari sahifaning qolgan qismini yuklashni blokirovka qilishga to'sqinlik qiladigan plyus.

Yaxshi xosting, keshlash va asenkron yuklangandan so'ng, kontent tarqatish tarmog'idan foydalanish haqida o'ylash vaqti keldi. Shundan so'ng sizning optimallashtirishingiz uchun mo'ljallangan tweaks biz ilgari ko'rib chiqqan sohaga tushib qoladi va siz optimallashtirasizmi yoki vaqtni konvertatsiya qilishni optimallashtirishga yoki katta kontent yozishga sarflashingiz mumkinmi degan jiddiy fikrlash vaqti keldi.

WHSR Mehmon haqida

Ushbu maqola mehmonlar tomonidan yaratilgan. Quyidagi muallifning fikrlari butunlay uning o'ziga xosdir va WHSRning fikrlarini aks ettirishi mumkin emas.

»I ¿