Rasmlar va videolar odatda WordPress sayti uzatadigan eng katta hajmdagi kontent hisoblanadi. Ularni Zinn® obyektli xotirasiga ko‘chirish bu yukni veb-serveringizdan va disk hajmi limitingizdan olib tashlaydi.
Siz hech qachon kirish kalitini kiritmaysiz
Bu o‘qib chiqishga arziydigan qismdir, chunki aynan shu narsa bizning plaginimizni ushbu toifadagi boshqa barcha plaginlardan ajratib turadi.
Boshqa har bir media-offload plagini sizdan S3 kirish kaliti (access key) va maxfiy kalitini WordPress ichiga kiritishni so‘raydi. So‘ngra ular sizning wp_options jadvalingizda saqlanadi, bu yerda saytingizdagi boshqa har bir plagin ularni o‘qiy oladi, ular har bir migratsiya eksportiga nusxalanadi va dasturchiga yuboradigan zaxira nusxangizda mavjud bo‘ladi. Agar ushbu juftlik oshkor bo‘lsa, sizning butun baketingiz (bucket) xavf ostida qoladi.
Bizning plaginimiz esa uni hech qachon saqlamaydi. Plagin faqat ushbu saytning jildi uchungina amal qiladigan va boshqa hech narsaga yaramaydigan tokenni saqlaydi hamda har bir yuklashdan oldin bizdan bir martalik imzolangan havolani so‘raydi. Shundan so‘ng faylingiz to‘g‘ridan-to‘g‘ri veb-serveringizdan xotiraga o‘tadi — u hech qachon biz orqali o‘tmaydi.
Agar ushbu token qachondir oshkor bo‘lsa, uni boshqaruv panelingizdan bir marta bosish orqali bekor qilasiz. Siz oshkor bo‘lgan kirish kaliti bilan bunday qila olmaysiz.
Uni yoqish
- Boshqaruv panelida saytingizni oching va Files & databases → Images & video CDN bo‘limiga o‘ting.
- Turn on the media CDN tugmasini bosing. Xotirangiz siz uchun sozlanadi.
- Get a pairing code tugmasini bosing. Kod bir marta ishlaydi va o‘ttiz daqiqada o‘z kuchini yo‘qotadi.
- WordPress saytingizga Zinn® Media Offload plaginini o‘rnating — u WordPress.org katalogida mavjud, shuning uchun Plugins → Add New Plugin uni nomi bo‘yicha topadi — so‘ngra Zinn Digital® → Media Offload bo‘limiga o‘ting, kodni Connection sahifasiga joylashtiring va Connect this site tugmasini bosing.
Yangi yuklamalar darhol ko‘chiriladi. Mavjud kutubxonangiz keyingi bir necha soat davomida fonda, bir vaqtning o‘zida bir nechta fayldan iborat holda ko‘chiriladi va biror narsa unga xalal bersa, to‘xtagan joyidan davom etadi.
Bugun medialaringiz bilan nima sodir bo‘ladi
Fayllaringiz Zinn® xotirasiga nusxalanadi va saytingiz o‘z nusxalarini uzatishda davom etadi. Hozircha sahifalaringizda hech narsa o‘zgarmaydi.
Bu ataylab shunday qilingan: yuklash va uzatish ikki xil bosqichdir va birinchisini alohida bajarish xavfsiz hisoblanadi. Media ko‘chirilayotganda, Rewrite media URLs sozlamasini yoqing va sahifalaringiz veb-serveringiz o‘rniga CDN manziliga yo‘naltirilishni boshlaydi.
Medialaringiz qayerdan uzatiladi
Aksariyat saytlar URL manzilini qayta yozishni yoqishingiz bilanoq bizning umumiy media xost-nomimizdan uzatiladi. Hech narsani sozlash shart emas.
Footprint-free saytlar esa boshqacha va bu ataylab shunday qilingan. Ular hech qachon umumiy Zinn® xost-nomidan uzatilmaydi, chunki undan foydalanadigan har bir sayt o‘z sahifasining manba kodida bir xil manzilni ko‘rsatadi — bu esa aynan footprint-free xosting oldini olish uchun yaratilgan saytlaringiz orasidagi bog‘liqlik izidir. Shuning uchun, footprint-free sayt siz unga shaxsiy domen bermaguningizcha o‘z medialarini o‘zi uzatadi: subdomen yarating (masalan, media.yoursite.com), uni baketingizga yo‘naltiring va uni boshqaruv panelidagi Media domain maydoniga kiriting. Shundan so‘ng medialaringiz sizning domeningizdan uzatiladi va uni sizga tegishli boshqa hech qanday narsaga bog‘lab bo‘lmaydi.
Siz nafaqat footprint-free saytda, balki istalgan saytda o‘z domeningizdan foydalanishingiz mumkin — qolgan barcha joylarda bu shunchaki ixtiyoriydir.
Sozlamalar WordPress ichida emas, boshqaruv panelingizda joylashgan
Plagin ulanish kodidan tashqari o‘zining hech qanday sozlamalariga ega emas. URL manzillari qayta yozilishi va mahalliy nusxalar o‘chirilishi Zinn® boshqaruv panelingizda hal qilinadi, shuning uchun yechim har doim faqat bitta joyda mavjud bo‘ladi va ikkalasi o‘rtasida hech qachon ziddiyat bo‘lmaydi.
Mahalliy nusxalarni o‘chirish
Odatiy holatda o‘chiq bo‘ladi. Uni yoqsangiz, fayl faqat uning har bir o‘lchami muvaffaqiyatli yuklangandan keyingina o‘chiriladi — qisman yuklash hech qachon hech narsani o‘chirmaydi, chunki bu kichik rasmlarni (thumbnails) hech bir joyda qoldirmasdan, ularni qayta tiklash uchun asl nusxani ham saqlamaydi.
Agar biror narsa noto‘g‘ri ketsa
Yuklayotganingizda bizning xotiraga ulanib bo‘lmasa, yuklash baribir muvaffaqiyatli amalga oshadi va fayl plaginsiz qanday bo‘lsa, xuddi shunday serveringizda qoladi. Sozlamalar ekrani nima xato bo‘lganini ko‘rsatadi va fonda ishlash jarayoni faylni keyinroq olib ketadi.
Plaginni faolsizlantirish yangi yuklashlarni to‘xtatadi. Allaqachon ko‘chirilgan media ishlashda davom etadi.
O‘zingizning baketingizdan foydalanish
Biznikidan foydalanish o‘rniga boshqaruv panelida o‘zingizning S3-mos keluvchi baketingizni biriktirishingiz mumkin — plagin xuddi shu tarzda ishlaydi va baribir kalitni hech qachon saqlamaydi.