刚刚优化完一个系统,这个系统是自己一年前参与开发的。早就想优化它,一直没有时间。这次有机会终于动真家伙了。
看到自己一年以前写的代码,感觉很恶心。当时完全是为了完成任务,赶时间做出来的。当然,技术也有很多不成熟的地方。
优化的地方涉及:
1.减少重复代码,保证功能修改只会发生在一个地方。
2.优化界面,布局更加合理,美观。
3.优化SQL语句,提高性能。
4.JS文件的整合,公用的函数提取出来成为单独的文件,减少HTTP请求的次数(浏览器缓存),同时也减少当前页面的大小。
5.加了缓存模块
经过这些优化之后,系统性能提升不少。最重要的是,系统的可维护性大大地提高了。相信以后增加功能不会那么累了。看来连续两个晚上的加班时值得的。