Gibt es Empfehlungen für ein Buch zum Erstellen und Ausführen von Hochleistungswebsites mit hoher Verfügbarkeit unter Linux?
Gibt es Empfehlungen für ein Buch zum Erstellen und Ausführen von Hochleistungswebsites mit hoher Verfügbarkeit unter Linux?
Antworten:
Theo Schlossnagle hat ein Buch namens Scalable Internet Architectures, das ausgezeichnet ist.
Es gibt eine Liste auf highscalability.com hier http://highscalability.com/book-store
Zwei meiner Favoriten:
Je nachdem, welche Datenbank Sie verwenden, würde ich " High Performance MySQL " wärmstens empfehlen, wenn Sie sich für MySQL entscheiden.
Verwenden Sie statische HTML-Dateien oder dynamische Dateien, die stark zwischengespeichert sind.
Installieren Sie die folgenden Erweiterungen für Firefox:
Firebug : https://addons.mozilla.org/en-US/firefox/addon/1843
Yslow : https://addons.mozilla.org/en-US/firefox/addon/5369
Seitengeschwindigkeit : http://code.google.com/speed/page-speed/download.html
Yslow und Page Speed bewerten Ihre aktuelle Site und teilen Ihnen mit, wo Ihre Site verbessert werden muss.
Viele nützliche Artikel über Websites mit hoher Leistung finden Sie unter http://webo.name/articles/.
Enterprise Rails ist hierfür eine großartige Ressource und geht definitiv über den Rahmen des Titels des Buches hinaus.
Das Erstellen skalierbarer Websites (von Cal Henderson) und The Art of Capacity Planning (von John Allspaw) sind zwei meiner Favoriten.
Heutzutage warte ich auf die lang erwarteten " Web Operations - Keeping the Data on Time " von John Allspaw und Jesse Robbins, die im Juni veröffentlicht werden.