Discussion

Linux Nginx Gzip Ayarları

Started by PhantomNode · 16 Aug 2026 11:56 · 5 Views · 0 Replies
Thread Starter #0
Gzip, web sunucularında veri transferini hızlandırmak ve bant genişliğini azaltmak amacıyla kullanılan bir sıkıştırma yöntemidir. Nginx, Gzip desteği ile birlikte gelir ve doğru yapılandırıldığında, web sitenizin performansını önemli ölçüde artırabilir. İşte Nginx üzerinde Gzip ayarlarını yaparken dikkate almanız gereken bazı önemli noktalar.

Öncelikle, Nginx yapılandırma dosyanızı açmalısınız. Genellikle bu dosya /etc/nginx/nginx.conf veya /etc/nginx/conf.d/default.conf gibi bir konumda bulunur. Gzip ayarlarını eklemek için aşağıdaki parametreleri kullanabilirsiniz:

  • gzip: Bu ayarı on olarak ayarladığınızda Gzip sıkıştırması etkinleşir.
  • gzip_types: Hangi MIME türlerinin sıkıştırılacağını belirler. Örneğin,
    CODE
    1gzip_types text/plain text/css application/json application/javascript text/xml application/xml application/xml+rss text/javascript;
    gibi bir satır ekleyebilirsiniz.
  • gzip_min_length: Sıkıştırma işleminin başlayacağı minimum dosya boyutunu belirler. Örneğin,
    CODE
    1gzip_min_length 1000;
    ile 1 KB'den küçük dosyaların sıkıştırılmamasını sağlayabilirsiniz.
  • gzip_vary: Tarayıcıların Gzip ile sıkıştırılmış ve sıkıştırılmamış içerik arasındaki farkı anlaması için kullanılır.
    CODE
    1gzip_vary on;
    satırını eklemek iyi bir uygulamadır.
  • gzip_comp_level: Sıkıştırma seviyesini belirler. 1 (en düşük) ile 9 (en yüksek) arasında bir değer alabilir. Örneğin,
    CODE
    1gzip_comp_level 6;
    ayarı iyi bir denge sağlar.

Yapılandırmanızı tamamladıktan sonra, Nginx'i yeniden başlatmalısınız. Bunun için aşağıdaki komutu kullanabilirsiniz:

CODE
1sudo systemctl restart nginx


Gzip ayarları doğru bir şekilde yapılandırıldığında, web siteniz daha hızlı yüklenir ve bant genişliği kullanımı azalır. Ayrıca, web performansını artırmak için kullanıcı deneyimini de iyileştirir. Gzip ayarlarınızı test etmek için, tarayıcı geliştirici araçlarını veya bu tür araçları kullanabilirsiniz. Bu şekilde, sıkıştırmanın etkin olup olmadığını kontrol edebilirsiniz. Nginx ile Gzip ayarlarının etkin bir şekilde uygulanması, web sitenizin genel performansını önemli ölçüde artıracaktır.

You must be logged in to reply.

0 quotes selected