có ai đó biết cách triển khai facebook như thông báo không? ý tưởng là đặt thông báo trên các tab song song với các thay đổi được thực hiện trong cơ sở dữ liệu mà không làm mới trang web? nếu dữ liệu được thêm vào cơ sở dữ liệu, trang web phải phản ứng trên cơ sở dữ liệu đó. cảm ơn bạn .. chúc mừng!Làm thế nào để thực hiện facebook như thông báo trên cakephp?
Trả lời
Thông báo kiểu Facebook đạt được trong các ứng dụng web sử dụng realtime web technologies chẳng hạn như máy chủ Comet hoặc máy chủ WebSocket. Có thể bổ sung chức năng này trực tiếp vào một ứng dụng PHP nhưng nó đã được đồng ý rộng rãi rằng PHP không xử lý các kết nối liên tục/lâu dài rất tốt (nó sẽ không mở rộng quy mô). Nếu bạn vẫn muốn lưu trữ giải pháp thời gian thực PHP của riêng bạn dưới đây là một vài nguồn:
- StackOverflow question about AJAX PHP Push
- phpwebsocket
- Start using HTML5 WebSockets today
- php-websocket
- How to implement Comet in PHP
Tuy nhiên, tôi d khuyên bạn nên xem hosted solution (Tôi làm việc cho một công ty như vậy) có nghĩa là tất cả những gì bạn cần làm là thực hiện cuộc gọi HTTP đến một API RESTful và nhúng một thư viện JavaScript vào trong ứng dụng của bạn để đạt được các thông báo đẩy của bạn. Thông tin thêm tại sao tôi khuyên bạn nên sử dụng dịch vụ được lưu trữ trong số SO question on Apache and Comet
này- 1. thông báo của facebook hoạt động như thế nào?
- 2. Các thông báo tức thì như Facebook
- 3. Làm thế nào để tạo một cấu trúc bảng thông báo như Facebook?
- 4. Làm cách nào để thực hiện thông báo tin nhắn như Stackoverflow?
- 5. Thực hiện Thông báo trong Rails
- 6. Facebook như thông báo cập nhật bằng cách sử dụng tín hiệu django hoặc thông báo
- 7. Cách sử dụng xác thực http với mã thông báo omniauth tùy chọn như mã thông báo xác thực
- 8. cakephp Thông báo quy tắc xác thực tùy chỉnh
- 9. Ứng dụng Facebook trên iPhone triển khai cửa sổ bật lên để nhận thông báo như thế nào?
- 10. Thanh thông báo ajax trên Twitter, họ đã làm như thế nào?
- 11. Làm thế nào để hiển thị thông báo lỗi xác thực trên trang ASP.NET MVC?
- 12. Facebook iOS SDK 3.0, thực hiện như hành động trên url?
- 13. Cách thực hiện xác thực dựa trên mã thông báo bằng ServiceStack
- 14. Thông báo lỗi chi tiết nên như thế nào?
- 15. Làm thế nào để thực hiện việc tải lên thông qua s3 trên Heroku với node.js?
- 16. API trò chuyện XMPP trên Facebook gửi thông báo PHP
- 17. Làm cách nào để triển khai thực hiện một số thứ như cảnh báo của Google?
- 18. Tùy chỉnh trường thông báo trên Facebook Chia sẻ
- 19. Thông báo ứng dụng Facebook trên thiết bị di động
- 20. Plugin nhận xét trên Facebook - không có thông báo
- 21. làm việc như thế paging trên C# Facebook sdk
- 22. Sử dụng Signalr để có hệ thống thông báo giống như Facebook
- 23. Làm cách nào để thực hiện bất kỳ loại chia sẻ thông tin nào từ trong tab Facebook?
- 24. Facebook đã thực hiện thanh bên trò chuyện như thế nào?
- 25. Nhận mã thông báo người dùng facebook
- 26. Làm thế nào để có được bạn bè trên facebook từ facebook API với node.js
- 27. Làm biểu tượng thông báo với số lượng thông báo
- 28. làm thế nào để thực hiện onRetainNonConfigurationInstance
- 29. Xác thực Mongoid đơn giản để tạo! - làm thế nào để hiển thị thông báo lỗi
- 30. Công nghệ thông báo đẩy hoạt động như thế nào trên Android?