揪出影响学校博客网站访问慢的“内鬼”

来源 :中小学信息技术教育 | 被引量 : 0次 | 上传用户:jma_sd
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  上学期,主管校园网的缪主任找到了一份Oblog4.5博客站点程序,将原来Access数据库文件中的信息删除后,复制到校园网服务器存放网站的文件夹中,在IIS中设置新网站指向该数据库文件后成功发布。学校博客建起后,他又登录博客后台系统,修改相应信息,其间没有遇到任何问题,就是访问速度很慢,打开一个页面要几十秒,而且奇怪的是,有时候又能很快打开网页,只是不正常的时候居多。对于这个问题,他一直不知道怎么解决。
  虽然打开博客页面很慢,教师们发博文的热情却不减,特别是缪主任,他对每篇博文都认真回复。我浏览博文的回复,无意中看到缪主任在一篇博文后回复说:“在外讲学时打开自己学校的博客做演示,过慢的速度让我很尴尬。”看到这个回复我也挺尴尬,因为这学期学校让我负责网络管理工作。所以,我就在上课之余着手来查找问题的原因。
  首先,我怀疑是服务器系统问题,因为这个服务器安装的系统是Windows2000 Server,运行好几年了,安装的赛门铁克杀毒软件也过期了,经常连桌面都进不去,一直修修补补凑合着使用。于是,我将网站迁移到另一台服务器上,这个服务器达到2G内存,安装了Windows2003系统。可是,经测试,问题没有改善。
  下一个可能是IIS设置问题。为此,我以“ASP网站慢”为关键字进行搜索,按照搜索到的相关信息进行设置。如进行IIS优化,为这个网站建立单独的“应用程序池”,设置每隔30分钟回收工作进程;对Access数据库进行优化,先将博客网站的数据库文件下载到本地电脑,将里面不必要的日志删除,再压缩这个数据库文件等。我在课余断断续续地做完这些设置,问题依旧存在。其间,我还用百度、谷歌变换多个关键字进行大量搜索,结果依然让人失望,找不到一丝解决问题的头绪。
  第二天上午没有课,可以着手继续解决昨天的问题。会不会昨天新的服务器系统也有问题呢?毕竟这台服务器的Windows2003也是以前安装的。想到这里,我就将这个博客网站复制到自己工作的电脑上(这台工作电脑也安装了Windows2003系统),在本机上运行这个网站。按道理来说,速度应该是飞快的,结果依然是不给力。最后,我断定是这个博客网站代码(ASP)有问题,研究方向转到查找代码故障。
  查找代码故障是很头疼的事,首先要判断是哪个页面出问题。根据网上查找的原因分析,可以安装“智创网站专业级防火墙”,通过防火墙的“IIS运行监控”功能监控IIS里ASP文件的执行时间和情况。二话不说,下载安装,通过客户端连接上去。博客程序里ASP文件的执行时间慢得惊人,几乎每一个都超过半分钟。究竟是哪个ASP页面出问题了呢?我尝试着打开一些网页,检查源代码,反复修改、测试,一直没有进展。
  几乎每个网页都需要执行漫长的时间,会不会是数据库连接问题呢?想到这儿,解决问题的方向又转向数据库访问。可经查看,这个博客程序连接数据库的代码一点问题都没有,也是我们平时使用的代码。如果是连接数过多,上面设置每隔30分钟回收工作进程应该能改善的,而且查看服务器任务管理器中性能“w3wp.exe”占用CPU资源也不多。
  就在快要下班时,我突然想到,在从网上查资料的过程中好像看到有人写到Access数据库文件名不要写“asp”后缀,这样会造成访问过慢,当时觉得不理解就没有当回事儿。现在也没有其他办法了,决定将Access数据库文件名的后缀改成“asa”,修改连接文件的代码,测试一下,速度很快就上去了。为了验证这个问题,我又将Access数据库文件名后缀改为“as”或者干脆没有后缀,速度依然很快。只要改成“asp”,就恢复以前慢腾腾的速度了。到此,影响校园博客访问速度的“内鬼”终于被揪了出来,竟然是Access数据库文件的后缀名在作祟。
  这个“内鬼”要好好改造,否则不但会影响校园博客的访问速度,还可能给非法下载者以可乘之机。Access数据库文件名后缀之所以用“asp”,目的是为了防止非法下载,这是网站制作人员常用的一招。其实,只用“asp”作为Access数据库文件名的后缀并不安全,所以,要阻止“asp”这个内鬼发作,至少要在Access数据库文件名中添加“#”来防止非法下载。如果你的网站有同样的现象,也可以尝试一下,说不定能帮你解决问题呢。
  
  (作者单位:江苏苏州市高新区实验初中)
  
其他文献
因政府、社会和病人无法承受越来越高的医疗费用,所以,控制医疗费用已成为我国卫生工作的核心之一。将基本医疗保险住院费用的控制作为切入点,提出大型综合医院按科室实行分科定
在经济全球化的条件下,国际竞争的实质是各国产业技术创新能力的竞争,产业的自主创新能力日益成为决定国家竞争力的关键性因素。长期以来,中国产业薄弱的自主创新能力,使产业的国
农村医疗保障制度不仅关系到保护农民健康,而且与农村的贫困有着密切的关系。解决贫困地区农村人口因病致贫、因病返贫的关键在于农村合作医疗制度的创新。安徽省霍山县中荷扶
[摘要]文章主要介绍了改革旧的单一的教学模式为多层次模块式教学模式;建立科学合理的高职数学教学内容体系,充分体现“以应用为目的,以必需、够用为度”;构建以培养学生创新思维、实践能力和创新能力为目标的教学方法,实现数学学科教育与学生能力培养的有机结合;建立科学的符合高职教育独具特色的数学教育评价体系。   [关键词]高职数学 教学改革 技能 应用 能力  [作者简介]耿玉霞(1959- ),女,辽宁
“全国中小学电脑制作活动”是由教育部举办,旨在普及并促进我国中小学信息技术教育教学,紧密围绕当地中小学信息技术课程教学实践活动,展示我国中小学生信息技术实践成果的全国
如今校园中,有些学生喜欢称计算机老师为“网管”,之所以称为“网管”,就是要为全校的网络管理服务。但网络管理工作繁、杂、累,若是你掌握了网络维护的技巧,总结出经验和方法,工作得心应手,会感到无比快乐,反之,会感到苦不堪言。  我校有教师曾工作在这个岗位。在他的工作中,事情繁多,工种杂乱,如遇特殊情况还要加班,使他长期处于疲劳状态。由于以前学校经常停电,一停电就会断网,“开网”便成了他的口头禅,再加上
疲劳裂缝和疲劳损坏是为轮船的重要的期并且近海结构很长时间。在最后十年,与在壳结构和逐渐地大的轮船尺寸的更高张力的钢的介绍,然而,更大的注意应该被给予使问题疲劳。的大多
北京海淀区七一小学于1954年建校,是北京市电化教育优类学校、北京市教育信息化工作先进单位、北京市教育信息资源应用先进学校、海淀区首批素质教育优质校。近年来,学校工作紧紧围绕“为学生的幸福人生奠基”的办学思想和“学会学习,懂得感恩”的办学目标,突出学校办学特色,加大了学校信息化建设的力度,明确了“校园数字化、教学信息化、教育现代化”的工作重点。  学校信息化建设和应用现状  学校校园网建于2004
本课取材于广州版小学英语第三册Module5 Unit14 《Is This a Car?》给定的情景是外星人Billy造访地球,与几个孩子围绕交通工具展开问答。这样的情境若按照传统教学,可能会由