Moin,
Aber bei php dachte ich immer, daß ist eine baue-eine-Seite-zum-anzeigen-zusammen" Sprache, die also "direkt beim besucher" nichts dynamisch ändern kann, sondern nur Eingaben entgegen nehmen kann, diese dann an der Server schickt und dort "verarbeiten" läst
Jo, aber das liesse sich durchaus geschickt mit den anderen Ansätzen kombinieren. Du lässt lokal beim Client dann dein Javascript laufen, dass die Eingaben entgegennimmt und das Bild aus einzelnen Kästchen zusammenbaut. Ab und zu mal (etwa alle x Sekunden oder sobald y Kästchen ihre Farbe geändert haben) schickt es dann eine Anfrage an den Server ab und der baut mit den serverseitigen Funktionen den aktuellen Zustand als einzelne Graphik nach, die dann hinter die Zeichenfläche geklemmt wird. Die Einzelkacheln davor können dann entfernt werden. Wenn man das richtig macht (also den Austausch erst vornehmen wenn das 'gerenderte' Bild im Browser angekommen ist), kriegt der User nicht mal was davon mit und du hast die Anzahl der vom Browser zu verwaltenden Elemente wieder auf einzigartige Wiese nach unten gedrückt.
--
Henryk Plötz
Grüße aus Berlin