Ads by Google

Kako očistiti keš bez plugina na web sajtu

Često u našem poslu nailazimo na problem sa keširanjem podataka u pretraživačima. Ako napravimo aplikaciju koju koristi veliki broj ljudi, brzo shvatamo da postoji veliki broj uređaja i pretraživača koji posećuju naš veb sajt. Ako se naprave male promene u dizajnu ili u skriptu (HTML, CSS ili JavaScript), imaćemo problema sa prikazivanjem ove stranice, jer će stari keš ostati isti u pretraživaču neko vreme, što može napraviti mnoge probleme. Zbog toga, moramo da napravimo nekoliko “trikova” da obrišemo keš na globalnom nivou.

Evo kako da obrišete keš bez ikakvih pluginova na web sajtu.

CSS i JavaScript

U CSS i JavaScript-u, najbolji način je da se doda “verzija” vaših fajlova. Primer:

Kada promenite ime datoteke, nateraćete pretraživače da učitaju novije podatake. Ukoliko mislite da ovo nije dobra ideja i ne želite da promenite ime fajla, ima i bolja solucija:

Ručno ili dinamički možete dodati GET podatke, što će pretraživač prepoznati i kao ceo URL. Sa ?v = 1.x možete koristiti isto ime datoteke sa neograničenim brojem verzija.

Isto je i sa JavaScript (JS) fajlovima:

Čišćenje keša u WordPressu bez ikakvih pluginova

U WordPress-u, postoji opcija za verzije obuhvaćene u JS datotekama u wp_enqueue_script() u PHP-u:

Evo i dokumentacije kako se koristi ova funkcija: DOKUMENTACIJA .

Nešto slično se može uraditi za CSS na WordPress platformi, ali ručnim izmenama URL-a:

Ako nešto promenite u CSS ili JS kodu, samo promenite verziju vaše datoteke – i keš će biti obrisan.

Kako očistiti keš u smislu <img> tagova i pozadinskih slika u HTML-u

Ukoliko postoji keš slika, trik je sličan kao kod CSS-a i JavaScript-a:

Kao što se može videti, prilično je lako. Upotrebom PHP-a i nasumičnih funkcija za svaku sliku, može se obrisati keš na svakoj stranici prilikom izlaska iz te stranice:

Očistite keš u formama za unos i auto-complete sekciju

Tekst i druge forme za unos se ne čuvaju u kešu, ali Web pregledači sakupljaju te podatke u formi tipa auto-complete keš sekcije. Evo i “leka” za ovo:

Bitno: autocomplete je podržan samo na par Web pregledača i radi sa sledećim <input> tipovima: text, search, url, tel, email, password, datepickers, range, i color .

Nadam se da će vam ovaj članak biti od pomoći. Ako vam se sviđaju naši tutorijali, pratite nas i posetite ostale članke na našem sajtu.

Summary
How to clear cache on a website without any plugin
Article Name
How to clear cache on a website without any plugin
Description
Here is the guide on how to clear cache on a website without any plugin.
Author
www.CreativForm.com