Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 6809|Atbildi: 0

php header() funkcija, lai iestatītu lapas kešatmiņu

[Kopēt saiti]
Publicēts 26.07.2019 13:59:17 | | |
Header() funkcija ir ļoti izmantota PHP, un es iepazīstināšu ar dažām metodēm, kā to izmantot, lai ieviestu lapu kešatmiņu, bet pirms galvenes izmantošanas jāatzīmē, ka pirms tā nevar izdarīt izvadi, ieskaitot atstarpes.

Iestatījumi, kas netiek saglabāti kešatmiņā

Rokasgrāmatā mēs visi rakstām par to, kā iestatīt kešatmiņu tā, lai kods netiktu saglabāts kešatmiņā:

Un, iestatot, jums jāpievērš uzmanība arī tam, ka pirms galvenes nevar būt izvades, pretējā gadījumā galvenes iestatījums būs nederīgs.

Lapas vai attēlu kešatmiņas iestatījumi

Kā iestatīt lapas kešatmiņu, lai gan mēs zinām, ka ir veidi, kā to izdarīt, piemēram, E-TAG. Protams, ir arī vienkārši iestatījumi:
Piemēram, mēs veicam MD5 saturu pirms izvades un uztveram to kā e-tagu, kamēr tas nemainās, tam nebūs nekādas ietekmes. (Tas ir līdzīgs servera statusa kodam 304, kur pieprasītā lapa nav modificēta kopš pēdējā pieprasījuma.) Kad serveris atgriež šo atbildi, tīmekļa saturs netiek atgriezts. )
Ir arī citi veidi:


Kešatmiņa 1 stundu, galvenokārt derīguma termiņš ir jānosaka ar gmdate, nevis datumu, tas jāatzīmē, pārējie ir līdzīgi. maksimālajam vecumam jābūt saderīgam ar derīguma termiņu.

Dinamiskajam saturam, ko ģenerē PHP, jums ir jāizvada tikai galvene, kas piespiež izmantot kešatmiņu pirms satura izvades, piemēram, šāds kods prasa, lai pārlūkprogramma kešatmiņā saglabātu failu 1 mēnesi:







Iepriekšējo:Atbildīga vadība
Nākamo:Java oss Alibaba Cloud augšupielādes faila iestatījumi lejupielādēt faila nosaukumu
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com