Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.38 veröffentlicht (30.04.24)


Benutzer, die gerade dieses Thema anschauen: 8 Gast/Gäste
Google SEO
Wenn ich aber "Google SEO URL" oder das ganze Plugin deaktiviere ist der Thread so gut wie gleich da.
Es scheint mir, als ob nach jedem Darstellen eines Posts irgendeine sehr rechenlastige Funktion aufgerufen wird.

Bin über jede Hilfe sehr dankbar!
Zitieren
Dann gibt uns bitte einen Link zu deinem Problem... Wink
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Zitieren
(28.05.2011, 11:47)pcworld schrieb: Es scheint mir, als ob nach jedem Darstellen eines Posts irgendeine sehr rechenlastige Funktion aufgerufen wird.

MyBB berechnet die Ausgabe einer Seite immer komplett bevor es überhaupt ausgegeben wird, sprich es sind bereits alle Posts berechnet und dargestellt, bevor du den ersten überhaupt siehst. Das einzige wo es da noch Haken kann ist bei der Übertragung vom Webserver zum Browser.

Mit dem Plugin hat das alles nichts zu tun, das hat da nämlich genau gar keinen Einfluß drauf. Wenn sich durch Google SEO URL die Erstellung der Seite verzögert dann schlägt sich das auch entsprechend in der Page Generation Time nieder, aber so wie du es beschreibst ist das bei dir ja nicht der Fall.
Zitieren
(28.05.2011, 12:50)frostschutz schrieb: Mit dem Plugin hat das alles nichts zu tun.
Wieso passiert es dann nicht mehr, wenn ich das Plugin bzw. die URL-Funktion deaktiviere?

Link zum Forum kommt gleich.
So, hier der Link: http://pcworldsoftware.kilu.net/forum_my...hread-test

Irgendeinen Zusammenhang muss es denke ich ja mit dem Plugin haben, ob direkt oder indirekt, weiß ich nicht.
Ändert das Plugin etwas an dem Output (bis auf Links in der Forenübersicht)?
Zitieren
Hast du Gzip aktiviert?
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Zitieren
Nein, ist deaktiviert.
Hab mir die Seite mal auf mein lokales XAMPP kopiert, dort tritt das Problem nicht auf...
Zitieren
(28.05.2011, 12:51)pcworld schrieb: Ändert das Plugin etwas an dem Output (bis auf Links in der Forenübersicht)?

Nein. Den Effekt den du in deinem Forum siehst, läßt sich mit einem Plugin auch nur schwer erzeugen. Der Seiteninhalt wird von MyBB intern komplett berechnet und dann auf einen Schlag ausgegeben. Der relevante Code dazu:

in showthread.php:
PHP-Code:
eval("\$showthread = \"".$templates->get("showthread")."\";");
        
output_page($showthread); 

inc/functions.php::output_page():
PHP-Code:
function output_page($contents)
{
...
        echo 
$contents;
...


Das echo $contents gibt die gesamte Seite in einem Schritt aus. Um den scheibchenweise Ausgabe-Effekt zu erzeugen, müsste ein Plugin diese Ausgabe per output buffer abfangen, splitten, und mit mehreren echo-Statements versetzt mit sleep (um die Verzögerung zu erzeugen) ausgeben. Und sowas macht normalerweise kein Plugin. Google SEO macht es jedenfalls nicht.

Ich kann daher nur vermuten, daß es einfach an deinem Hoster liegt. Google SEO URL benötigt ja ein paar Datenbankabfragen um die URLs zu basteln, vielleicht "bestraft" dein Freehost Seiten ab einer gewissen Anzahl DB-Queries dann mit langsameren Ladezeiten. Das ist dann aber trotzdem kein Fehler im Plugin selbst.

Wenn du den Effekt auf einem richtigen Host (lokal oder bei einem renommierten Hoster a la allinkl o.ä.) reproduzieren kannst schau ich es mir gerne noch näher an aber bei einem Kostenlos-Hoster ist das einfach nur Zeitverschwendung.
Zitieren
Sorry hab den Fehler gefunden.
Sah den Wald vor lauter Bäumen nicht.

Gruss
Zitieren
Aus irgendeinem Grund kommt immer ein Fehler wenn ich auf ein Userprofil will. :/

Dir fehlt die Berechtigung, diese Seite zu betreten. Grund dafür könnte einer der folgenden sein:

1. Dein Account wurde entweder eingeschränkt oder du wurdest aus dem Forum ausgeschlossen.
2. Dir fehlt die Berechtigung, diese Seite zu betreten. Versuchst du auf eine Administratoren-Seite zu kommen? Lies in den Forenregeln, ob du diese Aktion durchführen darfst.
3. Dein Account wartet auf Aktivierung oder Moderation. (Aktivierungscode erneut zuschicken)
4. Du rufst diese Seite direkt auf, anstatt das entsprechende Formular oder den entsprechenden Link zu benutzen.
Zitieren
Und ohne das Plugin funktioniert es?
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Zitieren


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Google SEO MyBB.de Bot 109 24.072 24.09.2024, 11:13
Letzter Beitrag: bv64
  Google SEO (Updated for PHP 8) MyBB.de Bot 0 408 11.02.2024, 08:20
Letzter Beitrag: MyBB.de Bot
  Facebook, Google, Twitter, SEO Metatags MyBB.de Bot 0 1.081 29.11.2019, 16:10
Letzter Beitrag: MyBB.de Bot
  Google SEO Legacy MyBB.de Bot 0 1.855 10.08.2011, 17:08
Letzter Beitrag: MyBB.de Bot