Ang isang abalang site ay gumagamit ng malaking bahagi ng disk at bandwidth nito para sa mga file na walang nag-e-edit: mga imahe, PDF, mga download. Inililipat ng media offload ang mga ito sa object storage at inihahatid ang mga ito mula sa isang CDN, upang ang web server ay makabalik sa pagpapatakbo ng iyong site sa halip na maghatid ng mga larawan.
Pag-on nito
Mga Site → ang iyong site → Media offload → I-on ang media offload. Naglalaan iyon ng storage; hindi mo kailangang gumawa muna ng bucket.
Kailangan pagkatapos ng WordPress ang Zinn® Media Offload plugin, at ito ay ipinapares sa halip na i-configure. I-click ang Kumuha ng pairing code, i-install at i-activate ang plugin sa site, at i-paste ang code. Ipinapakita ng card ang Naghihintay para sa plugin hanggang sa mag-check in ito, at pagkatapos ay ang bersyon at kung kailan ito huling nag-check in.
Kung bakit walang access key na ita-type
Walang lugar sa plugin upang mag-paste ng secret key, at sinadya iyon. Ang plugin ay nagpapares nang isang beses at binibigyan ng sarili nitong short-lived na credential; ang iyong mga storage key ay nananatili sa aming panig. Ang isang key na na-type sa WordPress ay naninirahan sa database, sa iyong mga backup, at sa anumang na-e-export kapag inilipat ang isang site — at ito ang parehong key na maaaring magbura ng bawat file na mayroon ka.
Ang ginagawa ng dalawang switch
Isinusulat muli ng Ihatid ang media mula sa CDN ang mga URL sa iyong mga pahina upang ang mga bisita ay kumuha ng mga file mula sa CDN sa halip na mula sa web server. Hangga't hindi mo ito binubuksan, ang mga file ay kinokopya sa storage ngunit inihahatid pa rin nang lokal — sinasabi ito ng card, sa halip na ipahiwatig na tapos na ang trabaho.
Binabawi ng Alisin ang mga lokal na kopya pagkatapos mag-upload ang espasyo sa disk. Iwanan itong naka-off habang sinusuri mo pa kung nagre-render nang maayos ang lahat; i-on ito kapag masaya ka na. Walang pumipigil sa iyo na i-off ito muli, ngunit ang mga file na naalis na ay hindi awtomatikong dina-download muli.
Paggamit ng sarili mong bucket sa halip
Maaari kang maglakip ng isang S3-compatible na bucket na pagmamay-ari mo na — ang iyong sariling account sa anumang provider. Ibibigay mo ang pangalan ng bucket, endpoint, at pares ng key, at ito ay nakaimbak sa aming secret store sa halip na sa isang column ng database.
⚠️ Ang pagkakaiba na mahalaga sa iyong bill: ang storage na ibinibigay namin ay binibilang laban sa object-storage allowance ng iyong plano. Ang sarili mong bucket ay hindi, dahil wala itong gastos sa amin.
Sinusuri kung ito ay gumagana
Iniuulat ng card ang Nailipat na sa ngayon bilang bilang ng file at laki, at ang Media na inihahatid mula sa — alinman sa CDN host, o isang linyang nagsasabi sa iyong ang mga kopya ay itinatago ngunit hindi pa inihahatid. Ang dalawang iyon na magkasama ay sumasagot sa "may ginagawa ba talaga ito", na hindi kayang sagutin ng isang berdeng switch lamang.
Pag-off nito
Itinitigil ng Idiskonekta ang plugin ang pagpapares. Ang mga file na nasa storage na ay mananatili roon at patuloy na ihahatid kung naka-on ang muling pagsulat; kung nais mong bumalik ang site sa lokal na paghahatid, i-off muna ang Ihatid ang media mula sa CDN, at tiyaking umiiral pa rin ang mga lokal na kopya bago mo ito gawin.