Site hızını analiz etmek için PageSpeed Insights hizmetini kullandık. Bu hizmet, sitedeki hataları, sayfa yükleme hızını ve sitenizin arama motoru optimizasyonunu kontrol eder. Bu kılavuzda, nginx web sunucusunda sıkıştırma ve statik dosyalar için önbellek etkinleştirerek site hızını artıracağız.
1. gzip Sıkıştırmasını Etkinleştirme ve Önbellek Ayarları
Host yapılandırma dosyanızdaki server
bölümüne aşağıdaki ayarları ekleyin.
server {
...
gzip on;
gzip_comp_level 5;
gzip_min_length 256;
gzip_proxied any;
gzip_vary on;
gzip_types
application/atom+xml
application/javascript
application/json
application/ld+json
application/manifest+json
application/rss+xml
application/vnd.geo+json
application/vnd.ms-fontobject
application/x-font-ttf
application/x-web-app-manifest+json
application/xhtml+xml
application/xml
font/opentype
image/bmp
image/svg+xml
image/x-icon
text/cache-manifest
text/css
text/plain
text/vcard
text/vnd.rim.location.xloc
text/vtt
text/x-component
text/x-cross-domain-policy;
# text/html her zaman gzip modülü tarafından sıkıştırılır
location ~* \.(jpg|jpeg|png|gif|ico|css|js|pdf)$ {
expires 7d;
}
...
}
1.1 Yapılandırmayı Hatalara Karşı Kontrol Etme
nginx -t
1.2 Hizmeti Yeniden Başlatma
service nginx restart
Sitenizin tarayıcıda düzgün çalıştığını kontrol edin ve ardından PageSpeed Insights hizmetinde performans değerlerini tekrar inceleyin. Site yapısına bağlı olarak site hızının %15-20 oranında artması beklenir.
No Comments Yet