Renderimi nga ana e serverit është tani praktikë standarde për faqet e internetit dhe aplikacionet. Shfletuesit si Google Chrome gjithashtu kanë tendencë të ruajnë në memorje sa më shumë që të jetë e mundur për të minimizuar kohën e ngarkimit për kërkesat pasuese. Pavlefshmëria e skedarëve CSS, JS dhe imazheve në memorje mund të arrihet duke përdorur `mod_pagespeed` , kokën e kontrollit `Expires` / `Cache` , një manifest të memorjes së përkohshme , ose, në mënyrë më pragmatike dhe të drejtpërdrejtë, duke shtuar parametra të personalizuar në emrin e skedarit.
Ekzistojnë strategji të ndryshme për kohën kur një skedar duhet të rimbushet ose jo.
Varianti më i thjeshtë është ringarkimi me secilën kërkesë. Për ta bërë këtë, ju thjesht shtoni një varg të rastësishëm në skedarin që do të ngulitet dhe kështu detyroni një ringarkoni (këtu duke përdorur një skedar imazhi si shembull):
2e634273f316c54b39828f057f7c7d9c
Nëse kjo është shumë e mirë dhe në vend të kësaj ju thjesht dëshironi të ringarkoni kur skedari të ketë ndryshuar, përdorni datën e ndryshimit të fundit të skedarit (këtu duke përdorur një skedar JS si shembull):
2e634273f316c54b39828f057f7c7d9c
Nëse përdorni një sistem kontrolli versionesh si Git , mund të përdorni edhe vlerën unike hash të kryerjes së fundit (versioni i shkurtuar është i mjaftueshëm) (këtu duke përdorur shembullin e një skedari CSS).:
2e634273f316c54b39828f057f7c7d9c
WordPress bashkangjit versionin aktual të WordPress në të gjitha skedarët e integruar përmes enqueue_style dhe enqueue_script si parazgjedhje . Kjo sjellje ose mund të ndryshohet drejtpërdrejt në thirrjet e funksioneve si argument, ose mund të futeni veten globalisht dhe të përdorni një nga metodat e mësipërme:
2e634273f316c54b39828f057f7c7d9c