WordPress bazasi hajmini qisqartirish uchun 7 Maslahatlar

Maqola muallifi:
  • WordPress
  • Yangilandi: Sentyabr 08, 2014

WordPress-hosted veb-saytingizni tezlashtirish haqida jiddiyroqmi?

Keyinchalik, saytingizning yuklanish vaqtini kamaytiradigan noqulaylik yaratadigan dizayn yoki kodlar uchun pulni olib tashlang.

Agar siz odatdagidek webmasterga o'xshagan bo'lsangiz, sayt tezligini oshirishni o'rgatadigan ishchi varaqlarni, elektron kitoblarni va veb-seminarlaringizni sidqidildan yutib yuborasiz.

Biroq, sizda xamirni quyish kerak bo'lmasligi mumkin.

Nima uchun, so'raysizmi?

chunki WordPress ma'lumotlar bazasi hajmini qisqartirish saytingizning yuklash vaqtini sezilarli darajada pasaytirishi va tezligini oshirishi mumkin.

Qidiruv mexanizmlari ko'p narsani berishi sir emas sayt tezligiga ahamiyat beradi, Va veb-saytingiz yuklash vaqti kichik bir foiz qidirish sıralamalarınızı ta'sir qilishi mumkin. Bu, tezroq veb-saytingiz o'z reytingingizni oshiradi degani emas, lekin brauzerlaringizga veb-sahifalaringizga osongina kirishingiz va tashrif buyuruvchilarga yaxshiroq foydalanuvchi tajribasini taqdim etishga yordam beradi.

Va WordPress ma'lumotlar bazangiz qanchalik katta bo'lsa, veb-saytingizga tashrif buyuruvchilar uchun sahifalarni ko'rsatishga qancha vaqt ketishi mumkin. Shuning uchun siz uchun juda muhimdir WordPress-ni tozalash Ma'lumotlar bazasi va uning hajmini qisqartirish. Vaqt o'tib, ma'lumotlar bazangizda sizning saytingizning boshqa elementlariga ta'sir qilmasdan olib tashlashingiz mumkin bo'lgan foydalanilmagan yozuvlar, keraksiz yozuvlar va jadvallar bo'lishi mumkin. Bu sizning serveringizdagi yuklanish vaqtini olib tashlashga va saytingiz ish faoliyatini yaxshilashga yordam beradi.

WordPress ma'lumotlar bazangizning hajmini qanday kamaytirishni so'rash kerakmi? WordPress bazasi hajmini darhol amalda qo'llash mumkin bo'lgan 7 ta qadam:

1. Kiruvchi plaginlarni o'chirish

1

20,000 WordPress plaginlari haqida bilasizmi? Plaginni o'rnatishingiz mumkin bo'lgan qulaylik, bir vaqtning o'zida bir marhamat va la'natdir. Sizning ma'lumotlar bazangiz har doim plaginning shikastlanishidan aziyat chekadi, chunki har bir plagin o'chirib qo'yilsa ham, WordPress uchun kodni qo'shadi.

Shunday qilib, ma'lumotlar bazangizni va saytingizni yaxshilik qiling va siz foydalanmagan barcha plaginlarni o'chirib tashlang. Bu sizning WordPress paneldagi plagin qismida osonlik bilan amalga oshirilishi mumkin.

2. Spam-mulohazalar va kiruvchi kodlarni o'chirish

2

Spam-va zahiralar papkasida sharh va xabarlar bo'lishi kerak: bu sizni olib tashlashingiz kerak bo'lgan keraksiz to'siqdir. Bundan tashqari, shablon sifatida qoldirilgan post-tahrirlarni o'chirib tashlashingiz va yangi xabarlar chop etilishi kerak.

Siz foydalanishingiz mumkin WP-optimallashtiruvchi plagin ishni bir marta bosish bilan amalga oshirish. Shu bilan birga, ma'lumotlar bazasida foydalanilmagan jadvallarni topish va ularni tozalash uchun WordPress plaginini tozalash parametrlaridan foydalanishingiz mumkin.

3. MySQL so'rovlaridan foydalaning

Akismet plaginlari wp_commentmeta deb nomlangan jadval tufayli bazislar bazasi hajmini oshiradi. O'rnatish WP db menejeri plaginini > Quyidagi ikkita so'rov variantini ishga tushirish - ular WordPress panosida bajarilishi mumkin (lekin ularning har birini alohida-alohida bajarish kerak):

Wp_commentmeta dan o'chirib tashla WHERE comment_id NOT IN (SELECT comment_id from wp_comments);
"% Akismet%" ga o'xshagan meta_key Qaerda joylashgan wp_commentmeta dan DELETE;

Sizning WordPress o'rnatmaningiz biroz boshqacha bo'lishi mumkin, shuning uchun yuqoridagi so'rovlarni qo'llashdan oldin jadval nomini tekshirishni unutmang. Quyidagi SQL so'rovlari ma'lumotlar bazasi hajmini kamaytirishda ham yordam beradi:

Wp_postmeta-dan o'chirish WHERE meta_key = "_edit_lock"; Wp_postmeta-dan o'chirildi meta_key = "_edit_last";

4. Rasmlarni siqish

4

Rasmlaringizni siqish sizning ma'lumotlar bazangizda mavjud bo'lgan ma'lumotlarning miqdorini sezilarli darajada kamaytiradi. CSS, JavaScript va HTML kabi matnga asoslangan resurslarning hajmini kamaytirish uchun gzip yordamida siqishni ishlatishingiz mumkin.

Bundan tashqari, foydalanish mumkin WP Smush.it JPEG fayllaridan metad ma'lumotlarini ajratib olish, GIFsni indekslangan PNG-larga o'tkazish, foydalanilmagan ranglarni indekslangan tasvirlardan olib tashlash va JPEG-siqishni optimallashtirish orqali media-kutubxonaga yangisini yuklashda tasvirlarni siqib qo'yadigan plagin. WP Smush.it sahnalar orqasida jimgina ishlaydi.

5. Autosave-ni o'chirib qo'yish

WordPress har bir 2 daqiqagacha xabarlardagi o'zgarishlarni saqlaydi va ularni tahrirlashda saqlaydi. Bitta yozuvning barcha versiyalari ma'lumotlar bazasida alohida qaydlar sifatida saqlanadi, bu ma'lumotlar bazasini juda katta qiladi.

Agar siz uzoq yozuvlar yozmoqchi bo'lsangiz, autosave funksiyasini o'chirib qo'yish mos hal hisoblanadi. Sizning funktsiyalaringizga quyidagi kodni qo'shing: php-fayllarni o'chirish va ochish:

funktsiya disableAutoSaveCompletely () {wp_deregister_script ("autosave"); } add_action ("wp_print_scripts", "disableAutoSaveCompletely");

6. WordPress ma'lumotlar bazasini optimallashtirish

Ma'lumotlar bazasi - hamma narsa saqlanadigan joy: izohlar, sozlamalar, sahifalar, postlar, plaginlar va kodlar. Shaffoflangan ma'lumotlar bazasi har bir sahifa qayta yuklanganida, ma'lumotlarning topilishi va namoyish qilinishi uchun ko'proq vaqt talab qilishi mumkin.

Shuning uchun ma'lumotlar bazasini optimallashtirish kerak. Foydalanish WP-DB administratori or WP plaginni optimallashtiradi ma'lumotlar bazasini tiklash, ta'mirlash, optimallashtirish va zaxiralashning ajoyib usuli.

7. Keshni plaginlardan foydalaning

Caching plaginlari kabi W3 Jami Kesh birinchi marta tashrif buyuruvchilar uchun sahifalaringizning statik versiyasini yaratish. Shunday qilib, ma'lumotlar bazasiga kimdir birinchi marta tashrif buyurganingizda sahifangizni yaratish uchun kirish mumkin.

Keshli plagin bilan yaratilgan sahifa serverda saqlanadi, shuning uchun foydalanuvchi keyingi safarga tashrif buyurganida bir sahifani oldindan yaratadi va ma'lumotlar bazasi chaqirilmaydi.

WordPress ma'lumotlar bazasini optimallashtirish uchun quyidagi choralarni ko'ring. Siz ani natija ko'rasiz.

Dan Virgillito haqida

Dan Virgillito startups, kompaniyalar va notijorat tashkilotlar bilan ishlashni yaxshi ko'radigan va o'z hikoyasini yaxshiroq aytib berishga, muxlislarni jalb qilishga va kontent orqali biznesni boshqarishning yangi usullarini topishga yordam beradigan professional blogger va kontent strategiyasining maslahatchisi. Siz uning ishi haqida ko'proq bilib olishingiz va u bilan o'z veb-sayti orqali bog'lanishingiz mumkin. Dan dan Google+ / Dan Virgillito va Twitter / @danvirgillito

»I ¿