ThinkPHP开发大型商城项目实战视频

学习230281
课时54
课程总时长22小时29分钟12秒
更新时间2022-04-11

讲师介绍

迷茫

迷茫

金牌讲师 | 业精于勤,荒于嬉;行成于思,毁于随。

共有课程 | 学员人 | 讲师评分5.7

更多

课程介绍

ThinkPHP是一个开源的PHP框架,是为了简化企业级应用开发和敏捷WEB应用开发而诞生的。最早诞生于 2006年初,原名FCS,2007年元旦正式更名为ThinkPHP,并且遵循Apache2开源协议发布。早期的思想架构来源于Struts,后来经 过不断改进和完善,同时也借鉴了国外很多优秀的框架和模式,使用面向对象的开发结构和MVC模式,融合了Struts的Action和DAO思想和JSP 的TagLib(标签库)、RoR的ORM映射和ActiveRecord模式,封装了CURD和一些常用操作,单一入口模式等,在模版引擎、缓存机制、 认证机制和扩展性方面均有独特的表现

课程大纲

第1章 ThinkPHP开发大型商城项目实战视频
ThinkPHP-介绍 ThinkPHP-框架目录文件介绍 ThinkPHP-创建应用 ThinkPHP-控制器和方法创建 ThinkPHP-路由解析 ThinkPHP-开发和生成模式 ThinkPHP-控制器调用模板 ThinkPHP-模板与框架整合 ThinkPHP-url地址大小写问题 ThinkPHP-空操作处理 ThinkPHP-空控制器解决处理 ThinkPHP-项目分组设置 ThinkPHP-后台登录页面搭建 ThinkPHP-后台首页品字形框架搭建 ThinkPHP-后台商品页面搭建 ThinkPHP-跨控制器调用 ThinkPHP-框架执行流程分析及反射调用 ThinkPHP-昨天内容回顾 ThinkPHP-数据库连接及model模型定义使用 ThinkPHP-3种实例化model方法 ThinkPHP-数据查询select及smarty配置 ThinkPHP-各种查询条件设置 ThinkPHP-聚合函数及having使用细节 ThinkPHP-添加数据记录add ThinkPHP-收集表单数据并实现收集添加 ThinkPHP-实现数据修改save ThinkPHP-删除数据及原生sql语句执行 ThinkPHP-后台商品修改实现 ThinkPHP-注册表单验证 ThinkPHP-昨天内容回顾 ThinkPHP-前台注册完善 ThinkPHP-简单命名空间使用 ThinkPHP-子空间和引入 ThinkPHP-公共空间使用 ThinkPHP-多语言切换使用 ThinkPHP-验证码生成使用verify ThinkPHP-验证码有效性验证 ThinkPHP-登录功能用户名密码判断 ThinkPHP-分页效果及自定义类文件引入框架 ThinkPHP-缓存应用 ThinkPHP-图片附件上传 ThinkPHP-给已上传图片生成缩略图 ThinkPHP-面向切面编程行为分析 ThinkPHP-昨天内容回顾 ThinkPHP-RBAC介绍 ThinkPHP-RBAC角色和权限数据模拟 ThinkPHP-RBAC不同用户登录系统显示不同权限 ThinkPHP-RBAC权限漏洞分析 ThinkPHP-RBAC父类控制器权限过滤 ThinkPHP-RBAC为角色分配权限之展示表单 ThinkPHP-RBAC为角色分配权限之收集表单信息 ThinkPHP-RBAC展示权限列表信息 ThinkPHP-RBAC权限添加实现 ThinkPHP-RBAC管理员设置角色

相关教程

更多

免费

javascript开发购物车教程
高级javascript开发购物车教程

3.5万次学习

收藏

免费

老男孩mysql视频教程
中级老男孩mysql视频教程

88.5万次学习

收藏

免费

李炎恢bootstrap视频教程
初级李炎恢bootstrap视频教程

10.8万次学习

收藏

免费

Bootstrap 中文手册
初级Bootstrap 中文手册

50.8万次学习

收藏

热门专题

更多
GDB C++程序怎么调试
GDB C++程序怎么调试

本专题围绕GDB调试C++程序的实际过程,详细说明程序编译、调试器启动、命令行参数传入、断点命中和程序继续运行等步骤,并介绍条件断点、临时断点和观察点的设置方法,方便开发者跟踪复杂代码的执行状态。

2026.09.11

200

20

GDB怎么查看变量值
GDB怎么查看变量值

本专题介绍GDB调试过程中查看变量值的具体方法,涵盖局部变量、函数参数、数组、结构体和指针内容查询,同时整理变量持续显示、格式化输出及无法读取变量时的排查思路。

2026.09.11

180

22

Iris框架零基础入门教程
Iris框架零基础入门教程

本专题系统整理Iris框架入门内容,涵盖Go环境准备、框架安装、依赖代理加速、首个项目运行、目录结构划分、全局配置与启动参数设置,并汇总新手高频报错排查思路,帮助开发者快速跑通第一个Iris框架Web应用。

2026.09.11

160

15

NumPy性能优化版本更新与常见报错排查
NumPy性能优化版本更新与常见报错排查

本专题整理 NumPy 性能优化、版本更新与常见报错排查相关教程,覆盖向量化计算、广播性能、内存布局、NumPy 2.0 升级、版本兼容冲突、安装导入报错、dtype 溢出、矩阵运算异常和 broadcasting 报错修复,帮助读者系统掌握 NumPy 性能调优与问题定位方法。

2026.09.22

100

25

NumPy常见函数使用方法
NumPy常见函数使用方法

本专题整理 NumPy 常见函数使用方法相关教程,覆盖函数大全、参数用法、数组运算、统计聚合、排序处理、where 条件筛选、linspace 创建数列等常用场景,帮助读者快速掌握 NumPy 函数调用思路和实际数据处理技巧。

2026.09.22

100

21

Conan二进制包配置指南
Conan二进制包配置指南

本专题介绍Conan根据操作系统、编译器、架构和构建类型生成二进制包的方法,讲解Profile、Settings、Options及Package ID的作用,帮助管理不同平台和编译环境下的包版本。

2026.09.22

100

13

NumPy随机数文件读写与dtype数据类型
NumPy随机数文件读写与dtype数据类型

本专题整理 NumPy 随机数、文件读写与 dtype 数据类型相关教程,覆盖 Generator/random、随机数种子、正态分布采样、npy/npz/CSV/TXT 保存读取、loadtxt/savetxt、memmap、大文件处理、astype 类型转换、结构化 dtype、整数溢出和精度丢失等场景。

2026.09.21

60

24

LLVM RISC-V参数配置教程
LLVM RISC-V参数配置教程

本专题介绍LLVM对RISC-V基础ISA和扩展的支持方式,涵盖RV32、RV64、标准扩展、实验性扩展、厂商扩展、-menable-experimental-extensions和版本差异。

2026.09.30

60

14

LLVM自定义Pass怎么写
LLVM自定义Pass怎么写

本专题聚焦LLVM自定义Pass开发,整理Pass类结构、run()方法、PreservedAnalyses、CMake构建、插件注册、-load-pass-plugin加载和测试用例编写流程。

2026.09.30

60

10