Alıntı
Cache ismi ile aynı şekilde /aa/index.js , /bb/index.js şeklinde klasör tabanlı kullanılsa SEO açısından daha iyi olmazmı?
Hiçbir alakası yok SEO ile.
Alıntı
JS isimlerinin oluşturulmasındaki neden rakamsal dizeler kullanılıyor? Her cache silindiğinde aa.html sayfasına aynı js dosyasımı atanıyor, yoksa yeni bir tane 234563259439828593/21342134index.js şeklinde dosya tekrarmı oluşturuyor?
md5("/slider.js") , o rakamlar md5() fonksiyonu ile oluşturuluyor. Son kısmı da time() ile oluşturuluyor. Bunun nedeni; eğer js& css dosyaları değiştirilirse değişikliğin daha önce sayfayı ziyaret eden kullanıcılarda gözükmesi için isminin değişmesi gerekir. /slider.js?v=1 şeklinde ya da /abc-slider.js şeklinde.
Alıntı
Şu an birden fazla scriptin sunucuyu yorduğu ve daha fazla yer kapladığı için maalesef CSS ve JS birleştirmeyi kullanmıyorum maalesef...
Her sayfa için 1 js oluşturulmaz. Bütün jsler her sayfada çağırılıyor. Dolayısıyla 1 kere oluşturuluyor. Çok da fazla yer kaplamaz. Eğer çok fazla yer kaplıyorsa muhtemelen siz her sayfada js dosyalarının sonunda ?v= numarası ekliyorsunuzdur.