danielmueller
Gesperrt
Ich mache mir darüber Gedanken was wohl die schnellste Möglichkeit wäre Daten aus der DB Abzufragen. Es geht um folgende Query:
Wie man sieht ist diese Ziemlich lang. Und man muss das Ergebniss in einer while Schleife "aufnehemen". Außerdem kann es sein, dass diese 4-8 mal durchlaufen werden muss je nachdem wie viele T_Templates der Spalte Content zugeordnet sind. Lohnt sich dafür eine persistente Verbindung aufzubauen und in einzelene Querys zu unterteilen oder lohnt sich das von der Geschwindigkeit nicht?
PHP:
"SELECT Content.Title, Content.Meta_info, Styles.CSS, Templates.Template, T_Templates.T_Template, Textboxen.Header, Textboxen.Text, Textboxen.Bild, Textboxen.Bildalt, Textboxen.Link, Textboxen.Linkname "
."FROM Content, Styles, Templates, T_Templates, Content_temp, Context, Textboxen "
."WHERE Content.Section='$section'"
." && Content.Css = Styles.ID"
." && Content.Template = Templates.ID"
." && Content.T_Templates = Content_temp.ID"
." && Content_temp.T_Temp = T_Templates.ID"
." && Content.Textboxen = Context.ID"
." && Context.Box = Textboxen.ID"