Lugege, kuidas vahemälu mõjutab EPMV-d

Lugege, kuidas vahemälu mõjutab EPMV-d


Vahemälu vahemällu (või vahemälu) on omamoodi vahepealne puhver, kus andmeid salvestatakse. Tänu vahemällu salvestamisele ei ole saidi leht iga kasutaja jaoks taasalustatav. Vahemäch võimaldab teil töötada suure hulga andmetega võimalikult lühikese aja jooksul ja piiratud ressurssidega (server ja kasutaja).

Vahemälu tüübid

1. Brauseri vahemällu või kliendi vahemälu

See juhendab brauseri kasutamiseks olemasolev vahemälu koopia. Sellise vahemälu töö põhineb asjaolul, et teisel visiidil on brauserile 304-le modifitseerimata päise ja leht või pilt ise laaditakse kohaliku kasutaja vahemälu. Tuleb välja, et saidi omanik säästab liiklust külastaja brauseri ja saidi hostimise vahel. Seega hakkab saidi leht laadima kiiremini.

1.1. Vahemälufaile ja pilte.

Brauseri vahemälu on parim sobitatud saitidele, mis sisaldavad suurt hulka pilte: pilti ei ole allalaaditud iga kord, kui sait avaneb, kuid lihtsalt laaditakse läbi brauseri vahemälu. See on vahemälu esimene tase, mis tagastab aegunud päise ja 304-le modifitseerimata päise. Kõige tõhusam vahemälu peetakse kaheks nädalaks.

Sellisel juhul on siiski üks oluline nüanss: kui pildi kohapeal muutub, siis brauser ei tea sellest kohe, vaid ainult siis, kui ootate aegumist või lähtestage vahemälu brauseris ise. See ei ole väga tõhus, kui fail on pidevalt muutumas ja praeguse versiooni pidevalt tagastama.

1.2. HTTPS vahemälu

Special päised nagu range turvalisus. Võimaldab brauseri alati viidata valitud domeeni kaudu HTTPS. See hoiab seda riiki üsna jäigaks ja kui seda tüüpi vahemälu tühistatakse, püüab brauser ikka veel HTTPS-i laadida üsna pikka aega, ignoreerides praeguseid päiseid.

1.3. Sertifitseerimisasutuse vahemälu

Nn sertifitseerimisasutuse tempel.

Seda tüüpi vahemälu peetakse kohustuslikuks, kui veebisaidi omanik ei taha, et tema veebisaidi kasutajad sertifitseerimisasutuse ootamiseks (ja see on teatud server, kes vastutab sertifikaadi kehtivuse eest), et töödelda kasutaja brauseri taotluse Ja kinnitage, et tema poolt kinnitas ressurssi.

1.4. Lehekülje vahemälu

Kui leht on juba loodud, peate pidevalt jälgima selle asjakohasust. Selleks peate kasutama serveri vahemälu, jälgides lehe üksikute osade muutuste aega (kui lehekülg on ehitatud dünaamiliselt genereeritud plokkide komplektist). Selle lähenemisviisi puhul on installitud igas serveri vastuses spetsiaalsed päised, mis näitavad lehe aja möödumist, mis saadetakse seejärel kasutaja brauseri poolt, kui saidi leht uuesti pääseb. Kui saamisest päised, server saab analüüsida hetkeseisu lehekülg (võib-olla isegi muuta seda), kuid selle asemel, et lehe sisu, anda kaudu 304 ei muudeta, mis kasutaja brauser tähendab, et leht võib olla näidanud oma (kasutaja brauser) vahemälu.

Muidugi on võimalik saata asjakohased pealkirjad ilma serveripoolse jälgimise vahemälu, kuid sel juhul, enamik kasutajaid saada lehe sisu uuendatud üsna hilja. Sellise lähenemise brauseri mõnikord küsitlused server saada värskendusi, kuid sagedus ja reeglid iga brauser on seadistatud selle arendaja, mistõttu ei ole põhjust loota, et kasutajad saavad uuendusi aega.

Tavaliselt vahemälu on kategoriseeritud tüüpi kasutaja:

  • volitatud;
  • volitamata.

Selline jaotus on tingitud unikaalsus sisu iga volitatud kasutaja ja üldist sisu külalisele kasutajad. Enamikul saite, volitamata kasutaja ei saa muuta veebilehe sisu ja seega mõjutada selle sisu.

Brauseri vahemälu võimaldab salvestada liiklust ja kulutatud aeg laadimine lehekülge. Aga et saavutada kokkuhoiu, peab kasutaja külastada ressurss lehekülg vähemalt kord, mis tähendab, et koormus serveri ressursse väheneb, kuid mitte oluliselt.

2 Server vahemällu

Server vahemällu viitab kõigi vahemällu, kus andmed on salvestatud serveri poolel. Need andmed ei ole kättesaadavad kliendi brauseritega. Vahemälu on loodud ja salvestatud üks-mitmele alusel (paljud, sel juhul on kliendi jaoks).

2.1. Full puhverdamise

Kõige tõhusam vahemälu. Selle suurim eelis on see, et leht on tagastatud ligi ajal juurdepääs, selle tulemusena on võime töödelda miljoneid päringuid isegi kõige nõrgem serveri mälu kiiruse ja vähe CPU.

Seda tüüpi vahemälu on ka oma puudused: näiteks võimetus vahemälu lehekülge volitatud kasutaja või kasutaja, kelle lehe sisu sõltub praeguse kasutaja muutujaid.

Kasutage seda cache kui server teab kõiki staatilise Ühendriigid väliste andmete, mis on tegelikult see on ideaalne leht olekus külalise kasutajad. Tuleb meeles pidada, et sellise vahemällu, arhitektuuri saidi või rakendus peab alati töödelda sissetulnud taotluste samamoodi ja anda sama tüüpi vastuseid. Selline riik eksisteerib ükskõik millise rakenduse või saidi, vaid tuleb jälgida ja rakendada vahemälu.

Vahemällu terveid lehti, kõige sagedamini, kasutatakse mingi avarii, samas kui leht vahemälu on salvestatud etteantud aja (2 minutit), mille käigus vastuseid server on sama tüüpi.

2.2. PHP koostamise vahemällu

Eristatakse vahel puhas koostamise kood ja selle optimeerimine koostamise ajal (asendamise skriptide).

2.3. Vahemälustab üksikute plokkide leht

See on kõige huvitavam ja samal ajal kõige raskem tüüpi vahemälu. Siiski võib olla ka efektiivne; see on lihtsaim viis põhimõtete selgitamiseks vahemälustab üldiselt kasutades oma näide.

See on vajalik, et jälgida: riik tabelite, riigi kasutaja seansi kas lülitada vahemälustab ajal POST või GET päringuid, sõltuvus praegune aadress, püsivust vahemällu (kui eelmise tingimused muuda) või selle dünaamilise korrigeerimist.

Vahemälustab üksiku lehe plokid on parem kui muud tüüpi vahemälu, kui te vajate, näiteks vähendada mitmeid taotlusi andmebaasi reaalne (volitatud) kasutajatele.

2.4. PHP vahemällu põhineb jagamata vahendeid

kõige paremini selleks, et standardiseerida taotlused, andmete toomisel jagatud ressursse, millel sisemine muutujad, mis php ressursside juurde mitu korda ajal lehekülg põlvkonna.

2.5. PHP vahemällu põhineb jagatud ressursse

See puhverdamise kasutatakse poe serialiseerida andmeid. Näiteks konfiguratsioonifaili, laud Ühendriigid, failisüsteemi nimekirjad.

2.6. Mysql vahemälustamine Põhineb Query Cache

See on üsna tuntud ja tuntud teema. Siiski tahaksin kaaluda töö spetsiifikast ja kellaajaga ja kuidas saab vältida pidevalt õhetus päringu vahemälu.

WHERE show_ts <= UNIX_TIMESTAMP ()

Kui kasutate sellistes päringutes pidevalt muutuvat ajatemplit, siis ei ole SQL vahemälu mitte ainult kasutu, kuid isegi kahjulik, kuna enamik vahemälu päringuid kogunevad, mille andmed on vahemälu loomise ajal aegunud.

Reeglina avaldatakse iga materjal teatud ajahetkel. Näiteks 00:00. Kõik, mida pead tegema, on luua päring, mis hindab tabeli maksimaalse kuupäeva järgi, vähem kui praegune.

SELECT SQL_NO_CACHE VAX (show_ts) WHERE show_ts <= UNIX_TIMESTAMP ();

Seda päringut ei salvestata, kuid kõik selle tabeli päringud on vahemällu salvestatud, kui nende arv on rohkem kui üks.

2.7. MySQL-i vahemälu väljund, agregeerimine tabelid

On reegel: Nende tagastamiseks peaks olema oluliselt vähem andmete värskendusi.

DNS CACHING: parim sooritava veebisaidi vahemälu

Siiski on parim vahemällu salvestamise tüüp DNS vahemälu, mis säästab veebiserveri staatiliste lehtede mittevajaliku lehe ettevalmistamise eest ja toob kasutajale lähemale sisu koopiaid, muutes saidi kohaletoimetamise kiiremini.

DNS vahemälu võib kallis saada, kuid seda saab rakendada oma veebisaitidel tasuta, kasutades tehnoloogiaid nagu * esoc * platvorm, mis optimeerib veebisaitide sisu.

Big andmed analüüsi ja statistikat lehe vahemällu

See tähendab, et ei ole mõtet koondada mis muutub samal hetkel, samas kui tekst koondandmed on oluline.

Mida valida liitmise? Tavaliselt on see mingi statistiline informatsioon kirjete arv, kuupäeva viimase värskenduse autori viimase värskenduse jms.

Et teada saada, kuidas vahemällu mõjutab EPMV, veebisaidi omanik peab järgima neid samme:

  1. Logi sisse oma Ezoic kontole;
  2. Vasakul pool menüü, valige Site kiirus seadistus;
  3. In rippmenüüst, klõpsa vahemällu salvestamise variant.

Kasutaja suunatakse lehele, mis kuvab analüütilised andmed. Üks osa andmetest kuvatakse graafikule, ja teine ​​- vormis tabel, milles analüütilised andmed on kirjeldatud detailsemalt.

Ülevaade graafik ja tabel andmed

Tuleb märkida, kohe, et andmed, mida selles artiklis esitatud kehtib ainult ühe konkreetse saidi. Kui olete omanik oma veebilehel, ja sa ka vaja saada juurdepääsu sellisele analytics, siis pead registreerima Ezoic süsteem.

Vahemälu peamine funktsioon on andmete otsimise protsessi kiirendamine. See välistab vajaduse juurdepääsu aeglasemale aluseks olevale salvestusstasemele. Vahemälu väikese koguse kompenseerib suure juurdepääsukiirus.

Õige Ezoic vahemälu sätetega saate oma ja kasutajate jaoks oma saidi kvaliteeti parandada.

Kord vahemällu salvestamise võimalus, et saidi omanik näed graafik ja tabel allpool. Järgmised andmed kuvatakse tabelis seda tüüpi analüüsi:

  1. Ezoic cache tasandil;
  2. Lehtede sirvimine;
  3. Keskmine lehelaadimisaeg;
  4. Page kaasamismäär;
  5. Keskmine aeg esimese baidi;
  6. Keskmine interaktsiooni ajal;
  7. Keskmine vastuvõtva reaktsiooniaeg;
  8. Põrkemäär;
  9. Välja protsent;
  10. Vahemälustab RPM (tulu promilli).

Cache tabas.

Vahemälu hitt on esimene tase vahemälu Ezoic. Vaatame lähemalt. Lehte vaadatud - 2002169, kogu vaatamiste arv, see on 69,96%. Keskmine lehelaadimisaeg selle vahemälu tase oli kell 00.36 samas kui keskmine selle mõõdiku oli 00:38. Leht Kaasamismäärt 49,02%, keskmine selline kriteerium on 50,52 protsenti. Keskmine aeg esimese baidi on 1,470.92 ms, kokku on 1,906.62 ms.

Keskmine interaktsiooni ajal selle vahemälu tase on 2,469.89 ms, samas Kokku on 2,959.37 ms. Keskmine vastuvõtva reaktsiooniaeg on 20.70 ms, kokku 262,14 ms. Põrkemäär on 28,96%, üldine põrkemäära 28.47%. Väljumise protsent on 84.73%, kokku protsent on 84.52%.

RPM antud vahemälu astme on $ 5,32 ja kokku kõik vahemälu tasandite on $ 5.29.

Ei lööb vahemälu.

Ei lööb vahemälu on teine ​​tase vahemälu Ezoic. Vaatame lähemalt. Lehte vaadatud 727702, on mitu korda kokku, see on 24.43%. Keskmine lehelaadimisaeg selle vahemälu tase oli 00:41, samas kui keskmine selle mõõdiku oli 00:38. Leht Kaasamismäära 54,52%, keskmine selline kriteerium on 50,52 protsenti. Keskmine aeg esimese baidi on 2,558.18 ms, kokku on 1,906.62 ms.

Keskmine interaktsiooni ajal selle vahemälu tase on 3.677.07 ms, samas Kokku on 2.959.37 ms. Keskmine vastuvõtva reaktsiooniaeg on 415,68 ms, kokku 262,14 ms. Põrkemäär on 26,98%, üldine osakaal on 28.47%. Väljumise protsent on 83,99%, kokku protsent on 84.52%.

RPM antud vahemälu astme on $ 5.23 ja kokku kõik vahemälu tasandite on $ 5.29.

Vahemälu on keelatud.

Cache Off - see on kolmas tase vahemälu Ezoic. Vaatame lähemalt. Lehte vaadatud 132113, on mitu korda kokku, see on 4,62%. Keskmine lehelaadimisaeg selle vahemälu tase oli kell 00.36 samas kui keskmine selle mõõdiku oli 00:38. Leht Kaasamismäärt 51,20%, keskmine selline kriteerium on 50,52 protsenti. Keskmine aeg esimese baidi on 4,695.58 ms, kokku on 1,906.62 ms.

Keskmine interaktsiooni ajal selle vahemälu tase on 6.169.49 ms, samas Kokku on 2.959.47 ms. Keskmine vastuvõtva reaktsiooniaeg on 3.075.51 ms, kusjuures üldine keskmine 262,14 ms. Põrkemäär on 29,55%, üldine osakaal on 28.47%. Väljumise protsent on 84.70%, kokku protsent on 84.52%.

Antud vahemälu tasemel p / min on $ 5.17 ja kõikide vahemäluplaatide koguarv on $ 5.29.

Big Data Analytics alates Ezoic

Big Data Analytics alates Ezoic is a relatively young product in the market for similar services from this company. It should be noted that it is very popular with website owners, and there are several reasons for this.

Üks esimesi, kes meelitavad tähelepanu - pärast nende ressursside registreerimist saab omanik saada suurt teavet, mis on väga hästi visualiseeritud ja lihtne mõista isegi nende seas nende seas, kes on selle ettevõtte jaoks uued.

Teine põhjus on toote kasutajasõbralik liides. See tähendab, et isegi mitte-arenenud kasutaja suudab funktsionaalsust mõista, mõista, kus see on ja kuidas seda vaadata.

Suurte andmete analüüsi abil on palju erinevaid kriteeriume, mida saate kasutada varade analüüsi uurimiseks. Näiteks igal ajal näete, kui palju raha ressurssi genereeritakse teatud hetkel või kuidas näha lehekülgede kasumlikkust sõltuvalt nende vanuse mõjust.

Korduma Kippuvad Küsimused

Millised on veebisaidi vahemällu salvestamise eelised?
Saidi vahemällu salvestamise peamine eelis on võime mitte iga kasutaja lehte uuesti luua. See annab teile võimaluse töötada suure hulga andmetega võimalikult lühikese aja jooksul ja piiratud ressurssidega.
Mida tähendab saidi vahemällu salvestamine?
Vahemälu (või vahemälu) on omamoodi vahepuhver, milles andmeid salvestatakse. Tänu vahemällu salvestamisele ei loota saidi lehte iga kasutaja jaoks uuesti. Vahemälu võimaldab teil töötada suure hulga andmetega võimalikult lühikese aja jooksul ja piiratud ressurssidega (server ja kasutaja).
Milline on suhe veebisaidi vahemällu salvestamise ja EPMV vahel ning kuidas saavad kirjastajad selle mõju kohta teada saada?
Vahemällu salvestamine võib EPMV -d positiivselt mõjutada, kiirendades lehe laadimisaegu ja parandades kasutajakogemust, mis võib põhjustada reklaamide suurenemist ja tulu. Kirjastajad saavad EPMV -d analüüsida enne ja pärast vahemälulahenduste rakendamist selle mõju mõistmiseks.




Kommentaarid (0)

Jäta kommentaar