-
Üyelik
12.11.2013
-
Yaş/Cinsiyet
34 / E
-
Meslek
Web Master
-
Konum
Samsun
-
Ad Soyad
Y** G**
-
Mesajlar
14
-
Beğeniler
0 / 0
-
Ticaret
0, (%0)
Merhaba,
var olan bir sitede css ve js dosyalarının adları ve yerleri aynı olacak şekilde köklü bir değişiklik yaptım. Yayına attığımda tarayıcı siteyi açarken eski css ve js dosyalarını çekiyor, birkaç kez refresh yapınca yeni dosyaları okuyor. Tarayıcının cache deki js ve cssleri atlamasını sağlayabilir miyiz?
-
Üyelik
12.11.2013
-
Yaş/Cinsiyet
34 / E
-
Meslek
Web Master
-
Konum
Samsun
-
Ad Soyad
Y** G**
-
Mesajlar
14
-
Beğeniler
0 / 0
-
Ticaret
0, (%0)
css sonlarında v= ne işe yaradığını şimdi anladım :)
Teşekkürler kaynak için.
-
Üyelik
12.06.2012
-
Yaş/Cinsiyet
38 / E
-
Meslek
Öğretmen
-
Konum
Samsun
-
Ad Soyad
O** Y**
-
Mesajlar
1722
-
Beğeniler
398 / 400
-
Ticaret
20, (%100)
Rica ederim. Ne demek.
Kolay gelsin ;)
.
-
Üyelik
03.08.2012
-
Yaş/Cinsiyet
43 / E
-
Meslek
Web programcısı
-
Konum
İstanbul Avrupa
-
Ad Soyad
S** F**
-
Mesajlar
92
-
Beğeniler
0 / 15
-
Ticaret
7, (%100)
Random sayı eklendiğinde her istekte dosyalar yeniden talep edilecektir. Random sayı yerine kendi sürümlendirme sistemimizi kullanmak dada yararlı olur, sadece eski dosyalara sahip olanlar dosyaları yeniden ister ve dosyalar sonraki değişikliğe kadar cache de kalır.
Değişiklik yaptıkça sürümleri el ile veya sunucu taraflı yazılım ile güncelliyoruz.
Örneğin önce eski bir jquery kullandık, sonra 1.10.2 sürümüne geçtik, 2. sürüm çıkınca da ona geçtik.
jquery.min.js
jquery.min.js?v=1.10.2
jquery.min.js?v=2.0.3
Bu da kendi dosyamız olsun, güncelledikçe sürümü değiştiriyoruz.
app.js?v=1.0.0
app.js?v=1.0.1
Bu sistem page speed, w3c gibi bazı sorgularda uyarı verebilir, eski tarayıcılar bu tür bir şeyi desteklemiyor diye...
.
1 kişi bu mesajı beğendi.
Yüksek kazanç elde edebileceğiniz link satış sitesi
http://bit.ly/2sM8XPZ
-
Üyelik
12.11.2013
-
Yaş/Cinsiyet
34 / E
-
Meslek
Web Master
-
Konum
Samsun
-
Ad Soyad
Y** G**
-
Mesajlar
14
-
Beğeniler
0 / 0
-
Ticaret
0, (%0)
evet soulmy kaynağı verdiğinde aklıma hemen sizin belirttiğiniz yöntem geldi her seferinde cache yerine sadece sürüm kodları belirterek cache sağlamak...