7月18日,IT同學會如期舉行,雖然作為主辦方的IDC/CDN網絡優化服務提供商帝聯科技將聚會場所從3W咖啡廳的二樓搬到了場地更大的一樓,但仍有很多觀眾站在后排聆聽嘉賓發言。
“為什么頁面要有這么多的元素?”在于游的PPT上,顯示了一排明顯被改動過很多次的頁面代碼。于游現任中演票務通文化發展有限責任公司技術總監。中演票務通曾經成功地為北京奧運會測試賽、奧運北京文體活動等提供過票務服務,獲得過奧組委的特別表彰。目前,中演票務通也已成為2014年南京青年奧運會票務主運營商。
“來自老板和競爭對手的后期商務需求往往與前期開發出來的產品相差巨大;文件量太大而導致不好復用拆分;CSS、JS請求都要通過CDN,每次改文件名都會十分痛苦;整合開發難度大等,這些都是程序員們共同的悲劇。”于游說,針對這些問題他改進了一種將CSS+JS壓縮合并的做法。這種做法可以有效減少瀏覽器請求數量,最大限度地利用瀏覽器性能。前端工程師可以任意地組合JS和CSS,使代碼量顯著減少,從而在更大程度上解放前端程序員。此外,合并后操作方式得到簡化,人為操作失誤也可以得到有效避免。
“前端優化是后端優化的一個基礎。我們要盡力地對前端進行處理和優化,并結合后端緩存技術和架構做出改進,才能達到事半功倍的效果?!庇谟胃嬖V記者。
于游的經歷十分豐富,他早年曾就職于網易,開發過網易的發布系統、論壇系統;在久游網任北京研發負責人,負責久游網架構設計和部分游戲服務器端的設計;后來自主創業,建立Caca.cn,開發出移動互聯網上第一個自主研發的漫畫閱讀軟件;上份工作則是負責團寶網的研發、運維工作。