WordPress-də GZIP sıxılmasını necə aktivləşdirmək olar

WordPress əqdləri


Hər hansı bir real müddət ərzində kompüterlərlə işləmisinizsə, çox güman ki, sıxılma ilə tanış olacaqsınız. Görməyənlər üçün: sıxılma, bir dəstə faylları xeyli kiçik (və daha asan nəql edilə bilən) bir fayla qruplaşdırmaq üçün çox faydalı bir vasitədir – veb saytlar üçün səhifə yükləmə müddətini daha sürətli çevirir. Bu yazıda gzip sıxılmasının necə işlədiyini və bunu öz WordPress-lə işləyən veb saytınızda necə işə sala biləcəyinizi nəzərdən keçirəcəyəm..

Sıxılma necə işləyir

Bunu necə həyata keçirəcəyinizə keçməzdən əvvəl, əvvəlcə sıxılmanın nə demək olduğunu və bunun necə kömək edə biləcəyini nəzərdən keçirək.

Hal-hazırda, demək olar ki, bütün müasir veb saytlar, proqramçılar tərəfindən məntiqi, qlobal səviyyədə başa düşülən şəkildə yazılmış HTML, CSS və JavaScript qarışığından istifadə edirlər. Bunun nəticəsi, demək olar ki, həmişə insanın oxunuşundan başqa bir şeyə xidmət etməyən bir qədər çox xərcdir. Bundan əlavə, proqramçıların əksəriyyəti müxtəlif dizayn nümunələrindən və ümumi elementlərdən istifadə edəcək və bununla da kifayət qədər təkrarlanmağa səbəb olur.

Gzip kimi sıxılma alqoritmləri, məlumatın daha səmərəli bir şəkildə yaradılması üçün mətndə olan nümunələri və təkrarlardan istifadə edir. Bir nümunəyə baxaq.

Mətnin içindəki mətni qalın rəngdə göstərməsi üçün bəzi HTML kodu.

bu cəsarətlidir

Bunun sıxılmış versiyası əslində olduqca uzun: eNqzKS4pys9LtyvJyCxWAKKk / JwUG32oIC8XALn8Cuo =. Ancaq aşağıdakıları sıxarkən nə olacağına bir nəzər yetirin:

bu cəsarətlidir
bu da cəsarətlidir

Sıxılmış versiya eNqzKS4pys9LtyvJyCxWAKKk / JwUG32oIC + XDRZphZL8fCQlACNDF0U =. Orijinal mətn iki qat böyükdürsə də, sıxılmış versiya əslində cəmi 16 simvoldan çoxdur – 32% azalma, daha az yükləmə və daha sürətli veb deməkdir.

WordPress üçün gzip kompressiyasını necə aktivləşdirmək olar

Gzip sıxılmasının WordPress-in cavabdeh bir şey olmadığını başa düşmək vacibdir. Əslində serverlərin özləri tərəfindən idarə olunan bir şeydir (WordPress daxilində deyil), yəni onu aktivləşdirmək üçün WordPress-dən kənarda hər şeyi quraşdırmalı olacaqsınız..

Evinizi soruşun

Əvvəlcə ilk növbədə: sıxılmağı təmin etmək, işləmək üçün ən asan olmayan (‘htaccess faylı’ olaraq bilinən) həssas bir faylın düzəldilməsini (və ya hətta yaratmağını) tələb edir, nə edəcəyinizə şübhə edirsinizsə, yaxşı ola bilər ki, ev sahibinizdən bunu sizin üçün etsin. Ən yaxşı dəstəyi olan ən yaxşı qonaq ev sahibi olsanız, bir neçə dəqiqə ərzində bunu sizin üçün (əvvəllər yoxdusa) düzəldə bilsinlər..

Öz işinizi qurmaq

Bir htaccess faylı, serverə xüsusi yönləndirmə vermək üçün istifadə olunur, məsələn, yönləndirmə, faylları müəyyən tələblərə avtomatik olaraq əlavə etmək və ya əlavə etmək, gzip sıxılmasını təmin etmək kimi hər cür səliqəli şeylər! Özünüzü düzəltməyin çətin bir yeri tapılır və sonra düzəldilir – bu problemli fayl.

Əvvəlcə serverinizdəki faylları əldə etmək üçün bir yola ehtiyacınız olacaq. Çox xalq üçün seçilən metod demək olar ki, FTP vasitəsi ilə olacaqdır. Ancaq bir saytın htaccess faylı ‘nöqtə-fayl’ olduğundan (ümumiyyətlə gizlidir), əksəriyyətindən çoxunu tapmaq üçün bir az hiyləgərdir. Ən pisi də budur ki, gizli bir fayldır, əgər kompüterinizə adi bir fayl kimi eyni şəkildə yükləsəniz, gizli qalacaq və redaktə etmək çox çətin olur. (Qeyd: Mac istifadə edirsinizsə, kompüterinizin heç bir parametrini dəyişdirmədən htaccess faylını necə yükləmək, redaktə etmək və yenidən yükləmək barədə məqaləmizi oxuyun.)

Əhəmiyyətli: bütün bunlar bir az qorxunc səslənirsə, deməli, bir az daha çox təcrübə əldə etməyinizə qədər onu tərk etməyiniz yaxşı olar, çünki bu, həqiqətən necə istifadə ediləcəyi kimi lazımlı əsaslarla hər hansı bir dərinliyə girmək üçün yer deyil. bir FTP müştəri, faylları serverdə və ya kənarda necə redaktə etmək və ya nöqtə-fayllarla necə işləmək olar.

Əgər digər tərəfdən, artıq belə şeylərlə tanışsınız, gzip sıxılmasını təmin etmək üçün etməlisiniz ki, aşağıdakıları saytınızın htaccess sənədinə yapışdırın:

mod_gzip_on Bəli
mod_gzip_dechunk Bəli
mod_gzip_item_incide fayl. (html? | txt | css | js | php | pl) $
mod_gzip_item_incle işleyici ^ cgi-script $
mod_gzip_item_mime daxil edin ^ mətn / .*
mod_gzip_item_ mime ^ tətbiqi / x-javascript daxil edin.
mod_gzip_item_exclude mime ^ image /.*
mod_gzip_item_exclude rspheader ^ Məzmun kodlaşdırma:. * gzip.

Və budur – hamısı edildi! HTML, CSS və JavaScript kimi mətn əsaslı məzmununuz indi gzip sıxılmış şəklində ötürülməlidir.

İşinizi yoxlayın

Bir saytın fayllarının gzip sıxılıb-sıxılmadığını yoxlamaq üçün bir sıra üsullar mövcuddur, ən asan (və ən maraqlısı) biri gözəl GTMetrix sayt sınaq vasitəsindən istifadə etməklə – bir əvvəlki məqalədə həqiqətən əhatə etdiyimiz bir şey: Bir veb saytın sürətini sınamaq üçün GTMetrixdən necə istifadə olunur – effektivdir!

Hamısı olduğu kimi işləyirsə (və həmişə olduğu kimi, saytınızın önbelleğini təmizləməlisiniz və / və ya işlərin qüvvəyə minməsi üçün bir neçə dəqiqə gözləməlisiniz), ‘Şəlalə’ bölməsində aşağıdakıları görə bilərsiniz. saytınızın GTM Metrix nəticələrindən:

WP gzip hesabı qazanmaq

Sadə!

Nəticə

Gzip sıxılma saytınıza əlavə etmək (və ya əlavə etmək) üçün sadə sürət düzəlişlərindən biridir – bu WordPress və ya başqa bir şəkildə işlədilir. Bunu işə salmasanız, əhəmiyyətli bir sürət artırma nöqtəsində ola bilər.

Son qeyd: bir saytın htaccess faylı haqqında daha çox məlumat əldə etmək istəyirsinizsə, Tuts + -dən əla htaccess bələdçisinə nəzər salmağı tövsiyə edirəm. Bu kitabda daha çox məlumat və istifadə edə biləcəyiniz bir sıra möhtəşəm məlumatlar var. saytınızın üstünlüyü.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me