Sonntag, 29. März 2009

Langsame CMS gleich langsames Mysql ?

In vielen Supportforen von CMS Anbietern liest man immer wieder das eine langsame Mysql - Verbindung die Ursache einer langsamen CMS als solches ist.
Es werden das Ratschläge gegeben den Provider zu wechseln.

Das sind absolut unverantwortliche und fahrlässige Ratschläge !

In der Tat habe ich bislang noch niemals Mysql als Ursache für eine langsame CMS ausmachen können.
Natürlich ist es ein Unterschied ob ein Titel 8 Abfragen oder 50 hat, aber das macht sich irgendwo in der zweiten oder dritten Kommastelle bemerkbar, scheidet also komplett aus.

Ursachen sind fast immer ein mangelhaftes Gesamtkonzept oder die nachfolgende Stufe einer Abfrage - die mangelhafte Aufbereitung und Verwertung der Ergebnisse.

Diese mangelhafte Aufbereitung findet man häufig bei Opensource - Titeln und dabei insbesondere von Teilen die von Freizeitentwicklern erstellt wurden, die - schlicht gesagt - keine Ahnung davon haben, das man sehr viele Teile direkt Mysql überlassen kann.
Da werden einfachste SQL - Abfragen erstellt, wobei eine etwas kompliziertere oftmals viele der nachfolgenden Stufen in der Aufbereitung völlig unnötig machen.

Mangelnhafte Gesamtkonzepte führen dazu, das widerum viele Scripteile völlig unnötig geladen werden, die man für die Darstellung des Web's selbst nicht benötigt - das sind dann da die Zeitfresser.

Keine Kommentare: