Priverskite savo puslapį visada įkelti iš serverio, o ne žiniatinklio talpyklos

Ar jūs kada nors pakeitėte svetainės puslapį, kad atrodytumėte painiava ir susižavėjimas, kai pakeitimai neatspindi naršyklėje? Galbūt pamiršote išsaugoti failą arba iš tikrųjų neįkėlėte jo į serverį (arba įkėlėte į neteisingą vietą). Kita galimybė yra tai, kad naršyklė įkelia puslapį iš talpyklos, o ne to serverio, kuriame yra naujas failas.

Jei esate susirūpinę, kad jūsų svetainės lankytojai yra talpinami jūsų tinklalapiuose, galite nurodyti naršyklėje nepaslėpti puslapio arba nurodyti, kiek laiko naršyklė turėtų talpinti puslapio.

Priverstinis puslapis įkelti iš serverio

Jūs galite valdyti naršyklės talpyklą meta tagu:

" 0" nustatymas nurodo naršyklei visada įkelti puslapį iš žiniatinklio serverio. Jūs taip pat galite papasakoti naršyklę, kiek laiko išeiti iš talpyklos. Vietoj 0 įveskite datą, įskaitant laiką, kad pageidaujate, kad puslapis būtų iš naujo įkeltas iš serverio. Atkreipkite dėmesį, kad laikas turėtų būti Grinvičo vidurkio (GMT) ir parašytas formatu diena, dd mn m. M. Val. Hh: mm: ss .

Įspėjimas: tai gali būti ne gera idėja

Galite manyti, kad jūsų puslapio interneto naršyklės talpyklos išjungimas gali būti prasmingas, tačiau yra svarbios ir naudingos priežastys, dėl kurių svetainės įkelta iš talpyklos: siekiant pagerinti našumą.

Kai tinklalapis pirmą kartą įkeltas iš serverio, visi šio puslapio ištekliai turi būti nuskaitomi į naršyklę. Tai reiškia, kad HTTP užklausa turi būti siunčiama į serverį. Kuo daugiau puslapio prašo išteklių, tokių kaip CSS failai , vaizdai ir kitos laikmenos, tuo lėtesnis puslapis bus įkeltas. Jei puslapis buvo aplankytas anksčiau, failai saugomi naršyklės talpykloje. Jei kas nors vėliau aplanko svetainę, naršyklė gali naudoti failus talpykloje, o ne grįžti į serverį. Tai pagreitina ir pagerina svetainės našumą. Mobiliųjų įrenginių amžiuje ir nepatikimiems duomenų jungtims greita apkrova yra būtina. Galų gale niekas niekada nesiskundė, kad svetainė įkeliama per greitai.

Apatinė eilutė: kai priversite svetainę įkelti iš serverio, o ne laikinosios atminties, jūs paveikia veikimą. Todėl, prieš pridėdami šias meta žymeles prie savo svetainės, paklauskite savęs, ar tai tikrai reikalinga ir verta našumo, kurį svetainė atliks.