我做了一個flash應用程序,它有一個flash登錄表單,並在php中進行身份驗證。這是3個月前,發送請求和響應非常快 - 也就是說,當我點擊提交按鈕,在3 - 5秒內它將有一個來自PHP的響應。Flash和php變得非常慢,代碼相同
最近,我做了另一個登錄在閃光燈,使用類似的代碼,我以前做過。現在,發送請求和響應非常長,每次服務器可能需要長達10秒才能響應。爲什麼需要這麼長時間,而前一個是快速的?
相同的主機,相同的PHP文件,類似的SWF(瑞士法郎沒有太多的變化)。
我做了一個flash應用程序,它有一個flash登錄表單,並在php中進行身份驗證。這是3個月前,發送請求和響應非常快 - 也就是說,當我點擊提交按鈕,在3 - 5秒內它將有一個來自PHP的響應。Flash和php變得非常慢,代碼相同
最近,我做了另一個登錄在閃光燈,使用類似的代碼,我以前做過。現在,發送請求和響應非常長,每次服務器可能需要長達10秒才能響應。爲什麼需要這麼長時間,而前一個是快速的?
相同的主機,相同的PHP文件,類似的SWF(瑞士法郎沒有太多的變化)。
使用像Firebug這樣的東西來告訴你實際的請求/響應時間,以查看延遲是服務器端還是客戶端。
我明白了..我會試一試。謝謝 – wonderer09
真的很難說爲什麼(我不擅長使用螢火蟲) – wonderer09
在Firebug打開後加載頁面後,您應該看到每個服務器請求的時間(在「控制檯」選項卡下)。就像我重新加載此頁面時,它顯示「GET http://stackoverflow.com/blah/blah 200 OK 89ms」。最後一個值是經過的時間 - 至少這是我的理解。 – grantwparks
沒有足夠的信息。嘗試分析代碼並使用Wireshark。 – outis