PHP网站开发实战项目式教程 备课教案09 任务九 网上购物系统 ThinkPHP 框架环境搭建.docx
《PHP网站开发实战项目式教程 备课教案09 任务九 网上购物系统 ThinkPHP 框架环境搭建.docx》由会员分享,可在线阅读,更多相关《PHP网站开发实战项目式教程 备课教案09 任务九 网上购物系统 ThinkPHP 框架环境搭建.docx(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、PHP网站开发实战项目式教程课程教案题:任务九 网上购物系统ThinkPHP框架环境搭建教学目的:1 .理解搭建ThinkPHP框架的运行环境的重要性和作用。2 .学习MVC (Model-View-Controller)设计模式,并了解其在框架开发中的应用。3 .掌握搭建ThinkPHP运行环境的方法利步骤。4 .熟悉ThinkPHP的基础知识,包括配置文件、路由设置等。5 .实施和测试搭建ThinkPHP框架运行环境的方法和流程。6 .理解ThinkPHP框架的数据库连接的重要性和作用。7 .学习在ThinkPHP框架中进行数据库连接的方法和步骤。课型:新授课课时:8 章安排6个课时。教学
2、重点:重点:熟悉ThinkPHP的基础知识,包括配置文件、路由设置等。教学难点:难点:学习在ThinkPHP框架中进行数据库连接的方法和步骤。教学过程:1 .教学形式:讲授课,教学组织采用课堂整体讲授和分组演示。2 .教学媒体:采用启发式教学、案例教学等教学方法。教学手段采用多媒体课件、视 频等媒体技术。板书设计:本课标题网上购物系统ThinkPHP框架环境搭建课次3授课方式理论课口 讨论课口 习题课口 其他口课时安排6学分共2分授课对象普通高等院校学生任课教师教材及参考资 料1 大学语文;电子工业出版社。2 .本教材配套视频教程及学习检查等资源。3 ,与本课程相关的其他资源。教学基本内容教学
3、方法及教学手段引导案例在开发一个Web项目的时候,项目负责人往往需要 考虑很多事情。例如,开发时文件的命名规范、文件的存 放规则,并提供各类基础功能类(如验证码、文件上传功 能等)。这些准备工作是十分重要且消耗时间的,那么有 什么办法可以帮助我们快速完成项目基础搭建呢?在实际的程序设计中,可以通过基于PHP框架来解 决这个问题。PHP框架是一种可以在项目开发过程中, 提高开发效率,创建更为稳定的程序,并减少开发者重复 编写代码的基础架构。目前市面上的PHP框架有很多种, 但从易学性角度考虑,我们选择由国人开发的ThinkPHP 来作为学习框架,因为其有相应的中文网站、中文开发手 册以及大量的中
4、文注释支持。任务实施在本任务中,我们将使用ThinkPHP框架开发后台管 理的查看商品页面。首先需要搭建ThinkPHP框架的运行 环境,将静态页面正常显示;其次学习ThinkPHP的配置文 件,完成数据库的连接操作;最后学习ThinkPHP的模板标 签,加载动态效果,让数据库数据正常显示在页面中。参考以下形式:L衔接导入2 .悬念导入3 .情景导入4 ,激疑导入5 .演示导入6 .实例导入7 .其他形式本章基本知识汇总子任务一:搭建ThinkPHP框架的运行坏境 一、MVC设计模式MVC是当前流行的Web应用设计框架的事实标准,是软件 工程中的一种软件架构模式,已被广泛使用。MVC设计模 式
5、影响了软件开发人员的分工,它使页面设计人员和功能 开发人员有效地分开,它强制性地使应用程序的输入、处 理和输出分开,这大大提高了 Web系统的可靠性、可扩展 性和可维护性。MVC把软件系统分为三个基本部分:模型(Model)、视图 (View)和控制器(Controller)。 Model (模型)是应用程序中用于处理应用程序数据逻辑 的部分。通常模型对象负责在数据库中存取数据。View (视图)是应用程序中处理数据显示的部分。通常 视图是依据模型数据创建的。 Controller (控制器)是应用程序中处理用户交互的部 分。通常控制器负责从模型中读写数据,控制用户输入, 并调用视图进行显示数
6、据。MVC处理过程为:首先控制器接收用户的请求,并决定应1 .教学以学生学习教材的基本 内容为主,系统全面地学习税收 制度的构成要素的基本内容。2 .整个教学过程中,各教学点 可根据实际情况,进行拓展知识 的讲解。该调用哪个模型来进行处理,然后模型层进行业务逻辑处 理返回数据,最后控制器用相应的视图格式化模型返回的 数据,并通过视图呈现给用户。二、搭建ThinkPHP运行环境1 .下载并部署框架2 .入口文件及自动生成几乎所有基于MVC设计模式的PHP框架都会采用单一入口 (网站的所有访问都会经过该文件)进行项目访问, ThinkPHP也不例外。入口文件主要完成以下事情:定义框架路径和项目路径
7、。定义调试模式和应用模式(可选)。定义全局常量(可选)。加载框架入口文件。当 我们 在 浏 览器 中 输 入 ahttp:/localhost/admin/index. php,访 问入 口文件 时,会有两处发生变化:一是浏览器页面出现欢迎页面, 说明ThinkPHP安装正确;二是原先空的Application目录 多出了几个目录。在ThinkPHP中,Application目录称为应用目录,该目 录中默认存在一个Home目录,通常我们将Home目录当作 项目的前台模块,在该目录下存在3个子目录,具体如下。 Controller目录:该目录用来保存当前模块下的控制器 类文件。Model目录:该
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- PHP网站开发实战项目式教程 备课教案 09 任务九 网上购物系统 ThinkPHP 框架环境搭建 PHP 网站 开发 实战 项目 教程 备课 教案 任务 网上 购物 系统 框架 环境 搭建
链接地址:https://www.taowenge.com/p-97897771.html
限制150内