Sử dụng ajax hay sử dụng reload file js (jsonp)

@tungxen: Tôi không lập trình nhiều với PHP, nhưng tôi nghĩ về mặt kiến trúc, chúng ta có thể có một giải pháp khác hiệu quả hơn dựa trên Web Socket: Bạn có thể mở một Web socket giữa doctor.php và server. Mỗi khi điều dưỡng nhập hay cập nhập thông tin cho bệnh nhân, Server sẽ push các thông tin này đến doctor.php thay vì doctor.php phải liên tục polling server hay check file như bạn @superthin đã đề nghị. Giải pháp này tránh được tình trạng lãng phí tài nguyên khi polling.

5 Likes

cái websocket cũng là giải pháp hay, nhưng trong php, phải tạo thêm 1 server websocket riêng, chứ web socket không chạy chung với webserver. nên khá là ít trường hợp sử dụng, nó dùng trường hợp form chat nhiều người dùng. hay mấy cái quan trọng cần realtime nhanh, nhiều người truy vấn. như web daynhauhoc.com nay thì cũng đang sử dụng ajax 30s gửi về 1 lần check thông tin bình luận rồi hiện notification badge.

5 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?