Hi Leute!
Weis nicht ob mein Problem hier überhaupt reingehört...
Jedenfalls arbeite ich in einem kleinen Team an einer neuen Homepage für unsere Schule. Inzwischen kann man sich die Homepage schon anschauen ohne sich gleich übergeben zu müssen.
Unser Problem ist, dass wir die statischen Inhalte unserer alten Homepage in Datenbanken auslagern um das ganze einfacher warten zu können. DIese Datenbank enthält jetzt vor allem Termine, Veranstaltungen, Projekte etc., speichert aber be bedarf auch Bilder (longblob). Diese Datenbank existiert schon seit einiger Zeit und die Inhalte darin müssen archiviert werden (~3 Jahre).
Inzwischen haben sich dort insg. etwa tausend Bilder (klein und groß) angesammelt und der Server wird etwas langsamer (obwohl ich nicht weis, ob das an dem MySQL Server und der großen Datenbank liegt oder an dem komplexen PHP-Code der neuen Schulhomepage).
Wir werden in leider nicht absehbarer Zeit einen neuen Server bekommen (Dualcore Athlon soweit ich weiß) und jetzt stellt sich die Frage ob wir einfach dort wieder Apache+PHP und MySQL installieren sollen, oder ob wir den Webserver mit Apache(+PHP) auf einen anderen Server als MySQL geben sollen (alter+neuer).
Rein theoretisch könnten wir auch einen kleinen MySQL-Cluster aufsetzen, aber meine Frage ist, welche Lösung perfomancetechnisch die Beste wäre.
Unser jetztiges System läuft übrigens auf einem SuSE-Linux-System (ich versuche, unseren informatiklehrer zu überreden auf Gentoo umzusteigen; schon allein um die Software mehr an den Prozessor anzupasen).
Freue mich über jegliche Meldungen.
mullrich
PS: die Homepage ist momentan erreichbar unter http://www.grg5.asn-wien.ac.at/_SHP_v3
nicht wundern! dies ist die Entiwcklerversion und muss nicht unbedingt immer funktionieren. es wird andauernd daran gebastelt und nicht alles ist implementiert.
Weis nicht ob mein Problem hier überhaupt reingehört...
Jedenfalls arbeite ich in einem kleinen Team an einer neuen Homepage für unsere Schule. Inzwischen kann man sich die Homepage schon anschauen ohne sich gleich übergeben zu müssen.
Unser Problem ist, dass wir die statischen Inhalte unserer alten Homepage in Datenbanken auslagern um das ganze einfacher warten zu können. DIese Datenbank enthält jetzt vor allem Termine, Veranstaltungen, Projekte etc., speichert aber be bedarf auch Bilder (longblob). Diese Datenbank existiert schon seit einiger Zeit und die Inhalte darin müssen archiviert werden (~3 Jahre).
Inzwischen haben sich dort insg. etwa tausend Bilder (klein und groß) angesammelt und der Server wird etwas langsamer (obwohl ich nicht weis, ob das an dem MySQL Server und der großen Datenbank liegt oder an dem komplexen PHP-Code der neuen Schulhomepage).
Wir werden in leider nicht absehbarer Zeit einen neuen Server bekommen (Dualcore Athlon soweit ich weiß) und jetzt stellt sich die Frage ob wir einfach dort wieder Apache+PHP und MySQL installieren sollen, oder ob wir den Webserver mit Apache(+PHP) auf einen anderen Server als MySQL geben sollen (alter+neuer).
Rein theoretisch könnten wir auch einen kleinen MySQL-Cluster aufsetzen, aber meine Frage ist, welche Lösung perfomancetechnisch die Beste wäre.
Unser jetztiges System läuft übrigens auf einem SuSE-Linux-System (ich versuche, unseren informatiklehrer zu überreden auf Gentoo umzusteigen; schon allein um die Software mehr an den Prozessor anzupasen).
Freue mich über jegliche Meldungen.
mullrich
PS: die Homepage ist momentan erreichbar unter http://www.grg5.asn-wien.ac.at/_SHP_v3
nicht wundern! dies ist die Entiwcklerversion und muss nicht unbedingt immer funktionieren. es wird andauernd daran gebastelt und nicht alles ist implementiert.