• Hallo,

    teilweise ist das Bearbeiten einzelner Beitr?ge im Gutenberg-Editor kaum m?glich, da es sehr ruckelt. Passiert vor allem bei vielen Containern usw.

    Da ich Gutenberg benutze greift hier unter anderem das “wp-worthy-gutenberg.js” File. Beim analysieren bin ich dabei auf die “getCharacterCount”-Funktion gesto?en. Sobald ich in der x-gutenberg.js die length auskommentiere l?uft alles wieder gewohnt schnell.
    Dann natürlich ohne eine Anzeige der Anzahl…

    Daher habe ich in der wp-worthy.js die Funktion entsprechend ge?ndert (ok, knallhart und ohne Rücksicht). Mit dieser ?nderung habe ich eine Anzahl und bin wieder schnell unterwegs.
    Allerdings sollte der Entwickler sich das bitte anschauen und das eher als Anregung verstehen… ??

    Würde mich zumindest freuen wenn mit einem Update auch die “offizielle” Version dann in meinem Backend normal schnell unterwegs w?re ??

    getCharacterCount: function(text) {
            let shortcode_filter = wpWorthyLang.shortcode_filter.split(','),
                shortcode_regexp = /\[(\w+)\b(?:\s+[\w-]+=(?:"[^"]*"|'[^']*'))*\s*\/?\]/g;
    
            // Remove filtered shortcodes
            for (let shortcode of shortcode_filter) {
                text = text.replace(shortcode_regexp, function(match, p1) {
                    return (p1 === shortcode) ? '' : match;
                });
            }
    
            // Get plaintext from html
            let pelem = document.createElement('div');
            pelem.innerHTML = text.replace(/(<([^>]+)>)/ig, '').replace(/[\r\n]+/g, ' ').replace(/\s{2,}/g, ' ').trim();
    
            // Return the length of the result
            if (pelem.childNodes.length == 0) {
                return 0;
            }
    
            return (pelem.textContent || pelem.innerText).length;
        }

    Danke und lg

Viewing 9 replies - 1 through 9 (of 9 total)
  • Plugin Author tiggerswelt

    (@tiggerswelt)

    Hallo @darkwolfcave,

    vielen Dank für Dein Feedback und entschuldige bitte, dass Worthy in Deinem Fall Probleme bereitet.

    Ich würde spontan vermuten – ohne Deinen Vorschlag n?her betrachtet zu haben – dass Worthy einfach zu oft z?hlt und das mit der Gr??e des Artikels nicht skaliert. Wir werden das untersuchen und nehmen auch gerne Deinen ?nderungsvorschlag an sobald wir den ebenfalls einem Review unterzogen haben.

    Ich werde gleich ein Ticket bei uns in der Entwicklung anlegen und es der kommenden Version 2.0 zuordnen. Da wir da gerade massiv unter Druck sind, kann ich noch nicht versprechen das es das in die Version schafft – allerdings w?re es in Betracht des Themas unsinnig wenn das nicht funktioniert. (Was dann auch nur hei?en würde, dass es wohl binnen einer Woche ein weiteres Bugfix-Release geben würde)

    Kannst Du mir noch verraten wie gro? ein solche Artikel im Schnitt so ca. waren? Vielen Dank im voraus!

    Grü?e aus Endingen,
    Bernd

    Plugin Author tiggerswelt

    (@tiggerswelt)

    Hallo,

    vielen Dank für Dein nützliches Feedback! Zu Deinem Beitrag haben wir ein Ticket mit der Nummer #167 er?ffnet.

    Wir planen entsprechende Anpassungen vollst?ndig oder zumindest teilweise mit der kommenden Version 2.0 zu ver?ffentlichen.

    Alle weiteren Details sind hoffentlich bereits oder werden Dir noch von einem menschlichen Team-Mitglied hier erl?utert.

    Grü?e aus Endingen & Stuttgart,

    Dein Worthy-Team
    (vertreten durch unseren gro?artigen CI-Roboter)

    Thread Starter DarkWolfCave

    (@darkwolfcave)

    Hi @tiggerswelt,

    danke für Deine Antwort.
    Und ja, das PlugIn z?hlt ja bei jeder ?nderungen, also jeden Buchstaben erneut. Ich denke aber es war gar nicht das alleinige z?hlen sondern eher die Kombination mit den Shortcodes und den Schleifen.
    Wie gesagt, der SourceTeil von mir ist einfach radikal dahingeknallt. So l?uft es bei MIR und ich habe noch keine negativen Auswirkungen gefunden.
    Aber rein von der Logik ist bestimmt irgendwas “auf der Strecke” geblieben.. daher lieber genau prüfen ??

    Deine Frage zu der Anzahl der Zeichen… reine “gez?hlte” Zeichen sind das nicht viele ~10.000. Allerdings geht ja – wenn ich das richtig in Erinnerung habe – die Funktion alles durch. Und das w?ren dann schon deutlich mehr Zeichen (mit den TAGs für Containern usw).

    Richtig deutlich aufgefallen ist es mir bei der Benutzung von 2 (falsch erstellten) SVG-Icons… Da hatte ich dann mal 400.000 – 800.000 Zeichen….

    lg
    DarkWolfCave

    Thread Starter DarkWolfCave

    (@darkwolfcave)

    Moin @tiggerswelt,

    gibt es hierzu schon irgendetwas Neues?
    Hab nach eurem letzten Update ein paar Tage ben?tigt mich daran zu erinnern dass ich ja etwas in der javascript Datei ge?ndert hatte…

    Denn ich konnte diverse Beitr?ge “pl?tzlich” nicht mehr editieren – nur noch eine wei?e Seite. Nach meinen ?nderungen geht das auch wieder.
    Daher nochmal die Frage hier ??

    Und was macht Version 2.0? Gibt es hier schon Infos?
    lg
    DarkWolfCave

    Plugin Author tiggerswelt

    (@tiggerswelt)

    Hallo @darkwolfcave,

    nein, nicht viel neues zu 2.0. Aber ich habe das Ticket #167 mal auf Version 1.7.1 “zurück” gestellt.

    Grü?e aus Endingen,
    Bernd

    Plugin Author tiggerswelt

    (@tiggerswelt)

    Hallo @darkwolfcave,

    entschuldige bitte, dass ich Dir kein Update hier gegeben hatte. Wir hatten eigentlich vor einem Monat Verbesserungen zu diesem Thema implementiert und ich h?tte hier nachfragen sollen.

    Auch wenn Du gerade von Worthy weg migrieren zu scheinst, magst Du mir noch kurz Feedback geben, ob wir hier eine Verbesserung erreichen konnten oder ob das vielleicht der Grund Deiner Unzufriedenheit war?

    Kleiner Fun-Fact: Das “/na”-Problem hatten wir vor einigen Jahren auch, allerdings natürlich in die andere Richtung. Die “URL”-Spalte sollte indes nicht mehr verwendet werden. Die ist obsolet und wird entfernt werden.

    Grü?e aus Endingen,
    Bernd

    Thread Starter DarkWolfCave

    (@darkwolfcave)

    Huhu Bernd (@tiggerswelt),

    jetzt fühle ich mich beobachtet ??
    Nein alles gut, ich habe euer Update verfolgt und auch getestet, allerdings bringt es für mich keine wirkliche Verbesserung.
    Aber es mag, bzw. wird es bestimmt auch, an meiner Konstellation liegen (Theme, andere Plugins usw.). Nur ist es leider für mich so nicht nutzbar (im Backend bei einem Artikel etwas schreiben ist eine Qual) und aktuell fehlt mir die Zeit noch mal zu schauen, was ich “damals” ge?ndert hatte und es mit euren ?nderungen abzugleichen.
    Nur wollte ich euch damit auch nicht weiter nerven, denn scheinbar bin ich der Einzige mit diesem Problem. ??

    Aber keine Sorge, ich warte mal auf euer 2.0 und schaue dann sp?testens wieder vorbei ??

    Und danke für den “Fun-Fact: Das “/na”-Problem…” ??
    Es war von mir auch nur die erste Idee warum kein /na mehr da war.
    Denn in dem Sourcecode (von den anderen) habe ich dazu nix gefunden ??

    Auf jeden Fall danke für deine Rückmeldung hier. Und falls du / deine dev′s doch herausfinden wollen woran es bei mir liegt, melde dich einfach und ich stelle eine staging-Umgebung zur Verfügung.

    Aber ich verstehe total (ernst gemeint) wenn euch das zu viel Aufwand für das Problem von nur einer Person ist ??
    lg
    DarkWolfCave

    Plugin Author tiggerswelt

    (@tiggerswelt)

    Hallo @darkwolfcave,

    keine Sorge, die Marktbegleiter werden beobachtet, Du nicht. Aber da schrillen natürlich die Alarmglocken wenn man da liest das man von uns weg migrieren m?chte – und ich habe mich an Deinen Namen erinnert.

    Ich h?tte noch eine Idee, wie man das Problem angehen k?nnte – nicht so wie ursprünglich von Dir vorgeschlagen, das passt für “die Masse” leider nicht – aber man k?nnte mal die Frequenz in der Worthy den Z?hler aktualisiert herunterschrauben, aktuell ist das “immer” – was leicht zu implementieren ist, aber vom Aufwand im Editor eher unn?tig ist (so es denn überhaupt mal st?rt).

    Wenn wir das hier nicht gel?st bekommen, wird das in 2.0 auch nicht besser werden. Aber ein einzelner Benutzer mit Problemen reicht für mich schon aus da einen Blick drauf werfen zu wollen (was wir ja schon haben – bei entsprechendem Personaleinsatz), auch weiterhin – insofern kann ich Dir noch anbieten, das wir oben genannte Idee verfolgen und Dir eine Vorab-Version bereitstellen, die Du dann mindestens bei Dir im Staging testen kannst.

    Ach ja: Hier im Thread w?re es eigentlich notwendig gewesen, Dich auf das Update hinzuweisen und nachzufragen, ob es geholfen hat. W?re die Antwort wie jetzt “nein” gewesen, würden wir das gesamte Prozedere exakt gleich durchlaufen.

    Grü?e aus Endingen,
    Bernd

    Thread Starter DarkWolfCave

    (@darkwolfcave)

    Moin?@tiggerswelt,
    das mit den Mitbewerbern dachte ich mir schon ??

    Es kann an eurem Intervall (immer) liegen oder weil euer script mehr durchl?uft. Bei dem anderen Plugin wird es “alle paar Sekunden”, laut Text aktualisiert.
    Hab bisher nicht geschaut, wie die “Z?hlschleife” sich bei den beiden PlugIns unterscheidet.

    Bin gerne bereit, eine Vorab-Version zu testen. ??

    Nochmals danke ??
    lg
    DarkWolfCave

Viewing 9 replies - 1 through 9 (of 9 total)
  • The topic ‘im Backend teilweise sehr langsam’ is closed to new replies.