首頁  >  問答  >  主體

angular.js - angularJS 是否適合這樣的技術解決方案?一個頁面20個ajax請求

angular是否是適合以下情況的場景解決方案?
頁面需要統計出整個資料庫對應表裡按時間(例如天、月、週)的註冊總數、發文總數、登陸總數、百度蜘蛛抓取總數,總共涉及十來個資料原表(資訊表、文章表、使用者表、PV表…),現在所用的方法是PHP全部計算所有的統計,再assign 資料給頁面顯示。但因為所涉及的數據表實的數據實在太龐大。導致原先打卡很快的統計頁面,現在一打開就網站502 / 504。所以想到頁面先載入出來,再用ajax逐一取得單一表的統計數據,再顯示。

想法:打算逐個表發一個ajax請求再憑到頁面,這樣異步加載。避免導致網站504,有更好的合適方案?

曾经蜡笔没有小新曾经蜡笔没有小新2693 天前453

全部回覆(1)我來回復

  • ringa_lee

    ringa_lee2017-05-15 17:04:23

    非同步是一方面,最佳化頁面載入時間。但另一方面,你也要最佳化後端查詢,很多運算密集型操作可以快取起來

    回覆
    0
  • 取消回覆