返回 >>公司新聞
帝聯(lián):解放前端程序員的新途徑
時間:2012-08-09 10:10:40
來源: 計算機世界
以“虛擬化與網(wǎng)站前、后端優(yōu)化”為主題的第五屆“IT同學(xué)會”如期舉行,由于前幾期活動在互聯(lián)網(wǎng)圈內(nèi)廣受好評,這次同學(xué)會的成員特別多。作為主辦方,IDC/CDN網(wǎng)絡(luò)優(yōu)化服務(wù)提供商帝聯(lián)科技也將聚會場所從3W咖啡廳的二樓搬到了場地更大的一樓,盡管如此,還是有很多觀眾站在后排聆聽嘉賓發(fā)言。
“為什么頁面要有這么多的元素?”在于游的PPT上,顯示了一排明顯被改動過很多次的頁面代碼。于游,現(xiàn)任中演票務(wù)通文化發(fā)展有限責(zé)任公司技術(shù)總監(jiān)。中演票務(wù)通是國內(nèi)老牌的票務(wù)公司,曾經(jīng)成功地為北京奧運會測試賽、奧運北京文體活動等提供過票務(wù)服務(wù),獲得過奧組委的特別表彰;目前,中演票務(wù)通也已成為2014年南京青年奧運會票務(wù)主運營商。
“來自老板和競爭對手的后期商務(wù)需求往往與前期開發(fā)出來的產(chǎn)品相差巨大;文件量太大而導(dǎo)致不好復(fù)用拆分;CSS、JS請求都要通過CDN,每次改文件名都會十分痛苦;整合開發(fā)難度大等,這些都是程序員們共同的悲劇?!庇谟握f道,針對這些問題,他改進(jìn)了一種將CSS+JS壓縮合并的做法,并將代碼的具體寫法通過PPT演示給了在場觀眾。
這種做法可以有效地減少瀏覽器請求數(shù)量,大限度地利用瀏覽器性能;前端工程師可以任意地組合JS和CSS,使代碼量顯著減少,發(fā)過來在更大程度上解放前端程序員;此外,合并后操作方式得到簡化,人為操作失誤也可以得到有效避免。
“所以說前端開發(fā)和系統(tǒng)運維是不應(yīng)該有隔閡的。前端優(yōu)化是后端優(yōu)化的一個基礎(chǔ)。前端減少請求數(shù),是后端優(yōu)化的有利支撐,無論后端程序如何去優(yōu)化處理方式和流程,最后還是要在前端展現(xiàn)給用戶。我們要盡力地對前端進(jìn)行處理和優(yōu)化,并結(jié)合后端緩存技術(shù)和架構(gòu)做出改進(jìn),才能達(dá)到事半功倍的效果。”于游告訴記者。
于游在互聯(lián)網(wǎng)圈的經(jīng)歷十分豐富,他早年曾就職于網(wǎng)易,開發(fā)過網(wǎng)易的發(fā)布系統(tǒng)、論壇系統(tǒng);在久游網(wǎng)任北京研發(fā)負(fù)責(zé)人,負(fù)責(zé)久游網(wǎng)架構(gòu)設(shè)計和部分游戲服務(wù)器端的設(shè)計;后來用一年半的時間自主創(chuàng)業(yè),建立Caca.cn,開發(fā)出移動互聯(lián)網(wǎng)上第一個自主研發(fā)的漫畫閱讀軟件;上份工作則是負(fù)責(zé)團寶網(wǎng)全部的研發(fā)、運維工作。