GZIP შეკუმშვის ტესტი

თქვენ შეგიძლიათ გაიგოთ ჩართულია თუ არა GZIP შეკუმშვა თქვენს ვებსაიტზე GZIP შეკუმშვის ტესტის გაკეთებით. რა არის GZIP შეკუმშვა? შეიტყვეთ აქ.

რა არის GZIP?

GZIP (GNU zip) არის ფაილის ფორმატი, პროგრამული პროგრამა, რომელიც გამოიყენება ფაილის შეკუმშვისა და დეკომპრესიისთვის. Gzip შეკუმშვა ჩართულია სერვერის მხარეს და უზრუნველყოფს თქვენი html, სტილის და Javascript ფაილების ზომის შემდგომ შემცირებას. Gzip შეკუმშვა არ მუშაობს სურათებზე, რადგან ისინი უკვე სხვაგვარად არის შეკუმშული. ზოგიერთი ფაილი აჩვენებს შემცირებას თითქმის 70%-ზე მეტი Gzip შეკუმშვის წყალობით.

როდესაც ვებ ბრაუზერი ეწვევა ვებსაიტს, ის ამოწმებს, არის თუ არა ვებ სერვერი ჩართული GZIP-ზე, ეძებს პასუხის სათაურს „შინაარსის კოდირება: gzip“. თუ სათაური აღმოჩენილია, ის მოემსახურება შეკუმშულ და პატარა ფაილებს. თუ არა, ის დეკომპრესირებს არაკომპრესირებულ ფაილებს. თუ არ გაქვთ ჩართული GZIP, სავარაუდოდ ნახავთ გაფრთხილებებს და შეცდომებს სიჩქარის ტესტირების ინსტრუმენტებში, როგორიცაა Google PageSpeed ​​​​Insights და GTMetrix. ვინაიდან საიტის სიჩქარე დღეს მნიშვნელოვანი ფაქტორია SEO-სთვის, განსაკუთრებით სასარგებლოა Gzip შეკუმშვის ჩართვა თქვენი WordPress საიტებისთვის.

რა არის GZIP შეკუმშვა?

Gzip შეკუმშვა; ის გავლენას ახდენს ვებსაიტის სიჩქარეზე და ამიტომ არის ერთ-ერთი სიტუაცია, სადაც საძიებო სისტემებიც მგრძნობიარეა. როდესაც gzip შეკუმშვა კეთდება, ვებსაიტის სიჩქარე იზრდება. მნიშვნელოვანი განსხვავება ჩანს სიჩქარის შედარებისას gzip შეკუმშვის გააქტიურებამდე და მისი დასრულების შემდეგ სიჩქარესთან. გვერდის ზომის შემცირებასთან ერთად ზრდის მის შესრულებასაც. საიტებზე, სადაც gzip შეკუმშვა არ არის ჩართული, შეიძლება მოხდეს შეცდომები SEO ექსპერტების მიერ შესრულებული სიჩქარის ტესტებში. ამიტომ gzip შეკუმშვის ჩართვა სავალდებულო ხდება ყველა საიტისთვის. Gzip-ის შეკუმშვის ჩართვის შემდეგ, ტესტის ხელსაწყოებით შეიძლება შემოწმდეს, აქტიურია თუ არა შეკუმშვა.

ეძებს gzip შეკუმშვის მნიშვნელობას; ეს არის ვებ სერვერზე გვერდების ზომის შემცირების პროცესის სახელი, სანამ ისინი გადაიგზავნება ვიზიტორთა ბრაუზერში. მას აქვს ისეთი უპირატესობები, როგორიცაა გამტარუნარიანობის დაზოგვა და გვერდების უფრო სწრაფი ჩატვირთვა და ნახვა. ვიზიტორთა ვებ ბრაუზერის გვერდები ავტომატურად იხსნება, ხოლო შეკუმშვა და დეკომპრესია ამ დროის განმავლობაში წამის მხოლოდ ფრაქციაში ხდება.

რას აკეთებს gzip შეკუმშვა?

ეძებს gzip შეკუმშვის მიზანს; ეს ხელს უწყობს საიტის ჩატვირთვის დროის შემცირებას ფაილის შემცირებით. როდესაც ვიზიტორს სურს შევიდეს ვებსაიტზე, მოთხოვნა ეგზავნება სერვერს, რათა მოხდეს მოთხოვნილი ფაილის მოძიება. რაც უფრო დიდია მოთხოვნილი ფაილების ზომა, მით უფრო მეტი დრო სჭირდება ფაილების ჩატვირთვას. ამ დროის შესამცირებლად, ვებ გვერდები და CSS უნდა იყოს შეკუმშული gzip ბრაუზერში გაგზავნამდე. როდესაც გვერდების ჩატვირთვის სიჩქარე იზრდება gzip შეკუმშვით, ეს ასევე იძლევა უპირატესობას SEO-ს თვალსაზრისით. Gzip შეკუმშვა WordPress საიტებზე ხდება აუცილებლობა.

ისევე, როგორც ადამიანებს ურჩევნიათ ამ ფაილის შეკუმშვა, როცა სურთ ვინმესთვის ფაილის გაგზავნა; gzip შეკუმშვის მიზეზი იგივეა. ამ ორს შორის მთავარი განსხვავებაა; როდესაც gzip შეკუმშვის პროცესი შესრულდება, ეს გადაცემა სერვერსა და ბრაუზერს შორის ავტომატურად ხდება.

რომელ ბრაუზერებს უჭერს მხარს GZIP?

საიტის მფლობელებს არ სჭირდებათ ფიქრი Gzip ბრაუზერის მხარდაჭერაზე. მას მხარს უჭერს ბრაუზერების დიდი უმრავლესობა საშუალოდ 17 წლის განმავლობაში. აქ არის ბრაუზერები და როდის დაიწყეს gzip შეკუმშვის მხარდაჭერა:

  • Internet Explorer 5.5+ უზრუნველყოფს gzip მხარდაჭერას 2000 წლის ივლისიდან.
  • Opera 5+ არის ბრაუზერი, რომელიც მხარს უჭერს gzip-ს 2000 წლის ივნისიდან.
  • 2001 წლის ოქტომბრიდან Firefox 0.9.5+-ს აქვს gzip მხარდაჭერა.
  • 2008 წელს გამოსვლისთანავე, Chrome ჩართული იყო ბრაუზერებში, რომლებიც მხარს უჭერენ gzip-ს.
  • 2003 წელს მისი პირველი გაშვების შემდეგ, Safari ასევე გახდა ერთ-ერთი ბრაუზერი, რომელიც მხარს უჭერს gzip-ს.

როგორ შევკუმშო Gzip?

თუ საჭიროა მოკლედ აგიხსნათ gzip შეკუმშვის ლოგიკა; ის უზრუნველყოფს ტექსტურ ფაილში მსგავსი სტრიქონების პოვნას და ამ მსგავსი სტრიქონების დროებითი ჩანაცვლებით, ხდება ფაილის მთლიანი ზომის შემცირება. განსაკუთრებით HTML და CSS ფაილებში, რადგან განმეორებადი ტექსტისა და სივრცეების რაოდენობა უფრო მეტია, ვიდრე ფაილის სხვა ტიპები, უფრო მეტი უპირატესობაა მოცემული ფაილის ამ ტიპებში gzip შეკუმშვის გამოყენებისას. შესაძლებელია გვერდის და CSS ზომის შეკუმშვა 60%-დან 70%-მდე gzip-ით. ამ პროცესით, თუმცა საიტი უფრო სწრაფია, გამოყენებული CPU მეტია. ამიტომ, საიტის მფლობელებმა უნდა შეამოწმონ და დარწმუნდნენ, რომ მათი CPU-ის გამოყენება სტაბილურია, სანამ gzip შეკუმშვას ჩართავენ.

როგორ ჩართოთ gzip შეკუმშვა?

Mod_gzip ან mod_deflate შეიძლება გამოყენებულ იქნას gzip შეკუმშვის გასააქტიურებლად. თუ რეკომენდებულია ორ მეთოდს შორის; mod_deflate. შეკუმშვა mod_deflate-ით უფრო სასურველია, რადგან მას აქვს უკეთესი კონვერტაციის ალგორითმი და თავსებადია უფრო მაღალ apache ვერსიასთან.

აქ არის gzip შეკუმშვის ჩართვის პარამეტრები:

  • შესაძლებელია gzip შეკუმშვის ჩართვა .htaccess ფაილის რედაქტირებით.
  • Gzip შეკუმშვის ჩართვა შესაძლებელია კონტენტის მართვის სისტემებისთვის დანამატების დაყენებით.
  • cPanel ლიცენზიის მქონე პირებს შეუძლიათ ჩართონ gzip შეკუმშვა.
  • Windows-ზე დაფუძნებული ჰოსტინგით შეიძლება ჩართოთ gzip შეკუმშვა.

GZIP შეკუმშვა htaccess-ით

Gzip შეკუმშვის ჩასართავად .htaccess ფაილის შეცვლით, კოდი უნდა დაემატოს .htaccess ფაილს. კოდის დამატებისას რეკომენდებულია mod_deflate-ის გამოყენება. თუმცა, თუ საიტის მფლობელის სერვერი მხარს არ უჭერს mod_deflate-ს; Gzip შეკუმშვა ასევე შეიძლება ჩართოთ mod_gzip-ით. კოდის დამატების შემდეგ, ცვლილებები უნდა იყოს შენახული, რათა ჩართოთ gzip შეკუმშვა. იმ შემთხვევებში, როდესაც ზოგიერთი ჰოსტინგის კომპანია არ უშვებს gzip შეკუმშვას პანელის გამოყენებით, სასურველია ჩართოთ gzip შეკუმშვა .htaccess ფაილის რედაქტირებით.

GZIP შეკუმშვა cPanel-ით

cPanel-ით gzip შეკუმშვის ჩასართავად, საიტის მფლობელს უნდა ჰქონდეს cPanel ლიცენზია. მომხმარებელი უნდა შევიდეს ჰოსტინგის პანელში მომხმარებლის სახელისა და პაროლის გამოყენებით. აქტივაცია შეიძლება დასრულდეს gzip-ის აქტივაციის განყოფილებიდან, საიტის მფლობელის ჰოსტინგის ანგარიშის ბოლოში, პროგრამული უზრუნველყოფის/სერვისების სათაურის ქვეშ Optimize Website განყოფილების მეშვეობით. უპირველეს ყოვლისა, უნდა დააწკაპუნოთ, შესაბამისად, შეკუმშოს მთელი კონტენტი და შემდეგ განაახლოს პარამეტრები.

GZIP შეკუმშვა Windows სერვერით

Windows სერვერის მომხმარებლებმა უნდა გამოიყენონ ბრძანების ხაზი gzip შეკუმშვის ჩასართავად. მათ შეუძლიათ ჩართონ http შეკუმშვა სტატიკური და დინამიური შინაარსისთვის შემდეგი კოდებით:

  • სტატიკური შინაარსი: appcmd set config /section:urlCompression /doStaticCompression:True
  • დინამიური შინაარსი: appcmd set config /section:urlCompression /doDynamicCompression:True

როგორ გავაკეთოთ gzip შეკუმშვის ტესტი?

არსებობს რამდენიმე ინსტრუმენტი, რომელიც შეიძლება გამოყენებულ იქნას gzip შეკუმშვის შესამოწმებლად. როდესაც ეს ხელსაწყოები გამოიყენება, ხაზები, რომელთა შეკუმშვაც შესაძლებელია, სათითაოდ არის ჩამოთვლილი, სანამ gzip შეკუმშვას ჩართავს. თუმცა, როდესაც სატესტო ხელსაწყოები გამოიყენება gzip შეკუმშვის ჩართვის შემდეგ, ეკრანზე გამოჩნდება შეტყობინება, რომ შემდგომი შეკუმშვა არ არის გასაკეთებელი.

შეგიძლიათ გაიგოთ ონლაინ ვებსაიტზე, ჩართულია თუ არა GZIP შეკუმშვა "Gzip შეკუმშვის ტესტის" ხელსაწყოთი, უფასო Softmedal სერვისით. გარდა იმისა, რომ მარტივი და სწრაფი გამოსაყენებელია, ის ასევე აჩვენებს დეტალურ შედეგებს საიტის მფლობელებს. მას შემდეგ, რაც საიტის ბმული დაიწერება შესაბამის მისამართზე, შემოწმების ღილაკზე დაწკაპუნებისას შესაძლებელია gzip შეკუმშვის ტესტირება.