web前端性能優化進階路(2)

發表于:2015-01-09來源:uml.org.cn作者:不詳點擊數: 標簽:
一方面我們制定了針對性能優化前端代碼規范,其中最重要的是對頁面圖片資源的管理規范,納入到SVN管理,提高新圖片文件添加的成本。 另一方面我們

  一方面我們制定了針對性能優化前端代碼規范,其中最重要的是對頁面圖片資源的管理規范,納入到SVN管理,提高新圖片文件添加的成本。

  另一方面我們建立了“性能聯盟”:性能優化不僅僅是前端同學單方面就能夠保證的,更需要產品經理、設計師、Java開發同學的支持和配合。在這一點上我們做了很多工作,當然更多的是溝通和意識的影響,讓大家形成一個共識:性能是最重要的業務功能點!在平時的業務需求中,一定要從性能的角度考慮問題,有理有據的拒絕掉一些有損于前端性能的業務需求。

  經過大家的努力,在這個階段,搜索頁面的性能一直維持在7秒鐘左右,長達半年的時間。

  立規期優化經驗所得:

  1、攻城難,守城更難。制訂優化規范,并嚴格執行,是優化成果得以長期保持的必要保障。

  2、性能優化不是前端同學自己的事情,需要業務各合作方的共同認同和支持。性能是最重要的業務功能點!

  3、前端同學要增強自己的技術判斷力,正確評估業務需求對性能的影響。同時要提升自身的溝通和影響力。

  三、創新期

  進入到2012年,隨著我們對搜索業務理解的逐步深入,我們已不滿足于在原有前端框架上的修修補補,而是有了更多的自信去徹底重寫整個搜索前端應用框架。這也使得性能優化工作進入到一個新的階段。

  在這個階段,我們努力的核心目標是:從應用框架和工具的層面做性能優化,讓性能優化成為一件低成本的事,真正的做到 fast by default!

  在搜索應用框架jEngine的構建過程中,我們將一年多的前端優化實踐思路融合在其中,實現了對性能優化友好的模塊注冊機制、BigRender優化模式、

原文轉自:http://www.uml.org.cn/Test/201303192.asp

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97