Прымусьце вашу старонку заўсёды загружаць з сервера, а не Web Cache

Вы калі-небудзь зрабіў змены на старонку вэб-сайта толькі потым паглядзець у замяшанне і трывогу, калі змены не адлюстроўваюцца ў браўзэры? Магчыма, вы забыліся захаваць файл ці на самай справе не загрузіць яго на сервер (або загрузіць яго ў няправільным месцы). Яшчэ адна магчымасць, аднак, заключаецца ў тым, што браўзэр загружае старонку з кэша, а не на сэрвэры, дзе новы файл сядзіць.

Калі вы турбуецеся аб вашай вэб - старонкі кэшавання для наведвальнікаў вашага сайта, вы можаце сказаць , вэб - браўзэр не кэшаваць старонку, або паказаць , як доўга браўзэр павінен кэшаваць старонку.

Прымус старонкі для загрузкі з сервера

Вы можаце кіраваць кэш браўзэра з мета-тэг:

Ўстаноўка ў 0 паказвае браўзэру , каб заўсёды загружаць старонку з вэб - сервера. Вы таксама можаце паведаміць браўзэру, як доўга пакінуць старонку ў кэшы. Замест 0, увядзіце дату, уключаючы час, што вы хацелі б , каб старонка будзе адноўленая з сервера. Звярніце ўвагу , што час павінна быць часам па Грынвічу (GMT) і запісваецца ў фармаце дзень, Д.Д. пн гггг гг: мм: сс.

Увага: Гэта не можа быць добрай ідэяй

Вы можаце думаць, што адключэнне кэша вэб-браўзэра для вашай старонкі можа мець сэнс, але ёсць важная і карысная прычына сайты загружаюцца з кэша: для павышэння прадукцыйнасці.

Калі вэб-старонка спачатку загружае з сервера, усе рэсурсы гэтай старонкі павінны быць вынятыя і адпраўленыя ў браўзэр. Гэта азначае , што запыт HTTP павінен быць адпраўлены на сервер. Чым больш запытаў старонкі робіць для такіх рэсурсаў, як CSS файлаў , малюнкаў і іншых сродкаў масавай інфармацыі, тым павольней , што старонка будзе загружацца. Калі старонка была прагледжана да таго, файлы захоўваюцца ў кэшы браўзэра. Калі хтосьці зноў наведвае сайт пазней, браўзэр можа выкарыстоўваць файлы ў кэшы замест вяртання да сервера. Гэта паскарае і павышае прадукцыйнасць сайта. У эпоху мабільных прылад і ненадзейных злучэнняў дадзеных, хуткая загрузка з'яўляецца абавязковай умовай. У рэшце рэшт, ніхто ніколі не скардзіўся, што сайт нагрузкі занадта хутка.

Вынік: Калі вы змушае сайт для загрузкі з сервера, а не кэш, вы паўплываць на прадукцыйнасць. Таму, перш чым дадаць гэтыя мета-тэгі на свой сайт, спытаеце сябе, калі гэта сапраўды неабходна, і варта прадукцыйнасць ўдар, што сайт будзе прымаць у якасці выніку.