Lehekülgede puhverdamine (ingl. cache)

Selleks, et kodulehekülg töötaks kiiremini ning võimalikult palju külastajaid saaksid seda üheaegselt ilma serveripoolsete tõrgeteta lugeda, oleme välja töötanud lehekülgede puhverdamise lahenduse.

Suurema külastatavusega kodulehekülgede puhul tekib varem või hiljem küsimus, kui paljudele külastajatele on võimalik lehekülgi ilma serveripoolsete tõrgete tekketa näidata.   Skaleeruvus on kõige aktuaalsem suure külastatavusega väljaannete, näiteks on-line ajalehtede ja ajakirjade puhul. Kiire kuvamine ja hea koormustaluvus on oluline ka tavaliste firmalehekülgede puhul siis, kui planeeritakse suuremamahulist reklaamikampaaniat või avaldatakse tutvustavaid artikleid kõige loetavamates päevalehtedes. Suuremat tähelepanu pälvivad viited toovad väga lühikese aja jooksul tuhandeid külastajaid ning siis võib kodulehekülje külastuskoormus järsult kümnetes kordades tõusta.   Enamasti on virtuaalserverites seatud tehnilised piirangud kui palju üks kodulehekülg võib serveri jõudlust kasutada. Tavapäraselt on võimalus kodulehekülje koormustaluvust tõsta kahel moel: 1) rentida kallimat ning võimsamat serverit või 2) genereerida lehekülgi serveripidaja poolt ette antud ressursikasutuse piires võimalikult säästlikult.   Selleks, et ka täiesti tavalises virtuaalserveris oleks võimalik kodulehekülgi näidata mitmele tuhandele samaaegsele külastajale, olemegi väja töötanud kodulehekülgede puhverdamise lahenduse.   Administraatorilehel on võimalus linnukese lisamisega väljale "Puhverda lehti" lehekülgede puhverdamine sisse lülitada ja määratleda ka lehtede uuendamise intervalli. Puhverdamata ja puhverdatud lehtede tööpõhimõtte ülevaade on järgnevas tabelis.     Puhverdamata Puhverdatult Andmebaasiga ühendus Ühenduse loomiseks kulub serveris aega Ühendust ei ole vaja luua, aega ei kulu Päringud andmebaasist Andmebaasist tehakse 6-7 päringut Andmebaasist päringuid ei teha Programmi skriptide töö Sisu kuvamiseks käitatakse mitut skripti Avatakse staatiline HTML fail ja kuvatakse selle sisu Koormus serverile Skriptid ja päringud andmebaasist kasutavad suures mahus serveri jõudlust Koormus on väiksem, sest avatakse ainult üks staatiline HTML fail, skripte praktiliselt ei käitata. Lehekülje moodustamise aeg serveris Aeglasem, keskmiselt 90-150 millisekundit Kordades kiirem, keskmiselt ainult 3 ms. Andmete uuendamise intervall Andmeid päritakse igakordselt, alati uued andmed. Tsükliline, uuendamisaega saab ise määratleda.  Millise külastatavuse jaoks sobivaim Võimalik ainult madala külastatavuse korral Talub suuremat koormust, võimalik suurem külastatavus   Kui teil on plaanis reklaamikampaania, ajakirjanduses ilmub artikkel, milles viidatakse teie kodulehele või on tavapärane lehekülje külastatavus mitmeid tuhandeid külastajaid päevas, siis tasub igal juhul tellida enda kodulehele puhverdamise võimalused ning need sisse lülitada. Nii on täiesti kindel, et leheküljed avanevad kiiremini ning serveris ei teki tuhandetele külastajatele lehekülgede serveerimisel ülekoormust. Lehekülgede puhverdamise puhul tasub silmas pidada, et puhvrisse salvestuvad lehekülgede koopiad uuenevad vastavalt seadete dialoogis määratletud uuendamisajale (minutites). Juhul kui avaldate uut sisu ja soovite selle kohest nähtavaleilmumist kõigile külastajatele (mitte peale uuendamisajaga määratletud automaatset uuendustsüklit), siis on lihtsaks lahenduseks mälupuhvri tühjendamine ja peale seda luuakse lehekülgedest uued värsked koopiad.   Lehtede serveripoolse genereerimise aja paremaks võrdluseks ilma puhverdamata ning puhverdatult on võimalus muuta nähtavaks lehe genereerimise aeg ning puhverduse staatus all vasakus nurgas. Aeg on mõõdetud sekundites ning sellele järgnevad tähed "l" või "c" tähistavad reaalajas kuvamist (ingl. live) või puhvrist kuvatud lehte (ingl. cache).   Kui olete administraatorina sisse loginud, siis näete alati reaalajas lehe kuva. Puhverdatud versiooni vaatamiseks logige välja või vaadake kodulehekülge paralleelselt teise brauseri kaudu (milles te ei ole sisse loginud). Selleks, et kodulehekülg töötaks kiiremini ning võimalikult palju külastajaid saaksid seda üheaegselt ilma serveripoolsete tõrgeteta lugeda, oleme välja töötanud lehekülgede puhverdamise lahenduse. siis tasub tellida professionaalsetelt tegijatelt kodulehe tegemine mis sisaldab kõiki kodulehe töid alates kodulehtede kavandamisest kuni sealhulgas ka visuaaldisaini valmistamine professionaalsete disainerite tasub silmas pidada, et on kaalukaimaks teguriks, millisel määral kodulehe nähtavus
Teised on öelnud:
"Ma ei osanud algselt kodulehekülje soovitud väljanägemist väga täpselt kirjeldada. Viitasin lihtsalt paarile sarnasele lehele, mis mulle meeldisid ja kujundajad tegid just täpselt sellise disaini mida vaja oli. See sai täpselt õige."

"Kodulehe tellimisele tagasi vaadates oli Aara büroo pakkumine sedavõrd põhjalik, et sisaldas kõike vajalikku. Nad on mõelnud igale viimasele kui pisiasjale."

Lehekülgede puhverdamine (ingl. cache)

Selleks, et kodulehekülg töötaks kiiremini ning võimalikult palju külastajaid saaksid seda üheaegselt ilma serveripoolsete tõrgeteta lugeda, oleme välja töötanud lehekülgede puhverdamise lahenduse.

Suurema külastatavusega kodulehekülgede puhul tekib varem või hiljem küsimus, kui paljudele külastajatele on võimalik lehekülgi ilma serveripoolsete tõrgete tekketa näidata.

 

Skaleeruvus on kõige aktuaalsem suure külastatavusega väljaannete, näiteks on-line ajalehtede ja ajakirjade puhul. Kiire kuvamine ja hea koormustaluvus on oluline ka tavaliste firmalehekülgede puhul siis, kui planeeritakse suuremamahulist reklaamikampaaniat või avaldatakse tutvustavaid artikleid kõige loetavamates päevalehtedes. Suuremat tähelepanu pälvivad viited toovad väga lühikese aja jooksul tuhandeid külastajaid ning siis võib kodulehekülje külastuskoormus järsult kümnetes kordades tõusta.

 

Enamasti on virtuaalserverites seatud tehnilised piirangud kui palju üks kodulehekülg võib serveri jõudlust kasutada. Tavapäraselt on võimalus kodulehekülje koormustaluvust tõsta kahel moel: 1) rentida kallimat ning võimsamat serverit või 2) genereerida lehekülgi serveripidaja poolt ette antud ressursikasutuse piires võimalikult säästlikult.

 

Selleks, et ka täiesti tavalises virtuaalserveris oleks võimalik kodulehekülgi näidata mitmele tuhandele samaaegsele külastajale, olemegi väja töötanud kodulehekülgede puhverdamise lahenduse.

 

Administraatorilehel on võimalus linnukese lisamisega väljale "Puhverda lehti" lehekülgede puhverdamine sisse lülitada ja määratleda ka lehtede uuendamise intervalli. Puhverdamata ja puhverdatud lehtede tööpõhimõtte ülevaade on järgnevas tabelis.

 

 PuhverdamataPuhverdatult
Andmebaasiga ühendusÜhenduse loomiseks kulub serveris aega

Ühendust ei ole vaja luua, aega ei kulu

Päringud andmebaasistAndmebaasist tehakse 6-7 päringut

Andmebaasist

päringuid ei teha

Programmi skriptide tööSisu kuvamiseks käitatakse mitut skriptiAvatakse staatiline HTML fail ja kuvatakse selle sisu
Koormus serverileSkriptid ja päringud andmebaasist kasutavad suures mahus serveri jõudlustKoormus on väiksem, sest avatakse ainult üks staatiline HTML fail, skripte praktiliselt ei käitata.
Lehekülje moodustamise aeg serverisAeglasem, keskmiselt 90-150 millisekunditKordades kiirem, keskmiselt ainult 3 ms.
Andmete uuendamise intervallAndmeid päritakse igakordselt, alati uued andmed.Tsükliline, uuendamisaega saab ise määratleda. 
Millise külastatavuse jaoks sobivaimVõimalik ainult madala külastatavuse korralTalub suuremat koormust, võimalik suurem külastatavus

 

Kui teil on plaanis reklaamikampaania, ajakirjanduses ilmub artikkel, milles viidatakse teie kodulehele või on tavapärane lehekülje külastatavus mitmeid tuhandeid külastajaid päevas, siis tasub igal juhul tellida enda kodulehele puhverdamise võimalused ning need sisse lülitada. Nii on täiesti kindel, et leheküljed avanevad kiiremini ning serveris ei teki tuhandetele külastajatele lehekülgede serveerimisel ülekoormust.


Lehekülgede puhverdamise puhul tasub silmas pidada, et puhvrisse salvestuvad lehekülgede koopiad uuenevad vastavalt seadete dialoogis määratletud uuendamisajale (minutites). Juhul kui avaldate uut sisu ja soovite selle kohest nähtavaleilmumist kõigile külastajatele (mitte peale uuendamisajaga määratletud automaatset uuendustsüklit), siis on lihtsaks lahenduseks mälupuhvri tühjendamine ja peale seda luuakse lehekülgedest uued värsked koopiad.

 

Lehtede serveripoolse genereerimise aja paremaks võrdluseks ilma puhverdamata ning puhverdatult on võimalus muuta nähtavaks lehe genereerimise aeg ning puhverduse staatus all vasakus nurgas. Aeg on mõõdetud sekundites ning sellele järgnevad tähed "l" või "c" tähistavad reaalajas kuvamist (ingl. live) või puhvrist kuvatud lehte (ingl. cache).

 

Kui olete administraatorina sisse loginud, siis näete alati reaalajas lehe kuva. Puhverdatud versiooni vaatamiseks logige välja või vaadake kodulehekülge paralleelselt teise brauseri kaudu (milles te ei ole sisse loginud).

Lehekülgede puhverdamine (ingl. cache) Selleks, et kodulehekülg töötaks kiiremini ning võimalikult palju külastajaid saaksid seda üheaegselt ilma serveripoolsete tõrgeteta lugeda, oleme välja töötanud lehekülgede puhverdamise lahenduse.
Aara disainibüroo, OÜ, veebidisain, tootekataloogid ja e-poed, E-R 9.00 - 17.00 klienditoe telefon (+372) 527 1182, e-post