模块07网站架构.pptx
《模块07网站架构.pptx》由会员分享,可在线阅读,更多相关《模块07网站架构.pptx(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1模块模块07 07 网站架构网站架构应知技能应知技能学习目标学习目标模拟任务模拟任务独立实践独立实践知识拓展知识拓展情境01认识和使用网站架构环境模块引导模块引导本模块是根据本模块是根据“世界技能大赛世界技能大赛Web DeSign”竞赛项目的内容竞赛项目的内容和要求,在网站架构方面,采用了和要求,在网站架构方面,采用了XAMPP架构,集成了架构,集成了PHP环环境,境,MYSQL数据库,数据库,PHPMYADMIN可视化数据库操作工具,可视化数据库操作工具,可以减轻网站架构人员对数据库结构化语言的依赖,同时,对大可以减轻网站架构人员对数据库结构化语言的依赖,同时,对大赛所涉及到的最前沿的专
2、业技术有所掌握,为下一步深入掌握网赛所涉及到的最前沿的专业技术有所掌握,为下一步深入掌握网页制作与网站架构打下了扎实的基础。页制作与网站架构打下了扎实的基础。本模块情境本模块情境1主要讲动态网站环境架构及认识,比如主要讲动态网站环境架构及认识,比如PHP的的初步使用,初步使用,PHPMYADMIN的使用,的使用,MYSQL数据库的建立。数据库的建立。本模块情境本模块情境2主要是构建一个简单的注册登陆管理系统,以主要是构建一个简单的注册登陆管理系统,以及开源类库的基本使用。及开源类库的基本使用。本模块围挠着网站架构为主线,通过基本情境的构建,培养本模块围挠着网站架构为主线,通过基本情境的构建,培
3、养学生的职业技能与职业素质,每个情境有不同的、工作过程完整学生的职业技能与职业素质,每个情境有不同的、工作过程完整的模拟制作任务和独立实践任务组成。的模拟制作任务和独立实践任务组成。2应知技能应知技能学习目标学习目标模拟任务模拟任务独立实践独立实践知识拓展知识拓展情境01认识和使用网站架构环境3学习目标学习目标能力目标能力目标1. 能够能够掌握掌握xampp的安装和配置方法的安装和配置方法。2. 能够能够制作简单的网页计数器制作简单的网页计数器。3.能够能够建立简单的建立简单的MYSQL数据库。数据库。知识目标知识目标1.掌握掌握PHP的基本语法。的基本语法。2.理解理解数据库的概念。数据库的
4、概念。3.理解理解数据库备份复原的概念。数据库备份复原的概念。课时分配课时分配2课时(授课课时(授课1课时,实践课时,实践1课时)。课时)。应知技能应知技能学习目标学习目标模拟任务模拟任务独立实践独立实践知识拓展知识拓展情境01认识和使用网站架构环境应知技能应知技能网站建设所需环境包括软件环境和硬件环境,软件环境包括网页制作工具,程序开发及测试工具,数据库开发工具,网站发布推广工具等,硬件环境主要包括服务器硬件配置,网络环境,我们这里主要讲动态网站所需环境架构,主要包括PHP、PHPMYADMIN、MYSQL的认识和使用。XAMPP是一款Apache+MYSQL+PHP+PHPMYADMIN+
5、 FileZilla FTP的服务器系统开发套件,也是很多网站设计师及“世界技能大赛Web DeSign”动态网页环境所用软件。同时支持Zend Optimizer,支持插件安装,目前最新xampp的版本是1.7.4。官方网址:http:/www.apachefriends.org,支持操作系统:Windows 2000, XP (Server 2003), WIN7 (Server 2008),我们在这里只需安装这一软件就可以解决动态网站所需环境。网站网站建设软件环境建设软件环境应知技能应知技能学习目标学习目标模拟任务模拟任务独立实践独立实践知识拓展知识拓展情境01认识和使用网站架构环境5应
6、知技能应知技能MYSQL操作方法有很多种,如果你想像命令行那样操作的话,那直接用MYSQL本身自带的MYSQL客户端即可。如果你想用某种可视化的GUI工具操作的话,可选择的工具有很多种:PHPMyAdmin、MySQL-Front 、Navicat 、Toad For MySQL、SQLyog。根据比赛要求我们选择PHPMyAdmin,PHPMyAdmin界面可视友好,可以远程操作,所以使用PHPMYADMIN来完成我们的任务是非常方便的。网站建设软件环境网站建设软件环境应知技能应知技能学习目标学习目标模拟任务模拟任务独立实践独立实践知识拓展知识拓展情境01认识和使用网站架构环境6模拟任务模拟
7、任务任务背景任务背景 怎样才能制作出一个属于自己的网站?我们需要很多的工具,比如Adobe家族的Photoshop、Dreamweaver、Fireworks等,构建动态网站还需要配置一些其它的软件,以PHP为例,还需安装Apache、MYSQL、PHP、PHPMYADMIN等。任务任务要求要求安装动态网站所需环境。任务任务1 安装安装和配置和配置xampp应知技能应知技能学习目标学习目标模拟任务模拟任务独立实践独立实践知识拓展知识拓展情境01认识和使用网站架构环境7模拟任务模拟任务任务背景任务背景 不管大型还是小型网站,一般都会有自己的网站计数器,以方便统计访问者人次,以便进行各种决策,网站
8、计数器可以很复杂,比如按IP进行统计,同一IP某一段时间访问只按一次计算,这种计算更加科学,还可以按地区、来路等进行统计,当然,网站计数器也可以很简单的制作,每刷新一次页面算一次访问,即使这么简单的计数器也有两种做法,比如把数值写入数据库,也可以写入文本文件,原理是一样的,语法是有所区别的,表现形式也有两种,一种是纯字符形式表现,另一种是图形形式表现。任务任务要求要求 开发简单网页计数器。任务任务2 简单网页计数器制作简单网页计数器制作应知技能应知技能学习目标学习目标模拟任务模拟任务独立实践独立实践知识拓展知识拓展情境01认识和使用网站架构环境8模拟任务模拟任务任务背景任务背景大型网站的数据量
9、如此之大,究竟是放在哪里的?这么快的搜索速度是怎么做到的?怎样验证用户信息,所有这些问题都指向同一个地方数据库,数据库有很多种类,根据不同的需求构建不同的数据库,小型企业网站可以采用ACCESS数据库,大中型网站可以用MS SQL或是MYSQL数据库,其中MYSQL数据库是免费开源的,我们这里为了无版权纠纷及讲解方便就使用MYSQL数据库。任务任务要求要求学习使用PHPMYADMIN建立用户权限、数据库、数据表、备份和恢复数据库等。任务任务3 学习和学习和使使PHPMYADMIN应知技能应知技能学习目标学习目标模拟任务模拟任务独立实践独立实践知识拓展知识拓展情境01认识和使用网站架构环境9知识
10、拓展知识拓展1XAMPP介绍介绍 XAMPP是一款非常优秀Apache+MYSQL+PHP的服务器系统开发套件,也是很多网页设计大赛动态网页环境所用软件。同时支持Zend Optimizer,支持插件安装,目前最新xampp的版本是1.7.4。官方网址:http:/www.apachefriends.org,支持操作系统:Windows 2000, XP (Server 2003), WIN7 (Server 2008)。XAMPP 1.7的特点:XAMPP支持的操作系统包括:Windows、Linux、Mac OS X、Solaris;XAMPP是完全免费的,并且遵循GNU通用公众许可XAM
11、PP简介简介应知技能应知技能学习目标学习目标模拟任务模拟任务独立实践独立实践知识拓展知识拓展情境01认识和使用网站架构环境10知识拓展知识拓展2XAMPP的配置文件的配置文件路径路径Web服务器软件Apache 基本配置:xamppapacheconfhttpd.confPHP:xamppphpphp.ini数据库软件MySQL:xamppmysqlbinmy.iniphpMyAdmin:xamppphpMyAdminconfig.inc.phpFileZilla FTP 服务器:xamppFileZillaFTPFileZilla Server.xmlMercury 邮件服务器基本配置:xa
12、mppMercuryMailMERCURY.INISendmail:xamppsendmailsendmail.iniXAMPP的配置文件路径的配置文件路径应知技能应知技能学习目标学习目标模拟任务模拟任务独立实践独立实践知识拓展知识拓展情境01认识和使用网站架构环境11知识拓展知识拓展3XAMPP的常用的常用路径路径网站根目录的默认路径:xampphtdocsMYSQL数据库默认路径:xamppmysqldata4XAMPP的默认的默认密码密码1) MySQL(数据库软件): User: root Password:(空)2) FileZilla FTP(FTP传输工具): User: new
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 模块 07 网站 架构
限制150内