Asked Mar 28th, 3:07 a.m. 330 0 3
  • 330 0 3
+1

Anh chị nào có thể chỉ em Cách tạo chức năng thông báo cho website với PHP ạ?

Share
  • 330 0 3

image.png

3 ANSWERS


Answered Mar 28th, 3:21 a.m.
+1

Nếu project PHP của em sử dụng framework Laravel thì em tham khảo cách Database Notifications, các thông báo sẽ được lưu trong database và mỗi lần tải trang sẽ gọi tới API để lấy các thông báo về để hiển thị. Như trên Viblo thì có 1 API để lấy danh sách thông báo về https://laravel.com/docs/9.x/notifications#database-notifications

Share
Answered Apr 1st, 8:02 a.m.
0

Lưu vào db

notifications 
-- id
-- receive_id (user id người nhận)
-- content

Nếu muốn realtime thì bạn dùng Pusher để push

Share
Answered May 5th, 3:52 a.m.
0

Việc notification trên website, mobile nó vô vàn kiểu làm, vô vàn cách thực hiện Quay trở lại với câu hỏi của bạn, bạn muốn tạo thông báo => nhưng bạn cần làm rõ hơn nữa

  1. Thông báo của bạn có cần real-time không?
  2. Thông báo của bạn có cần đáp ứng trên tất cả các thiết bị (mobile, website, ..) hay không?
  3. Thông báo của bạn có cân đáp ứng lượng user lớn hay không ?
  4. Thời gian, chi phí thực hiện feature thông báo của bạn là như thế nào?

Nói chung sẽ có muôn vàn câu hỏi xung quanh vấn đề đó. Nhưng về cơ bản thì

  1. Chức năng gì cũng vậy, cùng cần có database tương ứng => tìm hiểu về cấu trúc database
  2. Flow coding, cách thực hiện: Laravel thì bạn có thể tham khảo https://laravel.com/docs/9.x/notifications#database-notifications, hoặc một vài các ứng dụng khác như pusher, socket...

Hi vọng câu trả lời của mình có thể giúp ích cho bạn

Share
Viblo
Let's register a Viblo Account to get more interesting posts.