Dennis: Zugunsten der Performance Coden

Beitrag lesen

Hi Martin,

Da ich die Buttons aber nunmal brauche, kann ich mir nur vorstellen,
die Buttons als bg-grafik im css zu definieren. Aber dass das hilft,
glaube ich auch noch nicht so wirklich.

Oh je, die Feststellung hab ich vor einiger Zeit auch schon gemacht - viele Formular-Elemente (Buttons, Eingabefelder, Select-Boxen, etc.) führen zu einer enormen Verlangsamung des Seitenaufbaus.

Das Einzige was du hier machen kannst: Du musst die Buttons alle rausschmeißen und durch etwas geeigneteres Ersetzen, z.B:

  • normale Links anstelle der Buttons verwenden, die z.B. auf
      script.php?record=54&action=delete verweisen
  • einen "Bearbeiten"-Link, der zu einer neuen Seite mit den Buttons für
      speziell diesen Eintrag führt
  • mit Javascript arbeiten, also den Eventhandler onclick verwenden und
      die Daten per AJAX an den Server senden

Die Vor- und Nachteile der Alternativen musst du halt für dich entsprechend abwiegen.

Viele Grüße,
  ~ Dennis.