一年前在一家墨盒公司实习,开始接触Prestashop,prestashop是欧洲这边非常流行的电子商务网站架构。
一、从学习php语言入手
- php开发环境搭建:集成开发平台xampp
- 首个php程序–helloworld.php测试
- html和php的关系
- smarty模板引擎:php写出的最著的模板引擎之一。特点是分离了逻辑代码和外部内容,易于管理和使用。
- php语法速学
二、源码分析
从读prestashop开发文档入手,大体了解prestashop结构,结合prestashop目录结构分析
- 添加产品
- 读代码,画添加产品的流程图
- 数据库关系图, 在官网数据库文档中找到了所有类关系图,其中关系非常复杂
- 模块
- 基本模块:
- 定制模块
- Hook: Module::hookExec(‘cat’)
未完待续。。。