Heb een server die op het moment 80GB per maand doet terwijl er volgens de HTTP logs maar 45GB per maand op en neer wordt gepompt, daar ben ik redelijk van geschrokken, 50% overhead is a bit much 
Een deel van het probleem waren de cookies, die waren een beetje aan de grote kant. Heb nu e.e.a. veranderd en dat scheelt al een paar gig op maandbasis.
Ander groot probleem zijn de 304's. Het gaat hier voornamelijk over een forum (phpBB) met een grafisch behoorlijk intensieve template (aangepaste subSilver). Doordat er zoveel plaatjes en smileys zijn krijgt de server op een dag behoorlijk wat 304's te verwerken, namelijk iets van 70k op 250k hits. Compleet onnodig aangezien die plaatjes zo goed als niet veranderen.
Nu kan ik allerlei leuke caching headers meesturen maar dat lijkt niet veel te helpen, alle caching tutorials op Internet (en ik heb er behoorlijk wat gezien inmiddels) lijken er op gericht zoveel mogelijk 304's te produceren.
Ik wil echter het liefst dat de browser een plaatje 1x ophaalt, in de cache gooit en verder niet meer zeurt. Enig idee hoe ik dat voor elkaar krijg? Hoorde dat het helpt als je geen Etags meestuurt?
Hints? Tips?
Heb net het halve Internet afgezocht maar kan dit nergens vinden, produceren van 304's wordt erg vaak uitgelegd, over het voorkomen van die dingen wordt nergens wat gerept. Die paar honderd byte overhead is nogal overkill voor plaatjes van 200byte :\
Alvast bedankt!
Een deel van het probleem waren de cookies, die waren een beetje aan de grote kant. Heb nu e.e.a. veranderd en dat scheelt al een paar gig op maandbasis.
Ander groot probleem zijn de 304's. Het gaat hier voornamelijk over een forum (phpBB) met een grafisch behoorlijk intensieve template (aangepaste subSilver). Doordat er zoveel plaatjes en smileys zijn krijgt de server op een dag behoorlijk wat 304's te verwerken, namelijk iets van 70k op 250k hits. Compleet onnodig aangezien die plaatjes zo goed als niet veranderen.
Nu kan ik allerlei leuke caching headers meesturen maar dat lijkt niet veel te helpen, alle caching tutorials op Internet (en ik heb er behoorlijk wat gezien inmiddels) lijken er op gericht zoveel mogelijk 304's te produceren.
Ik wil echter het liefst dat de browser een plaatje 1x ophaalt, in de cache gooit en verder niet meer zeurt. Enig idee hoe ik dat voor elkaar krijg? Hoorde dat het helpt als je geen Etags meestuurt?
Hints? Tips?
Heb net het halve Internet afgezocht maar kan dit nergens vinden, produceren van 304's wordt erg vaak uitgelegd, over het voorkomen van die dingen wordt nergens wat gerept. Die paar honderd byte overhead is nogal overkill voor plaatjes van 200byte :\
Alvast bedankt!