教学中基于工程理念网站调试环境研究.docVIP

教学中基于工程理念网站调试环境研究.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
教学中基于工程理念网站调试环境研究

教学中基于工程理念网站调试环境研究   摘 要:网站开发教学中需要调试与运行环境,由于班级人数众多,院校无法给学生人手提供一台WEB服务器。长期以来,在网站开发教学中,学生设计的网站只能在学生使用的本机调试运行。如何给多个班级的每个同学单独分配一台有完整域名,可调试与发布网站的WEB服务器,对学生的学与教师的教都有非常重要的现实意义,这也是长期以来困扰各职业院校计算机教师的一道难题。   关键词:WEB服务器;网站调试环境;多个班级共用   中图分类号:G712 文献标识码:A 文章编号:1005-1422(2014)04-0089-03   一、研究背景   笔者从事计算机网络专业教学多年,在网站开发教学中,受制于WEB服务器的数量,学生开发的网站通常只能在学生使用的本机进行调试与运行,这始终是实验性的操作,与工程实践有较大区别。学生看不到网站在真实服务器上的运行效果,会影响学生学习的积极性,及对所学知识的深入理解。如何在计算机房给学生搭建一个接近工程实践的调试运行环境,给多个班级的每个同学单独分配一台有完整域名,可调试与发布网站的WEB服务器,让所有学生可以在真实的工程环境中学习与设计网站,同时班级同学之间可以象在互联网上一样,通过浏览器访问其他同学设计的网站,相互参考,取长补短,这个难题一直困扰着广大计算机专业的教师。   二、研究意义及现状   平时我们讲授网站开发这门课程,均使用Dreamweaver作为编辑器,学生设计完成一个网站或网页,只能在本机进行浏览,效果只有开发者个人能看到,其他同学和教师看不到,这会给学生深入透彻地理解网站设计方面的知识带来困惑,教师也无法实时监督学生的作业完成进度,特别是网页中存在后台数据库或者一些特定函数调用的情况下,本机运行与在服务器上运行会有较大的不同,一些网站在本机可以很好地运行,但发布到服务器上运行则会出错,一些网页在本机可以正常显示,但发布到服务器上运行显示就可能不正常。下课时学生还要挨个将设计好的网站拷贝或上传至教师机以便保存。现在各院校计算机房的学生机都安装了还原卡,有些来不及上传的同学,或者计算机偶尔死机,设计好的内容还会丢失。   如果能够给每个学生独立分配一个WEB服务器及一个域名,让学生在网站设计阶段设计的网站会自动保存至服务器,且随时可以看到网站在服务器上的运行效果,这种所见即所得的效果可以极大地激发学生的学习热情,让他们了解实际工作中,网站是如何发布与更新的,也有利于学生对所学知识的深入理解,这种方式是网站开发专业教学的助力器。笔者通过多种不同的途径进行过调研,还没有发现有职业类院校采用这种调试环境。   三、可行性研究   要用域名浏览网站,必须有WEB服务器,有域名空间及对站点目录上传下载的权限,这样才可以使用域名访问所设计的网站,一个班级一般都有几十个,多则五六十个学生,如果为每个学生搭建一个WEB服务器就得使用五六十台计算机作服务器,如果为多个班级的每个学生搭建一个WEB服务器,就得使用几百台计算机,从经济的角度看,是不现实的。如何在只有一台计算机做服务器的情况下,实现这种功能?笔者想到了使用WEB服务器虚拟主机功能,可以实现一个IP地址对应多个域名的功能。光有域名还不行,还得有站点空间存放站点文件,网站开发者要有对这个站点空间上传下载的权限,这就需要FTP服务器,但每个同学的站点文件夹只能自己访问,其他同学不能访问,而一个FTP服务器只有一个工作文件夹,所有用户只能对这个工作文件夹进行相应权限的操作,要满足不同的同学只能读写自己的文件夹,该如何做到呢?笔者想到了FTP的虚拟目录功能,它可以实现不同的FTP用户对应不同的FTP文件夹的功能,加上DNS域名解析,给每个WEB服务建立一个区域,这样就可以搭建一个完美的WEB服务器运行与调试环境,经过长时间的钻研与试验,笔者终于成功地解决了这个问题,这就相当于使用一台计算机,搭建几十台WEB服务器,给每个同学单独分配一台有完整域名,可独立发布网站的WEB服务器。   搭建这种WEB服务器环境,需要以下几个步骤配合。第一是安装服务器软件;第二是配置DNS服务器;第三是设置虚拟网站站点目录;第四是配置FTP虚拟目录;第五是配置APACHE虚拟机;第六是配置学生机;第七是设置多个班级共用。以上七个步骤除第六个步骤需在学生机上配置外,其它六个步骤均在同一台服务器上配置完成,下面逐步加以介绍。   (一)服务器软件的安装   服务器的准备有两种方式,第一种方式:单独使用一台计算机做服务器。第二种方式:用虚拟机做服务器。服务器准备好后,就可以安装windows服务器软件(这里采用windows server 2008),并安装windows server 2008自带的DNS服务及FTP服务,

文档评论(0)

3471161553 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档