/LearnTP5.1

项目实战: 一步步学习 ThinkPHP5.1

Primary LanguagePHPOtherNOASSERTION

从零开始 学习ThinkPHP5.1

此前一直使用 ThinkPHP3.2.3 开发项目, ThinkPHP5.1没有接触过,因此难免会有不少偏差错误 计划每天研究一点新东西,把之前的项目从ThinkPHP3.2 升级到ThinkPHP5.1

点击前往作者小站

第一天:简单熟悉框架

  • 我们创建了一个模板页面
  • 并且输出了我们想要到的东西。

第二天:动态切换皮肤

  • 这里我们涉及到了 行为(behavior)、模板配置等技术,具体细节参看手册,我们先知其然,后知所以然。
  • 最终实现网页动态切换模板的能力
  • 这里只是展现的核心技术,可以考虑下如果丰满其具体实现

第三天:连接数据库并创建一个模型

  • 如何配置数据库文件,并连接数据库
  • 定义下个数据模型
  • 为模型定义一个方法
  • 利用模型的方法读取数据,并在前台打印出来

第四天 简单写入数据及皮肤目录结构的组织

  • 优化动态换肤功能实现
  • 视图赋值和模板替换
  • 利用基类的初始化函数实现公用数据的统一维护
  • 演示如何Post一条数据并插入数据库