Սերվերի կողմից մատուցումն այժմ կայքերի և ծրագրերի ստանդարտ ռեպերտուարի մի մասն է: Google Chrome- ի նման զննարկիչները նույնպես հնարավորինս քեշ են պահում `հետագա զանգերի բեռնման ժամկետները նվազագույնի հասցնելու համար: CSS / JS / պատկերային ֆայլերի քեշի անվավերությունը կարող է լուծվել mod_pagespeed , Expires / Cache հսկիչ վերնագրի, cache մանիֆեստի կամ շատ պրագմատիկորեն և ուղղակիորեն `ֆայլի անունից հետո անհատական պարամետրերի միջոցով:
Տարբեր ռազմավարություններ կան, թե երբ է ֆայլը պետք է վերաբեռնել, թե ոչ:
Ամենապարզ տարբերակը յուրաքանչյուր խնդրանքով վերաբեռնումն է: Դա անելու համար դուք պարզապես պատահական տող եք կցում ներկառուցված ֆայլին և այդպիսով ստիպում վերաբեռնում (այստեղ օգտագործելով պատկերային ֆայլ ՝ որպես օրինակ):
2e634273f316c54b39828f057f7c7d9c
Եթե դա շատ լավ բան է, և փոխարենը ցանկանում է վերբեռնել միայն այն ժամանակ, երբ ֆայլը փոխվել է, օգտագործվում է ֆայլի վերջին փոփոխության ամսաթիվը (այստեղ օգտագործելով JS ֆայլի օրինակը):
2e634273f316c54b39828f057f7c7d9c
Եթե օգտագործում եք Git- ի նման տարբերակի կառավարում, կարող եք նաև օգտագործել վերջին կատարման եզակի հեշը (կրճատված տարբերակը բավարար է) (այստեղ որպես օրինակ օգտագործելով CSS ֆայլ):
2e634273f316c54b39828f057f7c7d9c
WordPress- ը լռելյայնորեն enqueue_style- ի և enqueue_script- ի միջոցով ինտեգրված բոլոր ֆայլերին կցում է ընթացիկ WordPress- ի տարբերակը: Այս վարքագիծը կա՛մ կարող է ուղղակիորեն փոխվել ֆունկցիայի զանգերի մեջ, որպես փաստարկ, կա՛մ կարող եք գլորվել ինքներդ ձեզ և օգտագործել վերոհիշյալ մեթոդներից մեկը:
2e634273f316c54b39828f057f7c7d9c