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