我使用PHP作爲我的腳本語言和mySQL作爲我的數據庫。 林想知道如果保存到數據庫上表格提交比每隔keypress保存更好。 在可用性/ ux和性能方面哪個更好?保存表單提交與保存按鍵
0
A
回答
2
保存每個按鍵的意思是:
- 你需要能夠處理多個請求的服務器
- 你需要更聰明的邏輯,然後每按鍵,因爲大多數人能比快按下按鍵大多數連接可以通過HTTP請求進行往返。可能類似於「每隔30秒,但只有在數據已被更改,但延遲到最後一次請求收到響應時(或超時)」。
1
保存在按鍵上絕對是一個非常糟糕的主意!具有10個字段的典型表單將需要至少100個對數據庫的調用。不是非常優化。即使從用戶體驗的角度來看,但是,您可以創建一個setTimeout來保存用戶輸入,例如每隔30秒(例如,在第一個字段被更改後,setTimeout將被初始化)。
相關問題
- 1. 保存與提交表格
- 2. primefaces提交一個表單保存
- 3. gsp表單驗證並提交保存
- 4. 表單提交保存數據
- 5. 保存表單提交後單選按鈕
- 6. Matlab - 按鍵保存
- 7. 表單使用'保存和新文檔'按鈕提交
- 8. 如何在點擊提交按鈕後永久保存表單
- 9. 如何防止表單提交時,我點擊保存按鈕?
- 10. 如何在按鈕中提交表單保存在php
- 11. 防止保存按鈕在Django提交表單管理
- 12. 基本提交按鈕 - 保存文本
- 13. 保留未保存的表單:按鈕提交事件將重置「Changed_Form」狀態
- 14. 保存表格在infopath2010提交表格
- 15. 實體在表單提交後被保存而沒有被保存
- 16. 保持按鈕提交表單Javascript
- 17. 保存(提交= FALSE)投擲
- 18. Git rebase保存提交者
- 19. SharedPreferences提交後未保存
- 20. 通過表單提交通過ajax jQuery保存數據表單提交
- 21. 保存表格在SESSION中提交
- 22. 保存數據表格之前提交
- 23. 提交表單提醒保存對話框
- 24. 如何在單擊「保存」按鈕時停止提交jquery.TinyMCE
- 25. 在提交表單後將數據保存在html表格中
- 26. 沒有保存點的Rails保存(直接提交保存/創建)
- 27. Django的表單集和外鍵保存
- 28. Django表單保存或模型保存與選擇字段?
- 29. 在表格重置後禁用保存/提交按鈕
- 30. 提交後保存在選定的行(保存)
如何在keypress上發送文件? AJAX? –
是的,我的想法是通過ajax – rjmcb
提交它,當我使用按鍵時,性能會變慢嗎? – rjmcb