Skip to content

Instantly share code, notes, and snippets.

@cismous
Last active August 29, 2015 14:11
Show Gist options
  • Save cismous/49e09c4352bda36dbf38 to your computer and use it in GitHub Desktop.
Save cismous/49e09c4352bda36dbf38 to your computer and use it in GitHub Desktop.

案例

优化部分

  • 所有JS文件,通过RequireJS加载,使用r.js压缩整个项目;
  • 使用CSS预处理器Sass编写样式,通过GruntJS压缩所有css文件;
  • 关于图片,尽量使用Bootstap这样的框架,有很多可用字体图标。个人嫌弃Bootstrap太大,建议手动编译所需的部分;再就是css sprite;
  • 静态资源通过CDN加载;
  • 再其它的就是细节部分了,如页面结构,代码质量,使用SPDY协议,服务器配置方面。

总结

项目的不同,优化方案也会不同,但最终目的是一样的。真正好的优化,是知道项目的结构和运行原理,做出对应的优化。知己知彼,百战百胜。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment