第一 、从头到尾查看ecshop的代码,这样可以对这个开发程序有一个整体的认识。并且不必按照网上关于ecshop二次开发教程来学习,并且学习的比较深入,毕竟是自己的体会。我是从init.php开始看的。因为发现好多页面都包含这个页面。最好每段代码上面都写一下注释。
第二、查看index.php 文件和good.php文件等,对该程序的整体架构有一个大致清楚的认识,通过阅读这两个文件,知道如何搜索引用的函数。查看这两个文件的过程中查看模板文件,知道模板文件所在的文件夹和选择的模板的关系以及模板的命名规则以及如何在模板中引用变量,如何在模板中使用判断语句。做到了这几步,你基本算是掌握了这个程序的开发流程,对以后的二次开发有很大的作用。
第三、建议每读完一段代码,如果有深刻体会或通用性很强的话,最好把体会记录到文档中,等读完该程序后或以后温习的时候都可以重新翻阅一遍。
第四、可以先从编写模板开始,然后扩展到功能开发上,把这些程序存储到一个文件夹中保留下来。走完了这两步,那以后应聘ecshop二次开发的时候基本没什么大碍了。