Forțați încărcarea paginilor de pe server folosind metaetichete

Ați făcut vreodată o modificare a unei pagini de site-ul web doar pentru a arăta confuz și consternat atunci când modificările nu sunt reflectate în browser? Poate că ați uitat să salvați fișierul sau nu l-ați încărcat efectiv pe server (sau l-ați încărcat într-un loc greșit). Cu toate acestea, o altă posibilitate este că browserul încarcă pagina din memoria cache, mai degrabă decât serverul pe care se află noul fișier.

Dacă sunteți îngrijorat de paginile dvs. web stocarea în cache pentru vizitatorii site-ului dvs., puteți spune browserului web să nu cache o pagină sau să indicați cât timp browserul ar trebui să cache pagina.

Ilustrație a paginii web care încarcă grafica
Andranik Hakobyan / Getty Images

Forțarea unei pagini de încărcare de pe server

Puteți controla memoria cache a browserului cu o metaetichetă:




Setarea expiră la -1 îi spune browserului să încarce întotdeauna pagina din server web. De asemenea, puteți spune browserului cât timp trebuie să lăsați o pagină în cache. In loc de -1, introduceți data, inclusiv ora, în care doriți ca pagina să fie reîncărcată de pe server. Rețineți că ora trebuie să fie în Greenwich Mean Time (GMT) și scrisă în format

instagram viewer
, zz Lu aaaa hh: mm: ss.

Atenție: Aceasta poate să nu fie o idee bună

S-ar putea să credeți că dezactivarea cache-ului browserului web pentru pagina dvs. poate avea sens, dar există un motiv important și util pentru încărcarea site-urilor din cache: pentru a îmbunătăți performanța.

Când o pagină web se încarcă pentru prima dată de pe un server, toate resursele acelei pagini trebuie să fie recuperate și trimise browserului. Aceasta înseamnă că un Cerere HTTP trebuie trimis la server. Cu cât o pagină face mai multe solicitări pentru resurse precum Fișiere CSS, imagini și alte suporturi media, cu atât pagina se va încărca mai lent. Dacă o pagină a fost vizitată anterior, fișierele sunt stocate în memoria cache a browserului. Dacă cineva vizitează site-ul din nou mai târziu, browserul poate folosi fișierele din cache în loc să se întoarcă la server. Acest lucru accelerează și îmbunătățește performanța site-ului. Într-o epocă a dispozitivelor mobile și a conexiunilor de date nesigure, este imperativă încărcarea rapidă. La urma urmei, nimeni nu s-a plâns vreodată că un site se încarcă prea repede.

Linia de fund: când forțați un site să se încarce de pe server în loc de cache, veți afecta performanța. Prin urmare, înainte de a adăuga aceste metaetichete pe site-ul dvs., întrebați-vă dacă acest lucru este cu adevărat necesar și merită performanța pe care site-ul o va avea drept rezultat.

În majoritatea browserelor web puteți forța o singură încărcare a paginii de pe server ținând apăsată tasta Shift în timp ce faceți clic pe butonul Reîncărcare sau Reîmprospătare.

instagram story viewer