Je kunt beter een ontwikkelaar hebben die je een seconde van je laadtijd afhaalt, dan je druk maken over enkele tientallen ms die je misschien kwijtraakt.
Je kunt beter een ontwikkelaar hebben die je een seconde van je laadtijd afhaalt, dan je druk maken over enkele tientallen ms die je misschien kwijtraakt.
SystemDeveloper.NL - 64BitsWebhosting.EU : Softwareontwikkeling & Hosting freaks
Laatst gewijzigd door Michaelx; 03/08/13 om 23:08.
Zoals systeemdeveloper zegt is de latency van je server locatie in het totale plaatje hetgeen waar je je het minste zorgen over moet maken. Vroeger een klant gehad met een zeer drukke gaming community website en die site was ook traag, tot ik hem verplichte om er een developer naar te kijken. Omdat hij bij iedere request mysql query's uitvoerde, nadat de developer klaar was met optimalisatie van mysql query's en het toepassen van cache op zowel mysql als php was de site 15 keer zo vlug. Je grootste snelheidswinst is dus te halen met optimalisatie van je database en query's en het cachen van data.
Dennis de Houx - All In One ~ Official ISPsystem partner
Lees hier de webhostingtalk.nl forum regels en voorwaarden!
Als je de lag wilt weten vanuit verschillende geografische lokaties naar een bep. website dan kun je op deze site (links onder hosting tools) een site check doen (paar keer doen) en dan heb je een beeld van de tijd die je extra kwijt bent. Over het algemeen valt dat wel mee en liggen die tijden ruim onder de tijd dat je browser nodig heeft om een pagina te renderen. Met andere woorden... je gaat het in de praktijk niet zo heel snel merken tenzij je bezoekers echt van de andere kant van de wereld komen of gewoon een slechte route hebben.
Het verschil tussen 30k en 100k of 1M bezoekers is wat dat betreft totaal niet relevant. Wat hierbij wel belangrijk is, is hoe je programmeur de boel geknutseld heeft. Een relatief lege site is bijna altijd wel snel als je het goed aanpakt. Hooguit dat je meer ram/diskio nodig hebt om meer concurrent processen te faciliteren.
Maar... er zijn maar weinig programmeurs die a) echt kunnen optimaliseren en b) kaas gegeten hebben van het opzetten van een goede database. En dat zijn juist de dingen die je de nek breken bij drukte/pieken.
Een klant van ons heeft een marktplaats met zo'n 120 miljoen foto's. De programmatuur die dat afhandelt lijkt ondertussen totaal niet meer op hetgeen het ooit was in de eerste versie (7-8 jaar geleden) en er heeft de nodige tijd/hersenbrekertjes in gezeten om te komen waar het nu is. Maar latency e.d. is echt het laatste waar je mee te maken krijgt
SystemDeveloper.NL - 64BitsWebhosting.EU : Softwareontwikkeling & Hosting freaks