0
我正在構建一個非常簡單的Django服務器,我希望能夠發送數據到服務器,其中包括來自客戶端的時間戳。對於我用一個簡單的AJAX jQuery和代碼看起來就像這樣:發送數據到Django服務器
while (count < 5) {
current = performance.now() - start;
if (prev != current) {
$.ajax({
type : "POST",
url : "measure",
data : {
time : current,
csrfmiddlewaretoken : '{{ csrf_token }}',
}
});
prev = current;
++count;
}
}
現在這個工作,但不是(至少在firefox其中高性能定時器越好)工作速度不夠快。當我嘗試使用django-socketio並通過websocket發送時間戳時 - 它工作得很完美,但我發現對於我想要實現的內容來說這是相當矯枉過正的。
有沒有人知道在Django中使用套接字的另一種方法,或有另一種想法我可以做到這一點?
我你會認爲在生產env中的ajax請求應該更快? – izikgo
我希望是這樣。我以前沒有面對過這個問題,但是我的大部分性能問題都是在生產環境中解決的。 – obayhan