0
我有laravel應用程序,我需要實時監聽數據庫中的新/編輯記錄 - 大約3000條記錄。對於顯示數據,我正在使用DataTables。
要創建這個'實時',我有2個想法:Datatables - 實時獲取數據
1)使用WebSockets - 也許是Socket.io。我將非常感謝這個解決方案的最佳選擇:Laravel + DataTables。記錄包含個人數據,所以它必須是安全的。
2)使用Ajax和setTimeout(1000) - 多少會影響性能如此頻繁的刷新?
哪種方式會更好?
因爲我不能完全驗證它,現在,它只是一個評論,但我敢肯定,socket.io是你的路要走,但記住,socket.io是一個NODE.js應用程序,所以你需要在你的nodejs應用程序和你的php應用程序之間進行溝通 –