2010-07-05 28 views
6

Tôi đang viết một tập lệnh tạo yêu cầu AJAX theo các khoảng thời gian đều đặn. Yêu cầu tải một trang từ xa và kéo một số con số từ nó. Trang này là công khai, do đó, tập lệnh thực hiện tương đương với việc làm mới trang vài phút một lần.Tần suất lịch sự của các yêu cầu AJAX?

Có thể (mặc dù không chắc) tập lệnh này sẽ được hàng trăm (có thể hàng nghìn) người dùng sử dụng nếu tôi phát hành nó.

Có quy tắc ngón tay cái hoặc thường được chấp nhận tần suất yêu cầu mà tôi nên tuân thủ không?

+0

+1 cho câu hỏi liên quan đến lập trình nâng cao chủ đề của nghi thức trực tuyến. –

Trả lời

0

Bạn nên luôn lưu trang trên máy chủ của chính mình nếu có thể.

Nói chung, hãy tránh tải các trang từ xa trừ khi bạn thực sự cần. Chi phí tài nguyên cao ở cả bạn và của họ.

Tần suất "lịch sự" cho những thứ như trình thu thập thông tin của công cụ tìm kiếm là một yêu cầu mỗi giây. tất nhiên, nếu nó là một dịch vụ như google, họ có thể thường xuyên hơn, nhưng giữ chúng càng thấp càng tốt.

2

Đối với trình đọc RRS, một phút là thời gian làm mới tốt. Đối với một cuộc trò chuyện (với rất ít người dùng), tôi đã sử dụng 5 giây. Nó phụ thuộc vào việc sử dụng kịch bản của bạn.

Các vấn đề liên quan