Ich möchte Benachrichtigungen auf meiner Website durchführen. Ich werde für sie auf Client-Seite mit einer Ajax-Anfrage alle 300 Sekunden, dann möchte ich eine Antwort von meinem Server. Ich kann all diese Dinge tun, aber ich weiß nicht, wie ich die Benachrichtigungen speichern soll. Ich denke, alle Benachrichtigungen in einer Tabelle in meiner Datenbank zu speichern, dann führe ich eine Abfrage mit PHP jedes Mal durch, wenn ich eine Anfrage von den Klienten habe. Es gibt andere Möglichkeiten, dies zu tun?Benachrichtigungen in db
0
A
Antwort
0
Ich löste mein Problem. Ich benutze alle 300 Sekunden eine Ajax-Anfrage und alle meine Benachrichtigungen sind in meiner Datenbank. Es funktioniert gut und es scheint eine gute Lösung zu sein.
Verwandte Themen
- 1. lokale Benachrichtigungen in Screenlocks
- 2. Lokalisierung in iOS-Benachrichtigungen?
- 3. freedesktop.org Benachrichtigungen in Java
- 4. Benachrichtigungen in winforms
- 5. E-Mail Benachrichtigungen/Benachrichtigungen von Baut in TFS 2010
- 6. Apple mehrere Push-Benachrichtigungen nicht in Benachrichtigungen Tray
- 7. Rails 4 - Toaster Benachrichtigungen statt Flash-Benachrichtigungen
- 8. WPF-Benachrichtigungen
- 9. Website-Benachrichtigungen
- 10. Rekursive Benachrichtigungen
- 11. Benachrichtigungen Android
- 12. Apple Push Benachrichtigungen in Bulk
- 13. KDE-Popup-Benachrichtigungen in xmonad
- 14. Sehr große Speicherauslastung in Benachrichtigungen
- 15. Bessere Benachrichtigungen in der Taskleiste
- 16. Könnte die Benachrichtigungen in android
- 17. Benachrichtigungen in Gnome Shell anzeigen
- 18. Überschreiben von Benachrichtigungen in Android
- 19. Testen von Benachrichtigungen in Android
- 20. Formulare in Webkit HTML-Benachrichtigungen?
- 21. Growl wie Benachrichtigungen in Flex
- 22. Benutzerdefinierte Benachrichtigungen in iOS 9
- 23. Token für Push-Benachrichtigungen speichern
- 24. Wie können Benachrichtigungen per Web-Push-Benachrichtigungen entfernt werden?
- 25. Enums in der DB oder NO Enums in der DB
- 26. Warum DB :: Raw in DB :: in Laravel auswählen?
- 27. Cloudflare - Null-Byte-Benachrichtigungen
- 28. asp.net Garbage Collection Benachrichtigungen
- 29. Android Remote View Benachrichtigungen
- 30. Aktuelle Benachrichtigungen Android
Zunächst, wie planen Sie, etwas in Echtzeit zu erreichen, wenn Sie nur alle 300 Sekunden eine Umfrage durchführen. Warum möchten Sie auch die Benachrichtigungen speichern, wofür benötigen Sie sie? Was ist der Kontext Ihres Projekts? – Glubus
Nun, es gibt andere Möglichkeiten, die Benachrichtigungen auszuführen, z. B. die Verwendung von Web Sockets. Aber es hört sich so an, als würden Sie nicht nach den Benachrichtigungen selbst fragen, sondern nach den Daten auf dem Server. Im Allgemeinen ist eine Datenbank der Weg dafür, ja. – David
"Echtzeit-Benachrichtigungen", "Alle 300 Sekunden anfragen" ... Das ist sicherlich keine Echtzeit. Verwenden Sie so etwas wie WebSockets oder lernen Sie das Beobachtermuster in PHP kennen. –