Wie kann ich eine Seite aktualisieren, wenn eine Datenbank in Laravel aktualisiert wird?Wie kann ich eine Seite aktualisieren, wenn eine Datenbank aktualisiert wird (Laravel)?
Antwort
Das ist eine grobe ... offene Frage. Aber hier ist ein Stich.
Oft - der Client Anforderungen an den Server, um Statusinformationen zu erhalten. Oft wird es als "Client-Server-Architektur" (etwas irrtümlicherweise imo) bezeichnet.
Zum Beispiel: Timmy aktualisiert seine Webseite und sieht andere Inhalte, da sich der Inhalt seit der letzten Anfrage an den Server geändert hat.
In der Regel - wenn Sie einen Server-Client haben wollen (wieder ... nicht ganz genaue Verwendung des Begriffs) Art der Kommunikation erfordert es, dass Sie einen Socket mit diesem Client geöffnet haben. Sehen Sie, wie Sie Laravel erwähnten, siehe: https://laracasts.com/discuss/channels/general-discussion/step-by-step-guide-to-installing-socketio-and-broadcasting-events-with-laravel-51
Socket-Bibliotheken haben oft ein "Ereignis emittieren/Broadcasting" Verhalten. Dies würde es ermöglichen Sie so etwas wie Benachrichtigung eines bestimmten Client zu erreichen, dass etwas in Ihrer Datenbank :)
Andere Ressourcen geändert hat:
Does anybody still use Client Server Architecture
http://www.tutorialspoint.com/unix_sockets/what_is_socket.htm
What is the difference between a web application and a client/server application?
nicht zu 100% Sicher, was Sie brauchen, aber Sie sollten wahrscheinlich mit Javascript gehen - mit AJAX, um Ihre Tabellen mit bestimmten Abständen zu überwachen, und die Seite neu laden, wenn Ihre Kriterien m ist et.
- 1. jQuery - Wenn eine Datenbank aktualisiert wird, aktualisieren Sie die Seite
- 2. Wie kann ich eine Datenbank massiv aktualisieren?
- 3. Verbinden mit einer anderen MySQL-Datenbank und Aktualisieren von Datenbanktabellen, wenn eine andere Datenbank aktualisiert wird
- 4. Wie kann ich meine JTable-Daten automatisch aktualisieren, wenn die Datenbank aktualisiert wird?
- 5. Wie kann ich die Seite aktualisieren, wenn ein Formular gesendet wird, und eine Fehlermeldung ausgeben?
- 6. haseclass funktioniert nicht, wenn Seite aktualisiert wird
- 7. Wie wird eine Spalte aktualisiert?
- 8. Wie wird eine genehmigte offene Grafikaktion aktualisiert?
- 9. Aktualisieren der Datenbank mit Laravel
- 10. Laravel Eloquent created_at wird aktualisiert
- 11. BxSlider: Save Position des Sliders, wenn Seite aktualisiert/aktualisiert wird
- 12. Wie verhindere ich, dass Zeitstempelspalten aktualisiert werden, wenn eine MySQL-Zeile aktualisiert wird?
- 13. Wie wird eine Warnmeldung angezeigt, wenn auf die Schaltfläche zum Aktualisieren des Browsers geklickt wird?
- 14. Seite nicht gefunden, wenn eine Seite in ngRoute aktualisieren
- 15. Wie wird Mahout von der Datenbank aktualisiert?
- 16. Laravel Funktion nicht aktualisiert Datenbank
- 17. Ich möchte das div nur aktualisieren, wenn der Datensatz in SQL-Datenbank aktualisiert wird
- 18. Verhindern, dass die Seite beim Aktualisieren aktualisiert wird, in php
- 19. Wenn ich meine Anzeigefunktion anrufe, wird meine Seite nie aktualisiert
- 20. eine Seite in extjs aktualisieren
- 21. Wie kann ich eine Datenbanktabelle programmgesteuert aktualisieren?
- 22. Fußzeile mit Musik-Player, die nicht aktualisiert wird, wenn ich auf eine andere Seite klicke
- 23. HTML5: Seite aktualisieren, wenn popstate abgefeuert wird
- 24. Wie wird nur einmal aktualisiert, wenn der Benutzer die Seite erneut aktualisiert?
- 25. Was passiert, wenn wir eine Webseite aktualisieren?
- 26. Wie kann ich eine verschachtelte Baumstruktur aktualisieren?
- 27. Was passiert genau in AngularJS, wenn die Seite aktualisiert wird?
- 28. Laravel Datum ändern, wenn ich eine Variable
- 29. Wie aktualisiert man eine Seite und behalte den Referer-Header
- 30. Wenn Django save() zum Aktualisieren von db verwendet wird, wird eine Ausnahme ausgelöst, aber warum wird db noch aktualisiert?
Was meinst du? Erklären Sie mehr –
bitte erklären Sie mehr, fügen Sie Ihren Controller ein? –
Wie früher gefragt: Sie müssen genauer sein. Wenn Sie keinen vollständigen Zugriff auf Ihre Datenbank haben - das ist ein Fall, und ich bezweifle, dass irgendetwas getan werden könnte. Wenn nur ein Teil der Seite mit ajax aktualisiert werden soll, können Sie einen Standardwert basierend auf dem Anforderungstimeout zurückgeben. –