Puwersa ang Iyong Pahina na Laging Mag-load Mula sa Server, Hindi ang Web Cache

Nakarating na ba kayo gumawa ng isang pagbabago sa isang pahina ng website lamang upang pagkatapos ay tumingin sa pagkalito at masiraan ng loob kapag ang mga pagbabago ay hindi makikita sa browser? Marahil ay nakalimutan mong i-save ang file o hindi aktwal na i-upload ito sa server (o na-upload ito sa maling lugar). Ang isa pang posibilidad, gayunpaman, ay ang paglo-load ng browser ang pahina mula sa cache nito kaysa sa server kung saan nakaupo ang bagong file.

Kung nababahala ka tungkol sa pag- cache ng iyong mga web page para sa mga bisita ng iyong site, maaari mong sabihin sa web browser na huwag mag-cache ng isang pahina, o ipahiwatig kung gaano katagal dapat i-cache ng browser ang pahina.

Pagpilit ng Pahina upang Mag-load mula sa Server

Maaari mong kontrolin ang cache ng browser gamit ang isang meta tag:

Ang pagtatakda ng sa 0 ay nagsasabi sa browser na palaging i-load ang pahina mula sa web server. Maaari mo ring sabihin sa browser kung gaano katagal na mag-iwan ng isang pahina sa cache. Sa halip na 0 , ipasok ang petsa, kabilang ang oras, na nais mong i-reload ang pahina mula sa server. Tandaan na ang oras ay dapat sa Greenwich Mean Time (GMT) at nakasulat sa format na Araw, dd Mon yyyy hh: mm: ss .

Babala: Maaaring Hindi Ito Maging Isang Magandang Ideya

Maaari mong isipin na ang pag-off ng cache ng web browser para sa iyong pahina ay maaaring magkaroon ng kahulugan, ngunit may isang mahalagang at kapaki-pakinabang na mga site ng dahilan ay nai-load mula sa cache: upang mapabuti ang pagganap.

Kapag ang isang webpage unang naglo-load mula sa isang server, ang lahat ng mga mapagkukunan ng pahinang iyon ay dapat makuha at ipadala sa browser. Nangangahulugan ito na dapat ipadala ang isang kahilingan sa HTTP sa server. Ang mas maraming mga kahilingan ng isang pahina ay gumagawa para sa mga mapagkukunan tulad ng mga file ng CSS , mga imahe, at iba pang media, ang mas mabagal na pag-load ng pahinang iyon. Kung ang isang pahina ay binisita bago, ang mga file ay naka-imbak sa cache ng browser. Kung may isang taong bumisita sa site muli sa ibang pagkakataon, maaaring magamit ng browser ang mga file sa cache sa halip na bumalik sa server. Ito ay nagpapabilis at nagpapabuti ng pagganap ng site. Sa isang edad ng mga aparatong mobile at hindi maaasahan na mga koneksyon ng data, ang mabilis na pag-load ay kinakailangan. Matapos ang lahat, walang sinuman ang nagreklamo na napakabilis ng pag-load ng isang site.

Bottom line: Kapag pinipilit mo ang isang site na mag-load mula sa server sa halip ng cache, naaapektuhan mo ang pagganap. Samakatuwid, bago mo idagdag ang mga meta tag na ito sa iyong site, tanungin ang iyong sarili kung ito ay tunay na kinakailangan at nagkakahalaga ng hit na pagganap na dadalhin ng site bilang isang resulta.