先把源代码安装起来,结合它的文档和手册,熟悉其功能和它的应用方式。经过以上两步后相信你对这个开源的产品有了一个初步的了解了,那现在就开始分析它的源码吧。这一步我们开始分析源代码框架。熟悉一下源代码用到的数据库和表,可以参考它的技术支持文档。这一步的分析可以学习到源代码的系统架构方式。分析源代码用到的工具类和工具函数,这样可以学到很多程序编写技巧。如果有模板引擎的话,研究一下源代码的模板引擎。