Freude sowie Probleme mit hoher Server-Auslastung Marc Ruef | 08.12.2005 Dieses Jahr war für computec.ch enorm erfolgreich. Betrachte ich die Statistiken, freue ich mich ungemein. Der Zuwachs der Besucher ist konstant gegeben und erreicht Monat für Monat neue Höchstmarken. Ich bin absolut zufrieden. Doch mit einer Vielzahl an Besuchern kommen auch einige Probleme einher. Wie die letzten Wochen zu bemerken war, komme ich aus beruflichen Gründen zur Zeit fast nicht mehr dazu, selber mal etwas im Forum zu posten. Lediglich ab und an seh ich mich in der Lage, einen kleinen Blog beizusteuern. Wirklich protblematisch ist jedoch der Sachverhalt, dass der enorme Besucheransturm die Auslastung des Servers in die Höhe schnellen lässt. Vor allem die vielen SQL-Abfragen der dynamischen Inhalte zehren an den Leistungen der CPU. Mein Hoster bemängelt dies verständlicherweise, handelt es sich schliesslich um einen virtuellen Webserver, den ich mit anderen Kunden teile. Aus diesem Grund musste ich einige Background-Funktionalitäten abschalten. In erster Linie verzichte ich zur aktuellen Stunde auf das Logging des Content Management Systems. Da ich Zugriff auf die Webserver-Logs habe, ist dies für mich aber nicht weiter tragisch. Kurzfristig werde ich wohl den (nicht-registrierten) Besuchern ebenfalls den Zugriff auf die allgemeinen Webseiten-Statistiken vorenthalten, da diese ja entsprechend gar nicht mehr aktualisiert werden. Grosses Redesign in Punkto Performance ist schon länger geplant und wird zu sehr grossen Teilen das Forum betreffen. Dort werde ich sehr viele Daten cachen können, um so die Anzahl der SQL-Zugriffe zu minimieren. Da dies ein Mehr an Programmier-Aufwand erfordert, können jedoch einige Wochen ins Land streichen, bis diese Anpassungen umgesetzt worden sind. Sollte sich mein Hoster vorzeitig melden und auf derlei Dinge beharren, werde ich voraussichtlich einige Features (z.B. Anzeige der Erfahrungspunkte im Forum) zwischenzeitlich deaktivieren oder wenigstens nur für angemeldete Benutzer freischalten müssen. Ich bitte allfällige Einschränkungen zu verstehen und diese nicht als Zwang einer Registrierung zu werten. Computec.ch soll und wird auch in Zukunft ein freies und ungezwungenes Portal bleiben.