Hallo,
Das Laden vom z.B Forumposts dauert z.T ewig. Usere User verwenden gerne Signaturen von Gamestats.
Grund dafür ist die Bildgrössenprüfung in der Funtion bbcode.
Ja ich weiss das Thema ist schon mehrfach angesprchen worden.
Im Moment arbeite ich mit folgender Lösung. Ich hab in der bbcode Funktion 3 Zeilen auskommentiert.
/* $size = @getimagesize($imgstr); $breite = $neueBreite = $size[0]; $hoehe = $neueHoehe = $size[1]; */
Funktioniert soweit wunderbar, die Seite wird wieder schnell aufgebaut, allerdings ohne das die Bildgrösse geprüft wird.
Was ich suche ist eine Lösung die beides umfasst schnelles Laden und Bildprüfung. Ich habe auch eine Idee dazu, brauche aber einen fähigen Scripter für die Umsetzung.
Ich möchte das mit Javascript lösen.
Die Idee: Die Seite mit ungeprüften Platzhaltern (blank.gif) von Bildern laden und anschliessend die Bilder geprüft von Javascript ersetzen lassen.
In der Funktion bbcode anstatt den richtigen Link zu gernerieren den Platzhalterlink mit eindeuiger ID im img Teil eintragen. Alle nötigen Werte für die Prüfung in ein Array übergeben, Urls und eindeutige Id (eventuell weitere Funktion hinzufügen die das Array an das Script (showforum.php) zurückgibt damit es dort aufaddiert werden kann).
So bishierhin sollte die Seite dann schnell aufgebaut werden durch die Platzhalter für Bilder.
An dieser Stelle soll dann Javascript in der showforum.php einsetzen und das Array abarbeiten, die Bilder prüfen und im Forum ersetzen.
Das ersetzen von Bildern durch Javascript geht. Ich hab schonmal codeschnipsel dafür gesehen. Aber es ist etwas komplizierter das in diesem Beispiel umzusetzen.
Vielleicht gibt es ja ein paar fähige Scripter hier die das Lösen könnten.
betroffene Homepage: externer Link
Zuletzt modifiziert von Picard8888 am 06.02.2008 - 14:20:46