
5% af 10.000 er ...
Ifølge builtwith.com, bruger 5% af nettets 10.000 største sites Varnish.
Ialt har de fundet 250.091 sites der bruger Varnish.
Wow...
phk
Poul-Henning er selvstændig systemprogrammør, kernekoder, Varnish-forfatter, data-arkæolog og brokkehoved uden særlig portefølje.
Follow @bsdphkKommentarer (15)
Hej PHK, kan du svare på om Amino.dk vil kunne gøre brug af Varnish ?
Det kan jeg ikke umiddelbart svare på, det afhænger mest af alt om jeres trafikmængde og den slags.
Ja, det kan næsten alle sites. Som en forberedelse burde I nok forbedre den cache-control-svar der er på siden. En hurtig inspektion viser at sitet sender sådan en header med til en CSS-fil:
Expires:Thu, 31 Dec 2020 01:00:00 GMT
Hvilket måske er ligevel optimistisk :-). Det ville være nemmest at opsætte Varnish hvis Cache-Control- og Pragma-headerne giver nogle retvisende retningslinier til Varnish.
Det ville også være fint hvis nogen dannede sig et overblik over hvilken cookier der er på sitet og hvilken relevans de har.
Det skal lige siges at jeg ikke har noget at gøre med Amino.dk andet end jeg læser siden. Siden er til tider ekstrem langsom. Jeg læste bla. dette indlæg http://www.amino.dk/forums/t/156088.aspx?PageIndex=5#1055642, hvor der er en der mener at Amino.dk skulle bruge Varnish, og så tænkte jeg, hvorfor ikke spørge PHK ?
Såvidt jeg husker fra en PHK-video[*] om Varnish (og om hvordan man bruger moderne computere fornuftigt), så burde lagkagediagrammets stykke, der repræsenterer underholdning, retteligt være farvet lyserødt. :-)
[*] http://www.version2.dk/artikel/poul-henning-kamp-ungdommen-kan-ikke-prog...
Det betyder jo at ca. 500 af de 250.091 sites er blandt de 10.000 største på Internettet.
> En hurtig inspektion viser at sitet sender sådan en header med til en CSS-fil: Expires:Thu, 31 Dec 2020 01:00:00 GMT Hvilket måske er ligevel optimistisk :-)
Det virker fint nok hvis du har en normal cache-control/pragma på selve siden, og bare ændrer query-string eller filnavnet på CSS-filen, når du foretager ændringer--<link href="min.css?1"> til <link href="min.css?2">, en dato, el.l. Så henter klienterne kun CSS- og JS-filer igen når de faktisk er ændret.
Det er givetvis formålet med "Modified-headerne", men de fleste browsere sender stadig HTTP requests med If-Modified-Since i headeren når de ikke "ved", at der er en far-future cache-control: max-age.
Der er browsere og andet der ignorerer alt efter ? i dine kald når du bruger denne facon: <link href="min.css?2">, de større projekter er nu gået igang med at gøre sådan her istedet: <link href="min_2.css">
Fik sat Varnish op (for første gang) i går på et Plone site jeg er ved at lave for en kunde - hold da op det giver et boost.
Så ikke alene tillykke, men også tak!
Nu var jeg lige inde og kigge på varnish hjemmesiden - og med fare for ikke at have fanget det, vil det så være rigtigt at jeg på min side som er lavet i Wordpress ikke kan benytte det?
Nu er jeg ikke über teknisk, så er også grunden til jeg bruger Wordpress, men ville da være interessant at se hvilken effekt det kunne have på hastigheden - og om det virker bedre end plugins som WP Super Cache m.v.
Tak!
Prøvede at gøre det, men endte med at frontend blev skubbet 400 pixel ned og der kom en masse kode frem i toppen af siden, så valgte at afbryde forsøget!
Prøver det lige af på nogle andre sider hvor der alligevel ingen besøgende er, før jeg kaster mig helt ud i det tror jeg :-)

