从零开始 学习ThinkPHP5.1
此前一直使用 ThinkPHP3.2.3 开发项目, ThinkPHP5.1没有接触过,因此难免会有不少偏差错误 计划每天研究一点新东西,把之前的项目从ThinkPHP3.2 升级到ThinkPHP5.1
第一天:简单熟悉框架
- 我们创建了一个模板页面
- 并且输出了我们想要到的东西。
第二天:动态切换皮肤
- 这里我们涉及到了 行为(behavior)、模板配置等技术,具体细节参看手册,我们先知其然,后知所以然。
- 最终实现网页动态切换模板的能力
- 这里只是展现的核心技术,可以考虑下如果丰满其具体实现
第三天:连接数据库并创建一个模型
- 如何配置数据库文件,并连接数据库
- 定义下个数据模型
- 为模型定义一个方法
- 利用模型的方法读取数据,并在前台打印出来
第四天 简单写入数据及皮肤目录结构的组织
- 优化动态换肤功能实现
- 视图赋值和模板替换
- 利用基类的初始化函数实现公用数据的统一维护
- 演示如何Post一条数据并插入数据库