Hirdetés
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- Xiaomi 15 Ultra - kamera, telefon
- Samsung Galaxy Watch6 Classic - tekerd!
- Milyen okostelefont vegyek?
- Android alkalmazások - szoftver kibeszélő topik
- Xiaomi 15T - reakció nélkül nincs egyensúly
- Miért fárad gyorsabban az iPhone akku, mint az androidos?
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Hivatalos a OnePlus 13 startdátuma
- Amazfit Helio Strap – képernyőmentesen
Új hozzászólás Aktív témák
-
disy68
aktív tag
válasz
bucihost
#18925
üzenetére
(#18927) fordfairlane válaszát annyival egészíteném ki, hogy használhatod a filemtime() parancsot is erre. Az első hozzászólásban pont erre van minta

-
fordfairlane
veterán
válasz
bucihost
#18925
üzenetére
Ennél a megoldásnál minden letöltésnél már verziószám kerül az URL-be, tehát a böngésző mindig le fogja tölteni a teljes fájlt. Ez fölösleges. Csak akkor kell változzon az url, amikor az adott fájl tartalma is módosul.
Ennél még talán az is jobb, ha szerveroldalon számolsz checksumot.
style.css?v=<?=md5_file(ASSET_PATH . "style.css"); ?>Az md5_file csak akkor ad más eredményt, ha az adott fájl tartalma változik, viszont ennél a megoldásnál a szerver végez egy plusz fájlműveletet minden oldallekérésnél.
Erre az egész problémakörre vannak automatikus megoldások is, "asset versioning" elnevezés alatt fut a téma. Kezdőnek jó bonyolultak.

Új hozzászólás Aktív témák
- GYÖNYÖRŰ iPhone 11 Pro 256GB Midnight Green -1 ÉV GARANCIA -Kártyafüggetlen, MS3370,94% Akkumulátor
- 3db apró szépséghibás DELL WD19S dokkolók (csak kábel résznél) (ELKELT)
- GYÖNYÖRŰ iPhone 13 mini 128GB Blue -1 ÉV GARANCIA -Kártyafüggetlen, MS3884, 100% Akkumulátor
- BESZÁMÍTÁS! Intel Core i7 9700K 8 mag 8 szál processzor garanciával hibátlan működéssel
- HP Dell, Lenovo, Fujitsu, üzleti kategóriás notebook kiárusítás
Állásajánlatok
Cég: NetGo.hu Kft.
Város: Gödöllő
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest





