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