S3-тай нийцтэй
Бакетүүд нь S3 API ашигладаг тул одоо байгаа SDK, нөөцлөлтийн хэрэгслүүд, CLI болон WordPress offload плагинууд тэдэнтэй хамтран ажиллах боломжтой. Ашиглах шаардлагатай ямар нэгэн өмчийн эрх бүхий үйлчлүүлэгч байхгүй.
Объектын санах ой
Та хяналтын самбар эсвэл API-аас S3-тэй нийцтэй бакетуудыг үүсгээд одоо байгаа хэрэгслүүдээ шууд тийш нь холбоно уу. Энэхүү санах ой нь Cloudflare R2-оор дэмжигддэг тул AWS S3 шиг өгөгдлийг буцааж гаргахад гарцны хураамж тооцогдохгүй. Таны хостингийн төлөвлөгөөнд тодорхой хэмжээний эрх багтсан байх бөгөөд зөвхөн түүнээс хэтэрсэн тохиолдолд л тоолууртай байх болно.
Вэб сайтын цуглуулдаг файлуудад зориулсан объект санах ой: зураг, видео, татаж авах файлууд, хэрэглэгчийн оруулсан файлууд, экспортууд болон нөөц хуулбарууд. Бакетуудыг хяналтын самбараас эсвэл API-жуулалтаар үүсгэж, удирдах боломжтой бөгөөд S3 протоколыг дэмждэг тул таны аль хэдийн ашиглаж буй SDK, CLI болон залгаасууд кодыг дахин бичих шаардлагагүйгээр эдгээр сайтуудтай ажиллах болно.
Үүнийг Cloudflare R2 дэмждэг. Үүний бодит үр дүн нь траффик гарах урсгал юм: ихэнх объект сангийн хувьд түгээмэл файлуудыг татах нь таны траффик өсөхийн хэрээр төлбөр нь нэмэгдэж, таны төлсөн санг бодитойгоор ашиглахаас санаандгүй байдлаар хойш суулгадаг. Энд таны өгөгдлийг буцааж уншихад тийм хураамж авдаггүй.
Таны аль хэдийн мэдэх S3-тэй адил ажилладаг, таны сайтуудтай нэг газраас удирддаг санах ой.
Бакетүүд нь S3 API ашигладаг тул одоо байгаа SDK, нөөцлөлтийн хэрэгслүүд, CLI болон WordPress offload плагинууд тэдэнтэй хамтран ажиллах боломжтой. Ашиглах шаардлагатай ямар нэгэн өмчийн эрх бүхий үйлчлүүлэгч байхгүй.
Бакет үүсгэх, бакетуудаа жагсаах, нэгийг нь шалгах болон устгах зэргийг хяналтын самбараас эсвэл API ашиглан программчлалын аргаар хийх боломжтой. Сансар зай бэлтгэхэд дэмжлэгийн хүсэлт илгээх шаардлагагүй.
Cloudflare R2-оор дэмжигдсэн тул өгөгдлийг буцааж уншихад гигабайтаар тооцож төлбөр авдаггүй. Олон хүний сонирхлыг татсан файлыг хүргэхэд түүний хандалтаас шалтгаалж төлбөр өсдөггүй.
Зураг, видео болон татаж авах файлуудыг вэб сервэрээс шилжүүлж, оронд нь хадгалах сан ашиглан хүргээрэй. Эх сервер жижиг бөгөөд хурдан болж, байршуулалт хийх үед медиа санг дагалдуулан зөөх шаардлагагүй болно.
Өгөгдлийн баазын дамп, сайтын архив болон танд хадгалах шаардлагатай боловч вэб сервер дээр байрлуулах шаардлагагүй бүх зүйлд зориулсан байгалийн сонголт. Энэ нь бат бөх, вэб серверийн гадна орших ба S3 дэмждэг аливаа хэрэгслээр хандах боломжтой.
Зочны байршуулсан файлуудыг аппликейшн сервер рүү биш шууд салгалагч руу хүлээн авч, статик хөрөнгийг түүний өмнө байрлах CDN-ээр дамжуулан хүргэнэ үү.
Юу ч үгүйгээс гурван алхмаар ажилладаг сав руу.
Удирдлагын самбараас нэгийг үүсгэх эсвэл бэлтгэн нийлүүлэх скриптүүдийнхээ нэг хэсэг болгон үүсгүүлэхийн тулд API-г дуудна уу.
Та одоо байгаа S3-тай нийцтэй үйлчлүүлэгч, offload залгаас эсвэл нөөцлөлтийн хэрэгслээ bucket мэдээллээр тохируулаарай. Шинэ протоколд дасан зохицохын тулд таны аппликейшний код ямар ч өөрчлөлт орох шаардлагагүй.
Файлуудаа хүссэн үедээ бичиж, унших ба статик контентыг CDN-ээр дамжуулан хүргэнэ үү. Ашиглалт нь таны багцын хязгаарлалтад тооцогдох ба үүнээс хэтэрсэн тохиолдолд тоолууртай байна.
Обьект сан нь тусдаа захиалга биш юм. Хостингийн төлөвлөгөө бүр санах ойн хязгаартай ирдэг бөгөөд та үүнээс хэтрүүлэн ашигласан хэсгийнхээ төлбөрийг л төлдөг тул ихэнх сайтуудын хувьд санах ойн төлбөр огт гардаггүй. Энэ нь нэмж бүртгүүлэх ямар ч шаардлагагүй бөгөөд хэрэглээ буурсан үед цуцлах зүйл байхгүй гэсэн үг юм.
Хадгалах зай таны хостингийн багцад багтсан байгаа — багцуудын хуудсыг үзэх эсвэл бидэнтэй холбогдож тохируулаарай.
Гарах урсгалын нэмэлт хураамж байхгүй тул таны дамжуулж буй хэмжээ таны төлөх дүнг өөрчлөхгүй. Харин таны хадгалж үлдэх хэмжээ л өөрчлөгдөнө.
Хадгалах сан нь та түүнийг ашиглахад л үнэ цэнэтэй байдаг. Уншсан гигабайт тутамд төлбөр авах нь багуудыг объект сангаас медиа түгээхээс өмнө эргэлзэхэд хүргэдэг, эсвэл том файлуудыг байх ёсгүй вэб сервер дээрээ үлдээх, эсвэл кэш алдагдахад мөнгө төлдөг тул CDN-ийг буруу тохируулсан хэвээр үлдээхэд хүргэдэг. Гарах урсгалын төлбөрийг арилгаснаар энэ эргэлзээг арилгана.
Бид үүнийг нэмэлт үйлчилгээ биш, харин багцын багтаамж болгон тооцоолсон нь яг ижил шалтгаантай юм. Тусдаа хадгалах сангийн захиалга гэдэг нь бараг бүх сайханд тодорхой хэмжээгээр шаардлагатай боломжийн хувьд дахин нэг шийдвэр, дахин нэг нэхэмжлэх, цуцлахаа мартаж болох бас нэгэн зүйл болдог. Үүнийг багтааснаар та хандах үед хадгалах сан шууд бэлэн байх болно.
Тийм ээ — сануулгууд нь S3-тэй нийцтэй тул таны аль хэдийн ашиглаж байгаа AWS SDK, S3-ийг дэмждэг CLI, нөөцлөлтийн хэрэгслүүд болон WordPress медиа төвөөс гаргах залгаасууд эдгээртэй холбогдох болно. Ихэнх тохиолдолд та програмын кодоо дахин бичихгүйгээр тохиргооны файл дахь төгсгөлийн цэг (endpoint) болон итгэмжлэлийн багцыг өөрчилж байна гэсэн үг юм. Хэрэв ямар нэгэн хэрэгсэл S3-тэй харьцаж чадвал үүнтэй ч бас харьцаж чадна.
Үгүй. ЭCAT-ийг Cloudflare R2 дэмждэг бөгөөд үүний гол онцлог нь өгөгдлийг буцааж уянаас уншихад гигабайтаар төлбөр тооцдоггүйд оршино. Энэ бол алдартай файлыг байрлуулахад траффиктэй нь уялдаж төлбөр нь өсдөг AWS S3-аас ялгарах гол практик ялгаа юм — мөн энэ шалтгааны улмаас сайт амжилттай болох тусам энд медиа байршуулах нь илүү өртөг өндөртэй болдоггүй юм.
Үүнийг бие даасан захиалга хэлбэрээр худалдаалдаггүй бөгөөд таны хостингийн төлөвлөгөөнд эрх хэлбэрээр багтсан байдаг ба та зөвхөн уг эрхээс хэтрүүлэн ашигласан санах ойн хэмжээгээр тоолуулна. Тусдаа бүртгүүлэх шаардлагагүй бөгөөд хамгийн бага хугацааны амлалт байхгүй. Таны төлөвлөгөөний эрх төлөвлөгөөний хуудсанд харагдана.
Нийтлэг тохиолддог дөрвөн үндсэн үүрэг нь вэб серверээс зураг, видеог салгах, нөөц хуулбар болон архив хадгалах, зочдын оруулсан материалыг хүлээн авах, мөн CDN-ээр дамжуулан статик файлуудыг түгээх явдал юм. Эдгээр дөрвөн үүрэг нь том хэмжээний файлуудыг аппликейшн серверийн зай эзлэхээс хамгаалж, ингэснээр байршуулалтыг хөнгөрүүлэн, эх файлыг илүү хурдан ажиллуулах боломжийг олгодог. Та бүхэнд нь зориулж нэг bucket ашиглаж болно эсвэл үүрэг тус бүрээр нь тусдаа bucket ашиглах боломжтой.
Таны холбогддог S3-тэй нийцтэй интерфейсийн цаана байрладаг Cloudflare R2 дээр. Та бакетуудыг манай хяналтын самбар болон API-аар дамжуулан удирддаг бөгөөд таны хэрэгслүүд S3-ээр харилцдаг тул суурь платформыг та шууд ашиглах шаардлагагүй юм.
Таны төлөвлөгөөнд аль хэдийн санах ойн багтаамж багтсан байгаа. Хяналтын самбараас сагс үүсгэж, одоо байгаа S3 хэрэглүүрээ түүн рүү чиглүүлээд, медиа файлуудаа өнөөдөр үдээс хойш вэб серверээсээ холдуулаарай.
Эхлэх