GZIP шахалтын тест

Та GZIP шахалтын тест хийснээр таны вэбсайт дээр GZIP шахалт идэвхжсэн эсэхийг мэдэх боломжтой. GZIP шахалт гэж юу вэ? Эндээс олж мэдээрэй.

GZIP гэж юу вэ?

GZIP (GNU zip) нь файлын формат, файлыг шахах, задлахад ашигладаг програм хангамж юм. Gzip шахалтыг сервер талд идэвхжүүлсэн бөгөөд таны html, загвар болон Javascript файлуудын хэмжээг цаашид багасгах боломжийг олгодог. Gzip шахалт нь зураг дээр ажиллахгүй, учир нь тэдгээр нь аль хэдийн өөр хэлбэрээр шахагдсан байдаг. Зарим файлууд Gzip шахалтын ачаар бараг 70% -иар буурсан байна.

Вэб хөтөч вэб сайтад зочлохдоо "контент кодчилол: gzip" гэсэн хариултын толгой хэсгийг хайж веб сервер GZIP-ийг идэвхжүүлсэн эсэхийг шалгадаг. Хэрэв толгой хэсэг илэрсэн бол энэ нь шахсан болон жижиг файлуудад үйлчлэх болно. Үгүй бол шахагдаагүй файлуудыг задалдаг. Хэрэв танд GZIP идэвхжээгүй бол Google PageSpeed ​​​​Insights болон GTMetrix зэрэг хурд шалгах хэрэгслүүдэд анхааруулга, алдаа гарч болзошгүй. Сайтын хурд нь өнөөдөр SEO-ийн чухал хүчин зүйл учраас WordPress сайтууддаа Gzip шахалтыг идэвхжүүлэх нь ялангуяа ашигтай байдаг.

GZIP шахалт гэж юу вэ?

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

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

Gzip шахалт нь юу хийдэг вэ?

Gzip шахалтын зорилгыг харахад; Энэ нь файлыг багасгах замаар сайтыг ачаалах хугацааг багасгахад туслах зорилготой юм. Зочин вэбсайт руу орохыг хүсэх үед сервер рүү хүсэлт илгээгдэж, хүссэн файлыг татаж авах боломжтой. Хүссэн файлуудын хэмжээ том байх тусам файлуудыг ачаалахад удаан хугацаа шаардагдана. Энэ хугацааг багасгахын тулд вэб хуудсууд болон CSS-г хөтөч рүү илгээхээсээ өмнө gzip шахагдсан байх ёстой. Gzip шахалтаар хуудсуудыг ачаалах хурд нэмэгдэхэд энэ нь SEO-ийн хувьд давуу тал болно. WordPress сайтууд дээр Gzip шахах нь зайлшгүй хэрэгцээ болж байна.

Хүмүүс хэн нэгэнд файл илгээхийг хүссэн үедээ энэ файлыг шахахыг илүүд үздэг шиг; Gzip шахалтын шалтгаан нь адилхан. Энэ хоёрын гол ялгаа нь; Gzip шахалтын процессыг гүйцэтгэх үед сервер болон хөтчийн хооронд шилжүүлэг автоматаар явагдана.

Ямар хөтөч GZIP дэмждэг вэ?

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

  • Internet Explorer 5.5+ нь 2000 оны 7-р сараас хойш gzip-ийн дэмжлэг үзүүлж байна.
  • Opera 5+ нь 2000 оны 6-р сараас хойш gzip-ийг дэмждэг хөтөч юм.
  • 2001 оны 10-р сараас хойш Firefox 0.9.5+ нь gzip дэмжлэгтэй болсон.
  • 2008 онд гарсан даруйдаа Chrome нь gzip-ийг дэмждэг хөтчүүдэд багтсан.
  • Safari нь 2003 онд анх худалдаанд гарсны дараа gzip-ийг дэмждэг хөтчүүдийн нэг болсон.

Gzip-г хэрхэн шахах вэ?

Хэрэв gzip шахалтын логикийг товч тайлбарлах шаардлагатай бол; Энэ нь ижил төстэй мөрүүдийг текст файлаас олохыг баталгаажуулдаг бөгөөд эдгээр ижил төстэй мөрүүдийг түр орлуулснаар файлын нийт хэмжээ багасна. Ялангуяа HTML болон CSS файлуудад давтагдах текст болон хоосон зайны тоо бусад файлын төрлөөс их байдаг тул эдгээр файлын төрлүүдэд gzip шахалтыг ашиглах нь илүү их ашиг тусыг өгдөг. gzip ашиглан хуудас болон CSS хэмжээг 60%-70%-ийн хооронд шахах боломжтой. Энэ процессын тусламжтайгаар сайт илүү хурдан боловч ашигласан CPU илүү их байдаг. Тиймээс сайтын эзэд gzip шахалтыг идэвхжүүлэхийн өмнө CPU-ийн хэрэглээ тогтвортой байгаа эсэхийг шалгаж, шалгах хэрэгтэй.

Gzip шахалтыг хэрхэн идэвхжүүлэх вэ?

Gzip шахалтыг идэвхжүүлэхийн тулд Mod_gzip эсвэл mod_deflate ашиглаж болно. Хэрэв энэ хоёр аргын хооронд санал болгож байгаа бол; mod_deflate. mod_deflate ашиглан шахах нь илүү тохиромжтой, учир нь энэ нь илүү сайн хувиргах алгоритмтай бөгөөд илүү өндөр apache хувилбартай нийцдэг.

Энд gzip шахалтыг идэвхжүүлэх сонголтууд байна:

  • .htaccess файлыг засварлах замаар gzip шахалтыг идэвхжүүлэх боломжтой.
  • Gzip шахалтыг агуулгын удирдлагын системд зориулсан залгаасуудыг суулгаснаар идэвхжүүлж болно.
  • cPanel лицензтэй хүмүүс gzip шахалтыг идэвхжүүлэх боломжтой.
  • Windows-д суурилсан хостинг ашиглан gzip шахалтыг идэвхжүүлж болно.

htaccess ашиглан GZIP шахалт

.htaccess файлыг өөрчлөх замаар gzip шахалтыг идэвхжүүлэхийн тулд кодыг .htaccess файлд нэмэх шаардлагатай. Код нэмэхдээ mod_deflate ашиглахыг зөвлөж байна. Гэсэн хэдий ч, хэрэв сайт эзэмшигчийн сервер mod_deflate-г дэмждэггүй бол; Gzip шахалтыг mod_gzip ашиглан идэвхжүүлж болно. Кодыг нэмсний дараа gzip шахалтыг идэвхжүүлэхийн тулд өөрчлөлтүүдийг хадгалах ёстой. Зарим хостинг компаниуд самбар ашиглан gzip шахалтыг зөвшөөрдөггүй тохиолдолд .htaccess файлыг засварлах замаар gzip шахалтыг идэвхжүүлэхийг илүүд үздэг.

cPanel ашиглан GZIP шахалт

cPanel ашиглан gzip шахалтыг идэвхжүүлэхийн тулд сайтын эзэмшигч нь cPanel лицензтэй байх ёстой. Хэрэглэгч өөрийн хэрэглэгчийн нэр, нууц үгээ ашиглан хостинг самбарт нэвтрэх ёстой. Идэвхжүүлэлтийг сайт эзэмшигчийн байршуулах дансны доод хэсэгт байрлах gzip идэвхжүүлэх хэсгээс Програм хангамж/Үйлчилгээ гарчиг дор байрлах Вэбсайтыг оновчтой болгох хэсгээс хийж дуусгах боломжтой. Юуны өмнө "Бүх контентыг шахаж", дараа нь "Тохиргоог шинэчлэх" товчийг дарах хэрэгтэй.

Windows сервертэй GZIP шахалт

Windows серверийн хэрэглэгчид gzip шахалтыг идэвхжүүлэхийн тулд командын мөрийг ашиглах ёстой. Тэд дараах кодоор статик болон динамик агуулгын http шахалтыг идэвхжүүлж болно:

  • Статик контент: appcmd set config /хэсэг:urlCompression /doStaticCompression:Үнэн
  • Динамик контент: appcmd set config /хэсэг:urlCompression /doDynamicCompression:Үнэн

Gzip шахалтын тестийг хэрхэн хийх вэ?

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

Үнэгүй Softmedal үйлчилгээ болох "Gzip шахалтын тест" хэрэгслээр GZIP шахалтыг идэвхжүүлсэн эсэхийг та вэбсайтаас онлайнаар олж мэдэх боломжтой. Ашиглахад хялбар, хурдан байхаас гадна сайтын эздэд нарийвчилсан үр дүнг харуулдаг. Сайтын холбоосыг холбогдох хаягаар бичсэний дараа шалгах товчийг дарахад gzip шахалтыг шалгаж болно.