Tag-Cloud: Ist die maximale Anzahl bei der Anzeige begrenzt?

  • Unter http://www.aktuelle-nachrichten-24.de/begriffe/ zeige ich alle Schlagwörter meiner Webseite an, die ich per WP-Plugin Auto Tags einlesen lasse. Dies sind zwischenzeitlich stolze 6.300 Schlagwörter und es werden stündlich mehr. Nun hatte ich das Problem, dass nichts mehr ging und der Fehler

    Zitat

    Fatal error: Out of memory (allocated 32505856) (tried to allocate 786468 bytes) in /homepages/18/d208114731/htdocs/aktuelle-nachrichten-24/wp-includes/category-template.php on line 698

    ausgeworfen wurde. Liegt dies am Memory-Limit bei meinem Provider von 1und1? Bei ca. 5.200 Schlagwörtern scheint da die magische Grenze zu sein. Gibt es Möglichkeiten das zu umgehen? Ich habe schon das Memo-Limit in der wp-config.php mit

    Zitat

    define('WP_MEMORY_LIMIT', '96M');

    erhöht. Aber auch ein Test mit anderen (höheren) Werten hat mir auch nicht weiter geholfen. :confused:

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Zitat

    Liegt dies am Memory-Limit bei meinem Provider von 1und1


    Ja: http://faq.wordpress-deutschland.org/exhausted-php-memory/

    Zitat

    Bei ca. 5.200 Schlagwörtern scheint da die magische Grenze zu sein. Gibt es Möglichkeiten das zu umgehen


    Vermutlich kaum. Denn WP an sich setzt ja diese Grenze nicht, aber 5000 Tags auszulesen und anzuzeigen schießt einfach deinen Server ab, weil das eben eine Menge Arbeitsspeicher kostet.
    Wobei es natürlich sein kann, dass das Plugin besonders ineffizient arbeitet und deshalb mehr Speicher verbraucht als nötig. Aber an irgendwelche Grenzen beim Server wirst du trotzdem stoßen (es sei denn, du holst dir einen eigenen Rootserver wo du dann das Memory Limit mal eben auf 128 MB hochschrauben kannst...nur wird dann vermutlich bei jedem Benutzer der Browser abschmieren oder PC einfrieren, wenn er 60.000 Tags angezeigt bekommt).

    "Eine gut gestellte Frage ist schon halb beantwortet."

  • Danke für die schnelle Antwort! Da werde ich mich am besten "nur" auf die häufigsten 2.000 - 5.000 Schlagworte beschränken (solange 1und 1 mitmacht). :smile:

    Aktuell sind es bereits knapp 9.000 Schlagworte! Ich denke, dass hier auch für die Nutzer eine Grenze erreicht ist. Übrigens gibt es eine Möglichkeit, dass das Plugin Auto Tags besser mit den deutschen Umlauten umgeht? Aktuell schneidet es die Schlagworte teilweise unschön ab.

  • Nun sind es auf meiner Seite bereits knapp über 13.000 Schlagworte und das Memory-Limit-Problem lässt sich nur über ein anderes Server-Hosting-Paket lösen. Allerdings ist die Anzeige aller Schlagworte schon aus Performance-Gründen nicht ratsam.

    Gibt es eine Möglichkeit, dass man die Tag-Cloud auf mehrere Seiten aufteilt? Ich meine damit z.B. Buchstabe A - D wird auf Seite Tag-Cloud-1, Buchstabe E - H auf Seite Tag-Cloud-2, etc. angezeigt? Ich habe hierzu im Codex von WP leider nichts gefunden. :?:

  • Gibt es eine Möglichkeit, dass man die Tag-Cloud auf mehrere Seiten aufteilt? Ich meine damit z.B. Buchstabe A - D wird auf Seite Tag-Cloud-1, Buchstabe E - H auf Seite Tag-Cloud-2, etc. angezeigt? Ich habe hierzu im Codex von WP leider nichts gefunden. :?:


    Vermutlich ist sowas in der Standardtagcloud nicht vorgesehen. Da müsste man also vermutlich eine eigene Lösung programmieren.

    "Eine gut gestellte Frage ist schon halb beantwortet."

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!