代码基于laravel架构,刚开始看有点懵,目录结构以及程序流程超越了思维逻辑,因为laravel架构对流程进行了大量的包装,采用了控制反转以及依赖注入,需要花时间学习lavravel的思路以及使用方式。
调试了两天时间(使用phpstorm工具,phpstorm是调试的利器)终于搞明白了,记录下来,以免忘记。
1、laravel使用了模块modules了(这是相对于laravel老版本说的,老版本都是在app目录下修改代码),不用在app目录里写东西,在modules里写东西,有个好处是多人合作时,每个人负责一个modules就行了,代码互不干涉。
2、加功能,加一个router即可,在controller文件下是功能实现代码。
3、模板在目录/public/themes里。
4、kppw使用的是bootstrap,可以兼容电脑端以及手机端。