Кэш ба күүки
Күүки болон кэш (эсвэл хөтчийн кэш) нь вэб хуудасны гүйцэтгэлийг сайжруулах зорилгоор үйлчлүүлэгчийн машин дээр хадгалагддаг түр хадгалах хоёр хэлбэр юм. Күүки нь вэб сайтаас үйлчлүүлэгчийн машин дээр хадгалагдаж, хуудас хүсэх болгонд сервер рүү буцаан илгээгддэг маш жижиг мэдээлэл юм. Кэш нь вэб хуудсуудыг хурдан ачаалах зорилгоор үйлчлүүлэгчийн машин дээр хадгалсан вэб хуудасны нөөцийн түр хадгалалт юм.
Күүки гэж юу вэ?
Netscape нь Netscape Navigator вэб хөтчийнхөө тусламжтайгаар күүки гэсэн ойлголтыг нэвтрүүлсэн. Күүки нь вэб сайтаас үйлчлүүлэгчийн машин дээр хадгалагдаж, хуудас хүсэх болгонд сервер рүү буцаан илгээгддэг маш жижиг мэдээлэл юм. Күүки бүрийг буцааж илгээдэг тул зурвасын өргөнийг хэмнэхийн тулд хамгийн бага хэмжээний өгөгдлийг хадгалах шаардлагатай. Вэб сайт нь зөвхөн түүний бичсэн күүкийг уншдаг бөгөөд ингэснээр өөр өөр хуудсууд дээр мэдээлэл хадгалах найдвартай хэрэгсэл болдог. Гэсэн хэдий ч күүки нь хатуу диск дээрх бүх мэдээллийг уншиж чаддаг гэсэн цуурхалаас болж күүки анхандаа сайн нэр авч чадаагүй юм. Мэдээжийн хэрэг, хүмүүс жигнэмэгийг үнэхээр хор хөнөөлгүй гэдгийг ойлгосноор энэ буруу ойлголт арилсан бөгөөд одоо үүнийг маш их хүлээн зөвшөөрдөг. Күүки нь бүтээгчдийн тодорхойлсон тодорхой хугацаатай байдаг. Үүний төгсгөлд жигнэмэгийн хугацаа дуусна. Күүки нь ихэвчлэн хэрэглэгч хэр олон удаа зочилдог, зочилсон цаг, ямар баннер дээр дарагдсан, хэрэглэгчийн сонголт гэх мэт мэдээллийг хянадаг. Күүки нь ихэвчлэн богино хугацаанд шаардлагатай мэдээллийг хадгалахад ашиглагддаг. Хэрэв имэйл хаяг гэх мэт мэдээллийг (удаан хугацаагаар хадгалах ёстой) хадгалах шаардлагатай бол программист күүкийн оронд мэдээллийн сан ашиглах шаардлагатай. Гэсэн хэдий ч, хэрэв хувийн мэдээлэл күүкид хадгалагдсан бол аюулгүй байдлыг сайжруулахын тулд шифрлэлтийг ашиглах шаардлагатай.
Кэш гэж юу вэ?
Хэрэглэгч вэб хуудасны хаягийг бичих эсвэл вэб хуудасны холбоос дээр дарах үед тохирох вэб сервер рүү харгалзах хуудасны хүсэлт илгээгдэнэ. Дараа нь вэб сервер нь хуудасны агуулгыг илгээж, хуудсыг үзэхэд шаардлагатай нөөцийг хөтөч рүү илгээдэг. Үйлчлүүлэгчийн машин дээрх вэб хөтөч нь хуудсыг харуулах болно. Гэсэн хэдий ч, хэрэв нөөцүүд (зураг эсвэл зураг, аудио файл, видео файл гэх мэт) нь том хэмжээтэй файл бол үйлчлүүлэгчийн машинд хүрэхэд нэлээд хугацаа шаардагдана (холболтын хурдаас хамаарч). Энэ нь хуудсуудыг удаан ачаалахад хүргэдэг бөгөөд энэ нь хэрэглэгчдэд тохиромжгүй эсвэл цочроох болно. Энэ хоцролтыг багасгах, вэб хуудсыг хурдан ачаалахын тулд эдгээр нөөцийг үйлчлүүлэгчийн машин дээр (хуудсыг анх удаа ачаалсны дараа) хадгалах боломжтой бөгөөд ингэснээр нэг хуудасны дараалсан ачааллаас суулгагдсан нөөцийн файлуудыг авах болно. орон нутгийн компьютер. Үүнийг хөтчийн кэш гэж нэрлэдэг. Өөрөөр хэлбэл кэш нь вэб хуудсуудыг хурдан ачаалах зорилгоор үйлчлүүлэгчийн машин дээр хадгалсан вэб хуудасны нөөцийн түр хадгалалт юм.
Кэш болон күүки хоёрын ялгаа нь юу вэ?
– Хэдийгээр күүки болон кэш нь үйлчлүүлэгчийн машин дээр өгөгдөл хадгалах хоёр арга боловч өөр өөр зорилготой. Күүкийн зорилго нь хэрэглэгчтэй холбоотой өөр өөр шинж чанарыг хянах мэдээлэл хадгалах бол кэшийн зорилго нь вэб хуудсыг хурдан ачаалах явдал юм.
– Күүки нь хэрэглэгчийн сонголт гэх мэт мэдээллийг хадгалдаг бол кэш нь аудио, видео эсвэл флаш файл зэрэг нөөц файлуудыг хадгална.
– Ихэвчлэн күүкиний хугацаа тодорхой хугацааны дараа дуусдаг ч кэшийг хэрэглэгч гараар устгах хүртэл үйлчлүүлэгчийн машинд хадгалдаг.