Auteur de la discussion
#1
[Plesk Panel] kullanırken performansı artırmak ve sayfa yükleme sürelerini azaltmak için sıkıştırma yöntemlerini doğru yapılandırmak oldukça kritiktir. Brotli, özellikle modern tarayıcıların ve HTTP/2 ile uyumlu en yeni sıkıştırma algoritması olarak öne çıkar ve gzip'e göre daha yüksek sıkıştırma oranları sunar. Peki, Plesk üzerinde Brotli'yi etkinleştirmek için hangi adımlar izlenmeli?
İlk olarak, Plesk panelinizdeki ayarların ve sunucu ortamınızın bu özelliği desteklediğinden emin olmalısınız. Plesk, genellikle Nginx ve Apache gibi iki öncü web sunucusu ile çalışır ve Brotli desteği bunlara uygun modüller eklenerek sağlanabilir.
İkinci aşamada, Brotli modülünün yüklenmesi gerekir. Bu işlem, çoğu Linux tabanlı sunucuda şu adımlarla gerçekleştirilebilir:
veya
Bu adımlar sonunda, tarayıcılar ve sunucu arasında Brotli sıkıştırması etkinleşmiş olur. Ayrıca, Google Chrome veya Firefox gibi modern tarayıcıların "Geliştirici Araçları" sekmesinden, sayfa kaynaklarındaki Content-Encoding başlığında
Brotli'nin etkinleştirilmesi, özellikle büyük ve statik içeriğin sıkıştırılmasında önemli performans artışları sağlar. Bu yüzden, sunucu ortamınızda uyumluluğu ve yapılandırmayı dikkatli bir şekilde takip etmek gerekir.
İlk olarak, Plesk panelinizdeki ayarların ve sunucu ortamınızın bu özelliği desteklediğinden emin olmalısınız. Plesk, genellikle Nginx ve Apache gibi iki öncü web sunucusu ile çalışır ve Brotli desteği bunlara uygun modüller eklenerek sağlanabilir.
İkinci aşamada, Brotli modülünün yüklenmesi gerekir. Bu işlem, çoğu Linux tabanlı sunucuda şu adımlarla gerçekleştirilebilir:
- Brotli modülünü yükle: Sisteminizde
aptveyayumkullanarakbrotlivengx_brotlimodüllerini yükleyebilirsiniz. Örneğin, Debian/Ubuntu için:
CODE
1apt-get install brotli libbrotli-dev- Nginx veya Apache'ye Brotli desteği ekle: Nginx kullanıyorsanız,
ngx_brotlimodülünü derlemeniz gerekebilir. Plesk'in yeni sürümlerinde bazen bu modül önceden yüklenmiş olabilir, ancak değilse, manuel olarak derlemeniz gerekir.
- Plesk panel üzerinden ayarları yapılandır: Plesk'e giriş yaptıktan sonra,
Tools & Settings>Apache & Nginx Settingsbölümüne gidin. Burada, sıkıştırma seçenekleri altındabrotliseçeneğini aktif hale getirebilirsiniz. Ayrıca,.htaccessveya nginx konfigürasyon dosyalarına uygunbrotlivebrotli_typesdirektiflerini eklemelisiniz.
- Konfigürasyon dosyasını düzenle: Örneğin, Nginx kullanıyorsanız, şu satırları eklemek uygun olur:
CODE
123456789
# Brotli aktif et
load_module modules/ngx_http_brotli_filter_module.so;
load_module modules/ngx_http_brotli_static_module.so;
# Brotli ayarları
brotli on;
brotli_comp_level 6;
brotli_types text/plain text/css application/javascript application/json image/svg+xml;
- Sunucuyu yeniden başlat: Yapılandırmayı kaydettikten sonra, Nginx ya da Apache servisini yeniden başlatmak gerekir:
CODE
1service nginx restartCODE
1service apache2 restartBu adımlar sonunda, tarayıcılar ve sunucu arasında Brotli sıkıştırması etkinleşmiş olur. Ayrıca, Google Chrome veya Firefox gibi modern tarayıcıların "Geliştirici Araçları" sekmesinden, sayfa kaynaklarındaki Content-Encoding başlığında
br değeri görerek doğrulayabilirsiniz.Brotli'nin etkinleştirilmesi, özellikle büyük ve statik içeriğin sıkıştırılmasında önemli performans artışları sağlar. Bu yüzden, sunucu ortamınızda uyumluluğu ve yapılandırmayı dikkatli bir şekilde takip etmek gerekir.
