2012-04-05 6 views
0

Website, die nett, aber steigende Anzahl von Besuchen/Hits, schwer operiert auf wenigen Datenbank hat 0,6 sec/req durchschnittliche Bearbeitungszeit, die meiste Zeit ist verbringen (ca. 30%/0,2 sec/avg) auf "erstes Byte", also an der Lösung dieses Problems arbeiten.CDN ja oder nein in diesem Fall

Eine andere Möglichkeit zur Verbesserung der Geschwindigkeit, die ich in Betracht ziehe, ist die Verwendung von CDN. Ich bin nicht ganz sicher kann CDN in diesem Fall helfen: -en alle dynamischen Inhalte -Haben viele Bilder -already internen Caching haben (Front-End), (und Caching auf Client-Seite, wenn diese Fragen)

Also, bitte sagen Sie mir, was Sie vorschlagen würden, sollte ich mit CDN versuchen und wie viel Verbesserung kann ich erwarten? (Verkehr ist vor allem US)

+0

Nun CDN wird definitiv die Ladezeiten helfen, weil es Sie die Verbindungsbeschränkung (per Domäne/Subdomain) umgehen lässt und die "echte" Entfernung zum Endbenutzer minimiert (obwohl wenn Verkehr nur die USA ist, wird der Unterschied nicht viel sein) – scibuff

Antwort

1

Wie @matthias sagt einige Ihrer anderen Antworten akzeptieren ...

Ob ein CDN viel Unterschied machen wird hängt davon ab, wie weit sie von dem Server sind und was die Latenzen sind wie.

Ein CDN gibt Ihnen mehr Verbindungen, aber Sie können dies tun, indem Sie zusätzliche Hostnamen hinzufügen.

Es gibt wahrscheinlich andere Möglichkeiten, die Seitenladezeiten zu verbessern, einen Test auf www.webpetest.org durchzuführen und die Ergebnisse zu veröffentlichen.