[3.3] Breizh Ajax Preview
Forumsregeln
Bei Fragen zu einer bestimmten Extension sind Extension-Name und die Downloadquelle der Extension erforderlich. Letztere in Form der URL zum Download.
Bei Fragen zu einer bestimmten Extension sind Extension-Name und die Downloadquelle der Extension erforderlich. Letztere in Form der URL zum Download.
[3.3] Breizh Ajax Preview
Guten Morgen,
Kurze Frage: Gestern habe ich die Erweiterung "Breizh Ajax Preview" ( https://www.phpbb.com/customise/db/exte ... axpreview/ ) installiert. Das war allerdings spät am Abend, zu dem Zeitpunkt war bei uns nicht mehr viel los. Auch heute Morgen eigentlich nicht, allerdings kam es da zu einem weißen Bildschirm und einer Fehlermeldung beim Aufrufen des Boards.
Dann ging wieder alles. Ich hatte die Erweiterung im Verdacht und habe sie deaktiviert. Bis ich im ACP an der richtigen Stelle war, lief auch alles super langsam. Jetzt ist wieder alles wie gewohnt.
Jetzt zu meiner Frage: Kann es sein, dass es an der Erweiterung lag? Oder genauer gefragt, wie genau funktioniert die Erweiterung? Sie macht ja eine Live-Vorschau, während man einen Beitrag erstellt. Geht das extrem auf die Last der MySQL-Datenbank? Oder auf die PHP-Skriptpower? Oder war das Zufall?
Kurze Frage: Gestern habe ich die Erweiterung "Breizh Ajax Preview" ( https://www.phpbb.com/customise/db/exte ... axpreview/ ) installiert. Das war allerdings spät am Abend, zu dem Zeitpunkt war bei uns nicht mehr viel los. Auch heute Morgen eigentlich nicht, allerdings kam es da zu einem weißen Bildschirm und einer Fehlermeldung beim Aufrufen des Boards.
Dann ging wieder alles. Ich hatte die Erweiterung im Verdacht und habe sie deaktiviert. Bis ich im ACP an der richtigen Stelle war, lief auch alles super langsam. Jetzt ist wieder alles wie gewohnt.
Jetzt zu meiner Frage: Kann es sein, dass es an der Erweiterung lag? Oder genauer gefragt, wie genau funktioniert die Erweiterung? Sie macht ja eine Live-Vorschau, während man einen Beitrag erstellt. Geht das extrem auf die Last der MySQL-Datenbank? Oder auf die PHP-Skriptpower? Oder war das Zufall?
Zuletzt geändert von seb81 am 20.03.2024 12:01, insgesamt 2-mal geändert.
Re: [3.3] Breizh Ajax Preview
Uff, okay ... Das muss ich mir in Ruhe ansehen. Werde ich aber heute Abend machen. Ich dachte, jemand könnte mir erklären, wie die Ext grundlegend funktioniert. Ich hätte gedacht, dass die Live-Preview nur im Browser desjenigen stattfindet, der den Beitrag erstellt. Die Kernfrage bezüglich der Ext. wäre, ob für die Vorschau eine Kommunikation während des Erstellens mit dem MySQL-Server stattfindet bzw. ob dies auf Kosten der PHP-Skript-Leistung auf dem Server geschieht. (wie gesagt, ich hätte gedacht das sich die Live-Vorschau nur im Browser dessen der am schreiben ist abspielt)
Ich hab auch nur einen Webspace mit garantieren PHP Ram. Und es stand beim Anlegen der MySQL-Datenbank etwas von "maximal 18 Verbindungen gleichzeitig. Aber wie gesagt, es kann auch ein Zufall gewesen sein ...
Ich hab auch nur einen Webspace mit garantieren PHP Ram. Und es stand beim Anlegen der MySQL-Datenbank etwas von "maximal 18 Verbindungen gleichzeitig. Aber wie gesagt, es kann auch ein Zufall gewesen sein ...
Re: [3.3] Breizh Ajax Preview
Das wird schon alleine deshalb schwierig, weil du die extension nicht verlinkt hast. 

Re: [3.3] Breizh Ajax Preview

Re: [3.3] Breizh Ajax Preview
Mit dieser Erweiterung können Sie Nachrichten und private Nachrichten in der Vorschau anzeigen und Signaturen in Echtzeit (Ajax) direkt auf der Redaktionsseite bearbeiten.
Sie können diese neuere Version verwenden: https://github.com/Sylver35/ajaxpreview
Sie können diese neuere Version verwenden: https://github.com/Sylver35/ajaxpreview
Re: [3.3] Breizh Ajax Preview
Hallo
Ja, aber während die Vorschau erstellt wird, entsteht dabei eine Last auf der MySQL-Datenbank, oder wird die Vorschau innerhalb des Webbrowsers erstellt?
Sure, but while the preview is being generated, does that put any load on the MySQL database, or is the preview created within the web browser?
Ja, aber während die Vorschau erstellt wird, entsteht dabei eine Last auf der MySQL-Datenbank, oder wird die Vorschau innerhalb des Webbrowsers erstellt?
Sure, but while the preview is being generated, does that put any load on the MySQL database, or is the preview created within the web browser?
- Scanialady
- Supporter
- Beiträge: 1992
- Registriert: 23.02.2009 16:29
- Wohnort: Velbert (NRW)
- Kontaktdaten:
Re: [3.3] Breizh Ajax Preview
Definitiv verwendest du eine veraltete Version - wobei keine neuere validiert worden ist. Aber der Entwickler bietet inzwischen Version 1.4.0 an. Wie man dem Supportbereich auf phpbb.com entnehmen kann, hat er mit Version 1.2.0 eine Möglichkeit eingebaut, die Refresh-Rate selbst einzustellen - bis dahin betrug sie 8 Sekunden. AJAX sendet meines Wissens Daten zum Server bzw. empfängt sie, wenn sie aktualisiert werden.
*Wenn von etwas kein Backup existiert, dann ist es nicht wichtig.
*Der Unterschied zwischen "Gast" und "Gastronom" liegt nicht nur in ein paar Buchstaben.
*Wenn das Auto in die Werkstatt soll, ist "Hier geht nix". - "Äh? Was geht denn nicht?" - "Ja NIX!" wenig hilfreich.
*Der Unterschied zwischen "Gast" und "Gastronom" liegt nicht nur in ein paar Buchstaben.
*Wenn das Auto in die Werkstatt soll, ist "Hier geht nix". - "Äh? Was geht denn nicht?" - "Ja NIX!" wenig hilfreich.
Re: [3.3] Breizh Ajax Preview
Fortschritt eines AJAX-Dialogs zwischen Client und Server
- Wenn der Client ein Ereignis auslöst, wird es vom Javascript/AJAX-Skript erfasst.
- Mittels AJAX-Methoden wird die Anfrage an den Server übermittelt.
- Nach der Verarbeitung der Anfrage gibt der Server die Antwort (in Text-, XML- oder HTML-Form) zurück, die von AJAX abgerufen wird.
- AJAX verwendet Javascript-Methoden (insbesondere Methoden, die das DOM implementieren), um die empfangene Antwort zu verarbeiten.
- Das Javascript-Skript platziert die Antwort dann an der vorgesehenen Stelle im Dokument, sodass sie in den Inhalt integriert und somit sichtbar wird.
Re: [3.3] Breizh Ajax Preview
Hallo
Der Browser kann eine solche Echtzeit-Vorschau nicht alleine erzeugen, weil zur Vorschauerstellung zwingend die BBcode Engine von phpBB benötigt wird und die wird Serverseitig ausgeführt. Und darum sind bei einem Live Preview mittels AJAX zwangsläufig sowohl phpBB (und damit PHP) als auch die DB involviert. Darum wird ja AJAX eingesetzt; wenn der Browser das alleine machen könnte, bräuchte man kein AJAX.seb81 hat geschrieben: 20.03.2024 09:52 Die Kernfrage bezüglich der Ext. wäre, ob für die Vorschau eine Kommunikation während des Erstellens mit dem MySQL-Server stattfindet bzw. ob dies auf Kosten der PHP-Skript-Leistung auf dem Server geschieht. (wie gesagt, ich hätte gedacht das sich die Live-Vorschau nur im Browser dessen der am schreiben ist abspielt)
Zuletzt geändert von LukeWCS am 20.03.2024 14:28, insgesamt 1-mal geändert.
Grund: Text präzisiert
Grund: Text präzisiert
Möge das Backup mit dir sein. Immer.
Kein Support via PN! Siehe den Punkt "Private Nachrichten" im phpBB.de-Knigge.
Erweiterungen - Infos zur artgerechten Haltung / phpBB Ext Check - Analyse von Erweiterungen bezüglich Vorgaben und Kompatibilität
Kein Support via PN! Siehe den Punkt "Private Nachrichten" im phpBB.de-Knigge.
Erweiterungen - Infos zur artgerechten Haltung / phpBB Ext Check - Analyse von Erweiterungen bezüglich Vorgaben und Kompatibilität