angular.js - AngularJS製作的網頁怎麼提高造訪速度?
滿天的星座
滿天的星座 2017-05-15 16:56:04
0
6
611
  1. AngularJS在訪問的時候要加載諸多的js文件,如果手機網速不快,那麼可能要加載好久。
  2. 提高後台的響應速度,不知為何100Mps的阿里雲,我用python的flask寫後台api,有時候一個請求要十幾秒。 。 。
  3. 其他可以提高存取速度,節省使用者流量的方式

以上幾點,本人菜鳥,只是略微有些了解,比如不要第一次加載所有js文件等等,希望有高手能給出一點更具體的實施的措施,十分感謝!

滿天的星座
滿天的星座

全部回覆(6)
为情所困

1.把需要用到的JS檔案依賴全部壓縮。
2.按需加載,就是需要依賴哪些JS檔就加載哪些JS檔。
3.使用CDN。

洪涛

資料做緩存,壓縮合併代碼

angular相對於react來說,首次載入真的是慢,沒辦法,react可以根據生命週期來決定何時載入。

伊谢尔伦

主要就在
1.非同步載入
2.按需載入
3.資料快取(不常更新的靜態資源本地緩存,ajax請求快取)
4.加個loading提升使用者體驗
5.CND
6.壓縮合併。
客戶端要加速的話,應該在檔案大小,請求耗費時間,程式碼執行效率,行動端也應該注意類似於圖片使用canvas能硬體加速,css佈局layout也會影響效率,頁面渲染等問題

黄舟

針對js 第一次加載必要的就同步加載,不是首頁需要的可以異步加載

小葫芦

把js,css壓縮合併成兩個文件,在阿里上申請一個免費的oss,把文件傳上去。

滿天的星座

Chrome或ff下f12看下整個加載過程
1加載了多少文件多少靜態多少動態的
2每個靜態加載的每步驟和動態的每步驟是否有特別畸形的
3考慮dns解析、緩存使用率、請求到回應的延遲、傳輸過程、載入過程中的較大無動作的時間是否有異常
另外你所在網路與伺服器之間的線路是否穩定

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!