Kešatmiņas un sīkfailu atšķirības

Kešatmiņas un sīkfailu atšķirības
Kešatmiņas un sīkfailu atšķirības

Video: Kešatmiņas un sīkfailu atšķirības

Video: Kešatmiņas un sīkfailu atšķirības
Video: Hotel vs Restaurant | Difference Between Hotel and Restaurant 2024, Jūlijs
Anonim

Kešatmiņa pret sīkfailiem

Sīkfaili un kešatmiņa (vai pārlūkprogrammas kešatmiņa) ir divi pagaidu krātuves veidi, kas tiek glabāti klienta datorā, lai uzlabotu tīmekļa lapu veiktspēju. Sīkdatne ir ļoti maza informācijas daļa, ko tīmekļa vietne glabā klienta datorā un tiek nosūtīta atpakaļ serverim katru reizi, kad tiek pieprasīta lapa. Kešatmiņa ir tīmekļa lapu resursu pagaidu krātuve, kas saglabāta klienta datorā, lai ātrāk ielādētu tīmekļa lapas.

Kas ir sīkfaili?

Netscape ieviesa sīkfailu jēdzienu ar savu Netscape Navigator tīmekļa pārlūkprogrammu. Sīkdatne ir ļoti maza informācijas daļa, ko tīmekļa vietne glabā klienta datorā un tiek nosūtīta atpakaļ serverim katru reizi, kad tiek pieprasīta lapa. Tā kā sīkfaili tiek nosūtīti atpakaļ katru reizi, ir jāsaglabā minimālais datu apjoms, lai taupītu joslas platumu. Tīmekļa vietne nolasa tikai tās rakstīto sīkfailu, tādējādi nodrošinot drošu informācijas glabāšanas līdzekli dažādās lapās. Tomēr sākotnēji sīkfaili nesaņēma labu nosaukumu, jo tika izplatītas baumas, ka sīkfaili varēja nolasīt visu informāciju cietajā diskā. Protams, šis nepareizais priekšstats izgaisa, jo cilvēki saprata, ka cepumi patiesībā ir nekaitīgi, un tagad tie ir ļoti pieņemti. Sīkdatnēm ir noteikts kalpošanas laiks, ko nosaka to veidotāji. Beigās sīkfailam beidzas derīguma termiņš. Sīkdatnes bieži izseko informāciju, piemēram, cik bieži lietotājs apmeklē, kādi ir apmeklējumu laiki, uz kādiem reklāmkarogiem ir noklikšķināts, lietotāju preferences utt. Sīkdatnes parasti izmanto, lai uzglabātu informāciju, kas nepieciešama īsāku laiku. Ja ir jāsaglabā tāda informācija kā e-pasta adreses (kas ir jāsaglabā ilgāku laiku), programmētājam sīkfailu vietā ir jāizmanto datu bāze. Tomēr, ja personiskā informācija tiek saglabāta sīkfailos, drošības uzlabošanai ir jāizmanto šifrēšana.

Kas ir kešatmiņa?

Kad lietotājs ievada tīmekļa lapas adresi vai savā pārlūkprogrammā noklikšķina uz tīmekļa lapas hipersaites, attiecīgās lapas pieprasījums tiek nosūtīts uz atbilstošo tīmekļa serveri. Pēc tam tīmekļa serveris nosūta lapas saturu un nepieciešamos resursus lapas apskatei uz pārlūkprogrammu. Tīmekļa pārlūkprogramma klienta ierīcē parādīs lapu. Tomēr, ja resursi (attēli vai attēli, audio faili un video faili utt.) ir lieli faili, tiem būs nepieciešams ievērojams laiks, lai sasniegtu klienta iekārtu (atkarībā no savienojuma ātruma). Tas novedīs pie lēnas lapu ielādes, padarot to neērtu vai kairinošu lietotājam. Lai samazinātu šo aizkavi un ātrāk ielādētu tīmekļa lapas, šos resursus var saglabāt klienta datorā (pēc pirmās lapas ielādes), lai vienas un tās pašas lapas secīgas ielādes iegūtu iegultos resursu failus no lokālais dators. To sauc par pārlūkprogrammas kešatmiņu. Citiem vārdiem sakot, kešatmiņa ir tīmekļa lapu resursu pagaidu krātuve, kas saglabāta klienta datorā, lai ātrāk ielādētu tīmekļa lapas.

Kāda ir atšķirība starp kešatmiņu un sīkfailiem?

– Lai gan sīkfaili un kešatmiņa ir divi veidi, kā saglabāt datus klienta datorā, tie kalpo dažādiem mērķiem. Sīkfailu mērķis ir saglabāt informāciju, lai izsekotu dažādām ar lietotāju saistītām īpašībām, savukārt kešatmiņas mērķis ir paātrināt tīmekļa lapu ielādi.

– Sīkfaili saglabā informāciju, piemēram, lietotāja preferences, savukārt kešatmiņā tiek saglabāti resursu faili, piemēram, audio, video vai Flash faili.

– Parasti sīkfailu derīguma termiņš beidzas pēc kāda laika, bet kešatmiņa tiek saglabāta klienta datorā, līdz lietotājs tos manuāli noņem.

Ieteicams: