Cache módszerek összehasonlítása webalkalmazások esetén

OData támogatás
Konzulens:
Paróczi Zsombor
Távközlési és Médiainformatikai Tanszék

A cache (gyorsítótár) használata az egyik legjobb lehetőség arra, hogy növeljük a weboldalunkat látogatók felhasználói élményét, illetve csökkentsük a webszerver terhelését. Ezt úgy lehetséges elérni, hogy gyorsítótárban tároljuk a webszerverek felé küldött kérésekre kapott válasz tartalmát. Későbbiekben, ha a felhasználó ugyanazt a kérést küldi el, és ha az előzőleg lekért tartalom nem különbözik a szerveren lévőétől vagy nem járt le az érvényességi ideje, akkor a szervernek nem kell újból elküldenie azt, hanem a gyorsítótárból kapja meg a kívánt adatot. Ezzel a módszerrel csökkenteni lehet a válaszidőt, az internetes adatforgalmat illetve a webszerver terhelését.

Többféle módon érhető el, hogy a kívánt lekérdezésekre kapott válaszokat a gyorsítótárban tároljuk. Egyrészt szerver oldalon másrészt kliens oldalon is lehetséges megvalósítani. Dolgozatomban összehasonlítom az elterjedt módszereket, illetve kitérek, a piacvezető webböngészők gyorsítótárral kapcsolatos különbségeire. Végül implementálok egy webalkalmazást, ahol felhasználom a tanultakat.

Letölthető fájlok

A témához tartozó fájlokat csak bejelentkezett felhasználók tölthetik le.