CDN гэж юу вэ? Агуулга хүргэх сүлжээний эхлэгчдэд зориулсан гарын авлага

 CDN гэж юу вэ? Агуулга хүргэх сүлжээний эхлэгчдэд зориулсан гарын авлага

Patrick Harvey

Бараг хүн бүр сайтын хурдны ач холбогдлын талаар, тэр дундаа техникийн ур чадвар муутай жирийн блогчин хүртэл сонссон байх.

Гэсэн хэдий ч CDN гэж юу болох, сайтын хурдтай хэрхэн уялддаг талаар хүн бүр мэддэггүй. .

Сайтын эздийн CDN-ийн талаар асуудаг нийтлэг асуултууд энд байна:

  • “CDN гэж юу вэ?”
  • “CDN-ийн давуу тал нь юу вэ? CDN?"
  • "Хэрэв надад CDN байгаа бол хостинг худалдаж авах шаардлагатай юу?"
  • "Миний сайтад CDN хэрэгтэй юу?"

Бид' CDN гэж юу болох талаар дахин ярилцаж, орчин үеийн вэбд энэ технологи ямар чухал үүрэг гүйцэтгэж байгааг нарийвчлан тайлбарлах болно.

Мөн бид анхаарлаа төвлөрүүлэхээсээ өмнө таны вэб сервер болон CDN-ийн ялгааны үндсэн дээр товч ярих болно. Энэ технологийг хэн хийдэг, хэрэгцээгүй байгаа талаар вэб сайтдаа нэвтрүүлсэн талаар.

Агуулга хүргэх сүлжээ (CDN) гэж юу вэ?

Эхлээд CDN-ийн тодорхойлолтоос эхэлцгээе.

CDN гэдэг нь Content Delivery Network гэсэн үг.

Гэхдээ Content Delivery Network гэж юу вэ? Энэ нь тухайн зочин хаана байгаагаар нь вэбсайтын зочдод контентыг хүргэдэг серверүүдийн сүлжээ юм.

Мөн_үзнэ үү: Сонирхолтой блог нийтлэлийн танилцуулгыг бүртгэх 6 алхам

Та энэ тодорхойлолтыг ойлгохын тулд вэб байршуулах үйлчилгээ хэрхэн ажилладагийг ойлгох хэрэгтэй. тэр. Ердийн вэб байршуулах орчинд таны вэб сайт руу орж буй бүх траффик нь таны сайтыг суулгасан болон түүний өгөгдлийг хадгалдаг хостын вэб сервер рүү илгээгддэг.

Энэ ньболон үйлчилгээнүүд нь ачаалал ихтэй, тэр ч байтугай шилдэг 100 вэб сайтын 75% нь хүртэл хөгжиж байна гэж Radware блог мэдээлэв.

Хэрэв та CDN үйлчилгээг нэмэхийг хүсвэл таны сайтад байх ёстой хүчин зүйлсийг тоймлоё.

Хэрэв...

  • Хэрэв та ачаалал ихтэй сайттай бол CDN-г хэрэгжүүлэх талаар хэрэгтэй бодох хэрэгтэй.
  • Та бизнесээ өргөжүүлж, асар их ашиг олох болно гэж найдаж байна. ачаалал ихэсдэг.
  • Та маш олон хэвлэл мэдээллийн хэрэгсэл, ялангуяа зураг ашигладаг.
  • Та дэлхийн өнцөг булан бүрээс зочдыг татдаг.
  • Та сайтын гүйцэтгэлтэй холбоотой асуудалтай тулгардаг.

Хэрэв...

  • Та дотоод вэбсайттай.
  • Та жижиг вэбсайттай бол CDN-г хэрэгжүүлэх талаар хэрэглэх ёсгүй .
  • Та маш их ачаалалтай байдаггүй.
  • Та хэвлэл мэдээллийн хэрэгслээр нэг их ашигладаггүй.

Хэрэв та ачаалал ихтэй байгаа бол Төсвийн хувьд та үнэгүй туршиж үзэх боломжтой Cloudflare зэрэг CDN үйлчилгээнүүд байдаг. Үгүй бол WordPress сайтын гүйцэтгэлийг хэрхэн оновчтой болгох талаар мэдэхийн тулд эдгээр нийтлэлийг шалгана уу:

  • WordPress-ыг хурдасгах 7 шилдэг залгаасууд (Кэш хийх залгаасууд болон бусад)
Ганц сервер нь тогтмол хүлээн авдаг траффикийн дунд зогсохгүй тэмцдэг тул бүхзочдод зориулсан вэб сайт удааширдаг. Энэ нь таны сайтыг DDoS халдлагад өртөмтгий болгож болзошгүй юм. Энэ яагаад муу юм бэ? Таны сайтыг аль болох хурдан бөгөөд найдвартай ажиллуулахын чухлыг ойлгоход тань туслах хэдэн товч баримт энд байна:
  • Google 2010 онд сайтын хурдыг эрэмбэлсэн хүчин зүйл болгосон. [ Эх сурвалж: Search Engine Land ]
  • Хэрэглэгчдийн 47% нь вэб хуудас 2 секунд ба түүнээс бага хугацаанд ачаалагдана гэж найдаж байна. [Эх сурвалж: Kissmetrics via Akamai and Gomez.com ]
  • Хэрэглэгчдийн 40% нь ачаалахад 3 секундээс илүү хугацаа зарцуулдаг вэб сайтыг орхидог. . [Эх сурвалж: Kissmetrics via Akamai and Gomez.com]
  • Вэбсайтын гүйцэтгэлд сэтгэл дундуур байгаа худалдан авагчдын 79% нь нэг сайтаас дахин худалдан авалт хийх магадлал бага байдаг. [Эх сурвалж: Kissmetrics via Akamai and Gomez.com]
  • Онлайн худалдан авагчдын 52% нь хуудсыг хурдан ачаалах нь тэдний сайтад үнэнч байх нь чухал гэж мэдэгддэг. [Эх сурвалж: Kissmetrics via Akamai and Gomez.com]
  • Хуудасны хариуг 1 секундээр хойшлуулснаар хөрвүүлэлтийг 7%-иар бууруулах боломжтой. [Эх сурвалж: Kissmetrics via Akamai and Gomez.com]

Энэ нь биднийг дараагийн асуулт руу хөтөлж байгаа нь ойлгомжтой.

CDN-ийн ашиг тус юу вэ? ?

CDN-ийн хамгийн тод бөгөөд хамгийн чухал давуу тал нь бүх хэрэглэгчдийн сайтын хурдыг нэмэгдүүлэх явдал юм.дэлхийн хаана ч байсан таны вэбсайт. Та CDN-г вэбсайтдаа хэрэгжүүлэх үед дэлхий даяар байрладаг "прокси серверүүд"-д хандах хандалтыг түгээж байна.

Таны хостоос худалдаж авсан вэб сервер дараах хаягаар байрлаж байна гэж бодъё. Нью Йорк болон та CDN-г хэрэглэдэггүй . Энэ орчинд Австралиас ирсэн зочин Нью-Йоркоос таны вэб сайтад таны зураг, CSS загварын хуудас, JavaScript файл зэрэг статик контентыг бүгдийг нь ачаалах шаардлагатай бөгөөд үүнд бага зэрэг цаг хугацаа шаардагдана.

Хэрэв та CDN ашигладаг бол таны Австралийн хэрэглэгч таны ашиглахаар шийдсэн CDN үйлчилгээнээс хамаарч өөрт хамгийн ойр байдаг серверээс тэр статик контентыг ачаалах боломжтой. Энэ нь тэдэнд хуудсыг илүү хурдан ачаалах боломжийг олгоно.

Энэ нь хэрхэн ажилладагийг дээрх зурган дээрээс харж болно. Танд WordPress суулгац болон мэдээллийн санг хадгалдаг "эх сервер" байсаар байгаа ч таны сайтын статик агуулгыг хадгалдаг "хуулбарласан вэб серверийн кластерууд" байна. Дахин хэлэхэд статик контент нь зураг, видео, CSS загварын хуудас, JavaScript файлууд юм.

Дээрх зурагт эх сервер нь Хойд Америкийн өмнөд хэсэгт байрладаг бол хуулбарласан вэб серверийн кластерууд нь зургаан тивд байрладаг. дэлхий. Та "хэрэглэгч" дүрсүүд нь хэрэглэгчдэд статик байдлаар хэрхэн үйлчилж байгааг хэрхэн харуулж байгааг харж болноОронд нь хамгийн ойр байгаа хуулбарласан вэб серверийн контент.

Нөлөөлөх үү? Зарим сайтууд CDN-ийг хэрэгжүүлсний дараа сайтаа ачаалахад шаардагдах хугацаа 50 гаруй хувиар буурсан гэж мэдээлдэг. [Эх сурвалж: KeyCDN ]

Хэрэв та энэ технологи нь таны вэб сайтыг хэрхэн хурдасгадаг болохыг олж мэдэхэд хэцүү байгаа бол Энэ нь хурдны зам шиг:

  • Үндсэн эгнээ нь таны эх сервер юм.
  • Нэмэлт эгнээнүүд нь таны хуулбарласан вэб серверүүд юм.
  • Машинууд нь таны зочилдог хэрэглэгчид юм. вэб сайт.

Эдгээр нэмэлт эгнээ байхгүй бол зам дээр байгаа бүх машин үндсэн эгнээгээр явах шаардлагатай. Энэ нь эцэстээ эгнээгээр дүүрсэн машин улам олон болж түгжрэлд хүргэх болно. Эгнээ хэт түгжрэлд орсны дараа урсгал бүхэлдээ зогсохоос өмнө замын хөдөлгөөн удааширч эхэлнэ.

Хэрэв та эдгээр нэмэлт эгнээг нээвэл машинууд нэг эгнээнд найдахаас илүүтэйгээр тэдгээрийн дунд хуваарилах боломжтой болно. Энэ нь тэднийг илүү хурдан хөдөлж, хэрэв тэд бүгд нэг эгнээгээр явж байснаас хамаагүй хурдан зорьсон газартаа хүрэх болно.

Өөрөөр хэлбэл. Таны хэрэглэгчид байгаа газартаа хамгийн ойрхон серверээс статик контентыг ачаалснаар тэдгээр нь бүгд ижил серверээс тухайн контентыг ачаалж байсан бол таны вэбсайтыг илүү хурдан ачаалах боломжтой болно.

Аюулгүй байдал – TheCDN-ийн бусад гол ашиг тус

Дээрх зургийг харна уу. Энэ нь жинхэнэ зочдод, "хууль ёсны траффик" дүрс нь таны вэбсайтыг CDN-ээр таны сайт руу нэвтрэх боломжийг олгодог серверүүдээс ачаалах цорын ганц хүмүүс биш гэдгийг харуулж байна. DDoS халдлагаас илгээсэн хакерууд, роботууд, спамууд болон хуурамч траффик нь эдгээр серверүүд дээр буух бөгөөд энэ нь таны CDN халдлагыг хааж, таны сайтын хамгийн эмзэг файлуудыг хадгалдаг эх серверт нөлөөлөхөөс сэргийлнэ гэсэн үг юм.

Тэд таны прокси серверүүдийн аль нэгийг устгаж чадсан ч үйлчилгээ нь зөвхөн тухайн серверт нөлөөлнө. Хэрэглэгчид бусад серверүүдээр дамжуулан таны сайтад хандах боломжтой хэвээр байх болно.

Мөн_үзнэ үү: Мэргэжилтнүүдийн зөвлөгөөг багтаасан өндөр хуваалцах боломжтой нийтлэлийг хэрхэн бүтээх вэ

Хямдхан вэб хостинг

Энэ нь CDN ашиглахын бас нэг давуу тал юм. Хэрэглэгчдийг нэг серверээс статик контент ачаалахыг шаардах нь маш их нөөц, зурвасын өргөнийг зарцуулдаг. Эдгээр даалгаврыг CDN-дээ буулгаснаар таны вэб сайтыг байршуулсан серверт ашиглах зурвасын өргөнийг багасгаж болох бөгөөд энэ нь байна вэб байршуулах зардлыг бууруулна. Та CDN үйлчилгээний төлбөрийг төлөх шаардлагатай хэвээр байгаа тул үүнийг санаарай.

Вэб хост болон CDN-ийн ялгаа

“Би хийх үү” гэсэн асуултын хариулт энд байна. Хэрэв надад CDN байгаа бол вэб хостинг худалдаж авах шаардлагатай хэвээр байна уу? Богино хариулт нь "тийм" гэсэн боловч дэлгэрэнгүй тайлбарлая. Таны CDN энэ контентод хандах эрх олгодог прокси серверүүдээс зөвхөн тодорхой контентоор үйлчилдэгӨмнө дурьдсанчлан эдгээр нь ихэвчлэн зураг болон бусад медиа, CSS загварын хуудас, JavaScript файлууд байдаг. Энэ нь танд одоо ч гэсэн сайтынхаа бусад хэсгийг байрлуулах үндсэн сервер хэрэгтэй гэсэн үг.

Товчхондоо...

  • Уламжлалт вэб хост нь танд серверээр хангадаг. вэб сайтаа бүхэлд нь байршуулах боломжтой.
  • CDN нь танд статик контентоор үйлчлэхийн тулд дэлхий даяар хэд хэдэн прокси серверүүдийг өгдөг.

CDN нь уламжлалт вэб серверийг нөхөх зорилготойгоор бүтээгдсэн. үүн дээр байршуулсан сайтын гүйцэтгэлийг сайжруулах замаар. Уламжлалт вэб сервергүй бол CDN-г сайжруулах сайт байхгүй.

Танай сайтад CDN хэрэгтэй юу?

Бид CDN ашиглахын давуу тал болон ихэнх вэбсайтууд хэрхэн ажилладаг талаар дэлгэрэнгүй тайлбарласан. Энэ технологийг хэрэгжүүлсний дараа л тэдний гүйцэтгэлийн сайжруулалтыг харах болно, гэхдээ сайт бүрт CDN хэрэгтэй юу, хамгийн чухал нь таных уу?

Итгэх үү, үгүй ​​юу, цөөн байна. энэ төрлийн үйлчилгээнээс маш бага ашиг хүртэх өөр өөр төрлийн вэбсайтууд. Тэдгээрийн талаар ярилцъя, ингэснээр та CDN ашиглах нэмэлт зардлаас таны сайт ашиг тустай байх эсэх талаар мэдлэгтэй шийдвэр гаргах боломжтой.

Эдгээр хүчин зүйлсийг анхаарч үзээрэй.

Танд байгаа эсэх. ачаалал ихтэй сайт уу?

Хэрэв та вэбсайтдаа CDN-г хэрэгжүүлэх талаар бодож байгаа бол энэ нь таны анхаарах ёстой хамгийн том хүчин зүйлүүдийн нэг юм. Замын ачаалал ихтэй вэб сайтууд бусад сайтуудтай харьцуулахад сул зогсолттой байх магадлал өндөр байдагТэдгээрийг ажиллуулдаг серверүүд ачааллыг даахад асуудалтай байдаг.

Хэрэв та ачаалал ихтэй вэб сайттай бол өөрийн эх серверийг албадан зохицуулахын оронд дэлхийн өнцөг булан бүрт байрлах серверүүдэд уг урсгалыг түгээхэд туслах CDN-г хэрэгжүүлэх талаар бодож үзээрэй. бүгд. Хэрэв та ийм төрлийн дэд бүтцийн серверүүд шаардлагатай бол өргөтгөх чадвартай болоогүй бол үүлэн байршуулах шийдэл рүү шинэчлэх талаар бодож үзэх хэрэгтэй.

Та бизнесээ хурдан өснө гэж найдаж байна уу?

Энэ хүчин зүйл нь сүүлийн хүчин зүйлтэй холбоотой. Таны сайт одоо ачаалал ихтэй байж магадгүй ч, хэрэв та бизнесээ хурдацтай өснө гэж бодож байгаа бол CDN-г хэрэгжүүлж, үүлэн байршуулах шийдэл рүү ахин шинэчлэх талаар бодож магадгүй.

Хэрэв та өөрийн сайт руу маш их хандалт авчрах бүтээгдэхүүн гаргах гэж байгаа бөгөөд түүнийгээ сурталчлах гэж байгаа бол та бэлэн байх хэрэгтэй. Энэ төрлийн нээлт нь таны вэбсайтын ажиллах хугацаанаас хамаарна. Хэрэв та хэрэглэгдэхээсээ өмнө сайтынхаа ашиглаж байгаа дэд бүтцийг шинэчлэхгүй бол энэ бүх ачаалал их хэмжээгээр орж ирэх тул та зөвхөн зогсолтоос өөр юу ч мэдрэхгүй байж магадгүй.

Танд жижиг вэб сайт уу?

Энэ бол анхаарах ёстой маш том хүчин зүйл юм. Хэрэв та олон хуудасгүй, олон зураг ашигладаггүй, байнга ачаалал авдаггүй жижиг вэбсайттай бол сайтын үйл ажиллагаа эрс сайжирч чадахгүй байх магадлалтай.Хэрэв та CDN ашиглахаар сонгосон бол гүйцэтгэл. Аливаа зүйлийг анхааралтай ажиглаж байгаарай, гэхдээ үүнийг одоохондоо эн тэргүүнд тавих хэрэггүй.

Танай сайт олон хэвлэл мэдээллийн хэрэгсэл (зураг, видео гэх мэт) ашигладаг уу?

Энэ нь анхаарах ёстой гол хүчин зүйл юм. Хэрэглэгч таны вэбсайтад зочлохдоо тухайн хуудсан дээрх зураг, эх сурвалж бүрийг ачаалах шаардлагатай болдог. Та зургийг оновчтой болгох, WordPress медиа зүйлсийг Amazon S3 гэх мэт үүл хадгалах шийдэлд буулгах, залхуу ачаалах зэргээр сайтдаа туслахын тулд маш их зүйлийг хийж чадна, гэхдээ CDN ашиглан илүү ихийг хийж чадна.

Хэрэв та нийтлэл бүрт зураг ашигладаг идэвхтэй блогтой эсвэл сайтынхаа хэмжээнд өндөр чанартай зураг их ашигладаг бол энэ технологийг хэрэгжүүлэх талаар бодож үзээрэй. Жишээлбэл, гэрэл зурагчид өөрсдийн зургийн багцыг бөглөхдөө оновчгүй хувилбаруудыг ашигладаг. Ойлгомжтой, гэхдээ энэ нь вэб сайт удаан ажиллахад хүргэж болзошгүй.

Танай вэб сайт орон нутгийн траффикийг онилдог уу?

Энэ бол бас нэг анхаарах зүйл юм. CDN нь дэлхийн хэмжээнд ажиллах зорилготой бөгөөд хэрэглэгчдэд хамгийн ойр байгаа серверээс нөөцийг ачаалснаар таны сайтыг илүү хурдан ачаалахад тусалдаг. Гэсэн хэдий ч, хэрэв танд орон нутгийн, тоосгоны бизнест зориулсан вэбсайт гэх мэт орон нутгийн сайт байгаа бол таны траффик орон нутгийнх байх магадлалтай бөгөөд энэ нь CDN нь таны бизнест тийм ч их ач холбогдол өгөхгүй гэсэн үг юм.

Танай сайт сул зогсдог уу?

Энэ нь сүүлийн цэгүүдтэй холбоотой. Та болноСул зогсолт, хэт их ачаалах хугацаа, таны сайт хэтэрхий удаан байна гэсэн үйлчлүүлэгчдээс ирсэн гомдол зэрэг таны сайттай холбоотой асуудлууд аль хэдийн тулгарч байсан. Та сайтынхаа гүйцэтгэлийг хянахын тулд Uptime Robot гэх мэт хэрэгслийг ашиглаж болно. Хэрэв танд асуудал тулгарвал эхлээд хосттойгоо зөвлөлд. Хэрэв та дэлхийн үзэгчидтэй, ачаалал ихтэй сайттай, олон зураг ашигладаг бол CDN-г хэрэгжүүлэх талаар бодож үзээрэй.

Вэбсайтдаа CDN сонгох

Дэлхийд олон тооны хатуу CDN байгаа. зах зээл, зарим хостууд одоо CDN-тэй ирдэг.

Гэхдээ бид хэд хэдэн шалтгааны улмаас Sucuri-н CDN-д их дуртай:

  • Өөрчлөн тохируулж болох галт ханаар дэмжигдсэн хүчирхэг CDN .
  • DDoS-ийн нөлөөллийг бууруулах.
  • Брэнд мониторинг ба нэр хүндийг хянах.
  • Ажиллах хугацааны хяналт.
  • Хоролтой програмыг сканнердах, устгах.
  • Бат бөх нөөцлөх. шийдэл (сайт/сард нэмэлт 5 доллар – үнэ цэнэтэй!)
  • Бүх төлөвлөгөөнд хязгааргүй зурвасын өргөн.

Илүү ихийг мэдмээр байна уу? Энд дарж Sucuri вэб сайт руу очно уу.

Хэрэв та аюулгүй байдлын платформ хайхгүй байгаа бөгөөд шууд CDN авахыг хүсч байвал StackPath (өмнө нь MaxCDN)-г шалгаарай. StackPath нь вэб програмын галт ханыг (WAF) санал болгодог боловч бид Сукуригийн WAF-тай ажиллахад илүү хялбар болохыг олж мэдсэн.

Эцсийн бодол

CDN нь сайтыг ажиллуулахад чухал үүрэг гүйцэтгэдэг. аль болох хурдан бөгөөд жигд. Олон бизнесүүд сайтаа хадгалахын тулд энэ технологид тулгуурладаг

Patrick Harvey

Патрик Харви бол салбартаа 10 гаруй жил ажилласан туршлагатай зохиолч, дижитал маркетер юм. Тэрээр блог хөтлөх, сошиал медиа, цахим худалдаа, WordPress зэрэг төрөл бүрийн сэдвүүдийн талаар өргөн мэдлэгтэй. Түүний бичих, хүмүүсийг онлайнаар амжилтанд хүрэхэд нь туслах хүсэл эрмэлзэл нь түүнийг үзэгчдэд үнэ цэнийг бий болгох ухаалаг, сонирхолтой нийтлэлүүдийг бүтээхэд түлхэц болсон. WordPress-ийн чадварлаг хэрэглэгчийн хувьд Патрик амжилттай вэбсайт бүтээх нарийн ширийн зүйлийг мэддэг бөгөөд энэ мэдлэгээ бизнес эрхлэгчид болон хувь хүмүүст онлайнаар оролцоход нь тусалдаг. Нарийн ширийнийг анхааралтай ажиглаж, төгс төгөлдөр болохын төлөө тууштай тууштай байдаг Патрик нь дижитал маркетингийн салбарын хамгийн сүүлийн үеийн чиг хандлага, зөвлөгөөг уншигчдадаа хүргэхийг зорьдог. Патрик блог хөтлөөгүй үедээ шинэ газар хайж, ном уншиж, сагсан бөмбөг тоглож байхдаа олж болно.