我有這個應用程序有一個下拉列表和一個按鈕的窗體。服務器請求,如何處理它們?
表單提交後,另一個表單使用ajax加載到頁面中。這發生了5次。
所有表格都是相同的,只包含一個下拉列表和一個按鈕。
此外,每個表單都附加了一個mysql查詢,該查詢確定每個下拉列表包含的內容。
我的問題涉及服務器請求。我相信在這個應用程序中,我做了5個服務器請求,每個請求一個。
創建一個包含上面描述的應用程序的單一頁面是更好嗎?
我在負載上的80.000人達不到這個應用
感謝
說話編輯:
應用程序是這樣的:
有一個下拉 - >用戶選擇一個選項,並提交---與阿賈克斯--->另一個表格被加載,查詢是基於以前的選擇 - >用戶選擇一個選項,並提交....等5次
如果您的用戶打開您網站的5個頁面,您仍然有5個請求,但對性能的擔憂並不多,我認爲......幾乎相同。回到你的問題,你可以將5表單放置在同一頁面中,並通過JS隱藏/取消隱藏,但我不知道這是否可以成爲你想要的工作流程 –
下拉是否依賴?如果否,您可以通過單個請求獲取所有下拉菜單,否則您不能使用少於5個請求(每個下拉菜單一個)。 – bksi
如果下一個選擇依賴於之前的選擇,例如選擇一個州 - >城市。直到你選擇了國家 – Stoosh