SnmzAjans adlı üyeden alıntı: mesajı görüntüle
Açık söylemek gerekirse gtmetrix ve buna benzer hız raporlarını sunan siteler artık çok yetersiz. Bizleri büyük yanılgı içerisine düşürüyorlar. Nedenini anlatayım, birgün işler yolunda... Canım sıkıldı. Aranıyorum Dedim şu GTMetrix'ten siteleri bir test edeyim. Etmez olaydım. Sıkıştırdım, optimize ettim, cdn, bilmem ne vs. derken siteyi 95-95 skora getirdim. Bende 2 tane js vardı. 1 tane css. Hikayenin bundan sonraki kısmı ise çok enteresan. Şimdi bu adamlar direk kanada'dan, amerika'dan, Avrupa'dan t1 ve üstü ile bağlantılarla siteleri test ediyorlar. Bakıyorsun 2 saniye, 3 saniye ne bileyim 1.5 saniye Dedim "loading time" da çok iyi.. Tamam kalsın böyle. Aslında optimizasyonu en boktan siteyi koysan, ya da 50 mb lik bi fotograf koysan çıkacak 6-7 saniye. (yere bağlı olarak da değişir)



1 hafta içinde googledan 20 tane mesaj gelmiştir, hitli sayfalarınızın hızı düştü... Hitli sayfalarınızın başına şöyle iş geldi diye... Şimdi siz bu jsleri sıkıştırdığınız zaman, loading time aslında çok daha fazla artıyor. Bunun nedenini ise şöyle düşünün. 10 tane js dosyası birleşmiş, tek seferde açılmaya çalışıyor. Bu siteyi daha kötü etkiliyor. 10'un da aynı zamanda açılması da çok hoş olmuyor hız açısından.



Peki sıkıştırma da olmuyorsa ne yapabilirim diyeceksiniz. Size en çok gereken js dosyasının ilk açılmasını sağlamanız gerekiyor. diğerlerinin de sonradan açılması gerekiyor. Bunu da ancak defer koduyla yapabilirsiniz. Mesela sitenizin alt kısmında bulunan bir youtube videosu, ziyaretçi geldiğinde ilk açılan js dosyalarından olmamalı.


Dediğim şeyi bu lighthouse olayında da görebilirsiniz zaten.


Bu güzel cevabınız beni ziyadesiyle aydınlattı. Başınızdan geçen olay içinde üzgünüm [emoji52]


Sent from my iPhone using Tapatalk