网络通信 频道

帝联:解放前端程序员的新途径

  【IT168资讯】以“虚拟化与网站前、后端优化”为主题的第五届“IT同学会”如期举行,由于前几期活动在互联网圈内广受好评,这次同学会的成员特别多。作为主办方,IDC/CDN网络优化服务提供商帝联科技也将聚会场所从3W咖啡厅的二楼搬到了场地更大的一楼,尽管如此,还是有很多观众站在后排聆听嘉宾发言。

  “为什么页面要有这么多的元素?”在于游的PPT上,显示了一排明显被改动过很多次的页面代码。于游,现任中演票务通文化发展有限责任公司技术总监。中演票务通是国内老牌的票务公司,曾经成功地为北京奥运会测试赛、奥运北京文体活动等提供过票务服务,获得过奥组委的特别表彰;目前,中演票务通也已成为2014年南京青年奥运会票务主运营商。

  “来自老板和竞争对手的后期商务需求往往与前期开发出来的产品相差巨大;文件量太大而导致不好复用拆分;CSS、JS请求都要通过CDN,每次改文件名都会十分痛苦;整合开发难度大等,这些都是程序员们共同的悲剧。”于游说道,针对这些问题,他改进了一种将CSS+JS压缩合并的做法,并将代码的具体写法通过PPT演示给了在场观众。

  这种做法可以有效地减少浏览器请求数量,最大限度地利用浏览器性能;前端工程师可以任意地组合JS和CSS,使代码量显著减少,发过来在更大程度上解放前端程序员;此外,合并后操作方式得到简化,人为操作失误也可以得到有效避免。

  “所以说前端开发和系统运维是不应该有隔阂的。前端优化是后端优化的一个基础。前端减少请求数,是后端优化的有利支撑,无论后端程序如何去优化处理方式和流程,最后还是要在前端展现给用户。我们要尽力地对前端进行处理和优化,并结合后端缓存技术和架构做出改进,才能达到事半功倍的效果。”于游告诉记者。

  于游在互联网圈的经历十分丰富,他早年曾就职于网易,开发过网易的发布系统、论坛系统;在久游网任北京研发负责人,负责久游网架构设计和部分游戏服务器端的设计;后来用一年半的时间自主创业,建立Caca.cn,开发出移动互联网上第一个自主研发的漫画阅读软件;上份工作则是负责团宝网全部的研发、运维工作。

0
相关文章