Seite 2 von 2

Verfasst: 22.11.2008 20:01
von tas2580
Nehmen wir mal die index.php als Beispiel, da gibt es die Zeile

Code: Alles auswählen

'U_VIEWFORUM' => append_sid("viewforum.$phpEx?" . POST_FORUM_URL . "=$forum_id"))
Hier wird die normale URL ausgegeben und in der Funktion append_sid() zur SEO URL umgewandelt wo die Querrys entstehen. Wenn du hier jetzt gleich die SEO URL durch die Funktion schickst sollten keine Anfragen an die DB mehr gemacht werden.

Code: Alles auswählen

'U_VIEWFORUM' => append_sid($forum_data[$j]['forum_name'] . 'f-' . $forum_id))
Du musst den Forennamen den du für die URL verwendest natürlich erst per urlencode() umwandeln und Sonderzeichen ersetzen damit die URLs schöner aussehen. Bau dir dazu am besten eine Funktion und mach dann

Code: Alles auswählen

'U_VIEWFORUM' => append_sid(string_to_url($forum_data[$j]['forum_name']) . 'f-' . $forum_id))
Für Topics Funktioniert es ähnlich wie für Foren zumindest solange viewtopic.php?t=123 ausgegeben wird. Wenn aber viewtopic.php?p=123#123 ausgegeben wird ist die Topic ID meistens nicht bekannt und muss von der DB abgefragt werden.

Gruß Tobi

Verfasst: 22.11.2008 22:32
von sofie77
Hallo,

oh oh...tut mir leid, bis ich das verstanden hab wie das geht, ist mein Server schon längst überlastet und tot. Bin leider keine php Fachfrau :(

Wärst du so freundlich und würdest mir das machen? Gerne auch gegen Bezahlung, falls Du das möchtest. Mir ist alles recht, hauptsache ich kann meine URLs im Index behalten und die Queries gehen runter.

Schreib mir doch mal per pm, ich geb dir gerne alle zugangsdaten...

Danke für eine Rückmeldung.