PHP+MySQL网站开发技术 项目式 教案 作者 唐俊 第一次课_简案

上传人:w****i 文档编号:94399453 上传时间:2019-08-06 格式:DOC 页数:7 大小:201.50KB
返回 下载 相关 举报
PHP+MySQL网站开发技术 项目式 教案 作者 唐俊 第一次课_简案_第1页
第1页 / 共7页
PHP+MySQL网站开发技术 项目式 教案 作者 唐俊 第一次课_简案_第2页
第2页 / 共7页
PHP+MySQL网站开发技术 项目式 教案 作者 唐俊 第一次课_简案_第3页
第3页 / 共7页
PHP+MySQL网站开发技术 项目式 教案 作者 唐俊 第一次课_简案_第4页
第4页 / 共7页
PHP+MySQL网站开发技术 项目式 教案 作者 唐俊 第一次课_简案_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《PHP+MySQL网站开发技术 项目式 教案 作者 唐俊 第一次课_简案》由会员分享,可在线阅读,更多相关《PHP+MySQL网站开发技术 项目式 教案 作者 唐俊 第一次课_简案(7页珍藏版)》请在金锄头文库上搜索。

1、湖南科技职业学院软件学院课堂教学设计课题项目环境搭建授课班级CMU3105课时4课时教学目标1. Apache服务器的安装与配置2. PHP语言集成开发工具的安装与配置3. MySQL数据库的安装与配置4. 应用实例简介诚信管理论坛重点难点重 点1. PHP语言集成开发工具的安装与配置2. MySQL数据库的安装与配置3. 应用实例简介诚信管理论坛难 点1. MySQL数据库的安装与配置能力训练任务案例1、 搭建PHP开发、运行环境;教学方法组织形式1. 注重识记规律的重、难点五阶学习法:讲解一次、演示一次、练习一次、测试一次、单练一次。五个阶段完成后学生能够在不知不觉中完成知识点识记任务,同

2、时也加深了对知识点的理解程度。2. 理论联系实际,讲练结合,边讲边练学习评价1 85%的学生对重点难点的理解速度l 很快l 较快l 一般()l 较慢l 很慢2 85%的学生对重点难点的理解深度l 深刻理解、能独立完成练习l 一般理解、能在指导下完成练习()l 仅限于记忆层次、必须演示方能完成练习l 记忆困难,演示时都无法跟上节奏。教学思路设计1.1. PHP简介 引入: 什么是PHP?主题:TIOBE 公司在2012年4月份编程序语言市场占有率统计1.概念PHP(Hypertext Preprocess,超文本预处理器),是一种开放源代码的多用途脚本语言,它可嵌入到HTML中,是当前开发动态W

3、eb系统的主流语言之一。2.运行过程3. PHP发展历程1994年Rasmus Lerdorf发明了PHP语言;1995年Rasmus发布了第一个PHP版本,称为“Personal Home Page Tools(PHP Tools)”;1997年底层解析引擎进行了重构,并发布了PHP3.0版本;2004年7月,官方正式发布了PHP5.0,完善了面向对象编程,引入了异常处理机制、增强对XML的支持。4. PHP特性 开放源码 简单易学 跨平台 解释型 强大的数据库支持 强大的内置功能 程序运行效率高 混合方式编程 支持面向对象模型 异常处理机制 图像处理 支持利用LDAP、IMAP、SNMP、

4、POP3、HTTP等协议服务5.PHP的应用场景服务器端脚本客户端GUI应用命令行脚本 6.PHP工作原理 1.2. PHP运行开发环境搭建 引入: 本课题采用当前主流的Apache(Web服务器)+PHP + MySQL(数据库)的技术平台。主题:1. Apache HTTP Server服务器安装与配置从Apache官方网站上下载基于Windows平台的Apache HTTP Server2.2.21版安装包。1) 运行所下载的安装包文件“httpd-2.2.21-win32-x86-no_ssl.msi”;2) 设置系统信息a) ServerAdmin参数b) ServerName参数c

5、) DocumentRoot参数d) Listen参数e) 和f) DirectoryIndex参数g) LoadModule参数h) LimitRequestBody参数i) LimitRequestFieldSize参数j) AddType参数2. PHP安装与配置从PHP官方网站上下载PHP5.3开发版文件。1)运行PHP安装程序将起动安装向导2)设置完安装路径单击“Next”按钮,将进入选择Web服务器页面,在本书中选择“Apache 2.2.x Module”项 3)在选择完Web Server类型后,将进入Web服务器安装路径设置4)PHP配置 在Apache的配置文件httpd.

6、conf中添加两行命令 php.ini中的主要参数short_open_tag参数default_charset参数extension_dir 参数extension参数session.save_path参数file_uploads参数upload_tmp_dir参数upload_max_filesize参数3. MySQL数据库安装与配置MySQL是Oracle公司推出的一种多用户、多线程的关系型数据库,也是当前主流的开源SQL数据库管理系统MySQL的官方网站是“”。MySQL数据库管理与维护数据库用户管理查看数据库用户列表1)以root权限登录到MySQL数据库中,执行如下命令:Sele

7、ct name,host,password from mysql.user; 2)添加新用户 CREATE USER accountnamehostname IDENTIFIED BY password, accountnamehostname IDENTIFIED BY password, 示例讲解 示例1.1.1 向数据库新增1个名为“james”的用户。CREATE USER james IDENTIFIED BY 123456;Select user,host,password from mysql.user; 练习练习1.1.1 请在MySQL数据库中新增名为“bbsuser”的用户

8、3) 删除用户可以使用SQL中的DELETE语句或“DROP USER”删除MySQL用户信息,就是对user表执行删除操作。示例讲解示例1.1.2删除用户名为“james”的用户。DELETE From mysql.user where user=james;4)设置用户权限示例讲解示例1.1.3 为示例1.1.1示创建的用户赋予查询mysql.user表中user、host和password等3个数据列数据的权限。练习练习1.1.2 请为练习1.1.1中创建的用户分配数据表mysql.user中user与host两个数据列的修改权限1.3. PHP运行开发环境搭建引入: 法国的Alter

9、Way开源团队开发了一套在Windows平台上快速安装和配置Apache、PHP和MySQL系统的程序,并把它命名为WampServe。主题:WampServer安装文件可在http:/www.wampserver.cm”(官方网站)下载,直接点击即可安装。开发工具的安装从NetBeans官方网站(http:/beans.org)上下载具备开发PHP语言的NetBeans工具。1)在NetBeans中创建PHP项目2)在项目名称与位置设置窗体中,分别输入项目名称(本书名为“TestPHP”)、项目源程序路径、PHP版本为“PHP 5.3”,缺省编码为“utf-8”3)在运行配置窗体中,需要设置

10、该项目的URL地址,以及将项目程序自动发布到WampServer服务器的“www”目录中4)PHP项目创建时,NetBeans会自动为项目创建一个名为“index.php”文件,项目的首页文件,可以对其进行修改5)编写PHP程序6)运行程序7)调试该程序示例讲解示例1.1.4第一个PHP程序1.4. 诚信论坛需求分析 引入: 诚信论坛案例是软件学院为使学生能更好的学习课程而设计开发的一款网络论坛系统。主题:系统用例图小结 1、 PHP开发、运行环境搭建2、 诚信论坛系统需求分析3、 诚信论坛系统的系统架构资源1. 教材;2. PPT环境1. NetBeans 6.82. WAMP教学后记1、 课时量分配适当减少,只需_个课时 合理2、 学生就本次课的课堂练习完成情况:l 学习能力强的学生:(能、指导后能()、不能)l 学习能力中等的学生:(能、指导后能()、不能)l 学习能力较差的学生:(能、指导后能、不能)3、 学生就本次课的作业完成情况:l 学习能力强的学生:(能()、指导后能、不能)l 学习能力中等的学生:(能、指导后能()、不能)l 学习能力较差的学生:(能、指导后能、不能()

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号