论文部分内容阅读
近年来,人们对网站的要求越来越高。特别是行业门户级别的大中型网站,不仅要求要具有良好的交互性、海量的数据,而且连接速度及更新频率也直接影响其访问量。在信息化极大发展的今天,大中型网站的建设及优化日益显示出其重要的意义。网站的建设与维护除开效果图设计及图片、动画制作等美工工作外,主要分为前台和后台两个方面。前台指网站呈现在浏览器上的部分,包括布局方式、页面特效脚本等;后台指在网站服务器端运行的和数据库相关的程序。基于Web2.0思想,可以从如下几方面对网站进行建设及优化:对网站前台采用Div+Css方式布局;网站后台数据呈现采用文件缓存方式静态化;采用Ajax技术实现网站内容的“按需下载”及“异步交互”。除此之外,还可以采用Web数据挖掘方法,定期或不定期对站点结构进行调整,将时效性强、访问比高的信息以尽可能少的访问开销向浏览者发布,以期达到网站页面的访问效率最大化、最优化。随着国内外许多大型网站越来越多的采用Web2.0技术,在网站建设和优化方面,Web2.0已是大势所趋。课题所完成的工作为:在Linux环境下搭建Apache网站服务器、Ftp服务器及MySql数据库服务器。解决将表格布局的网页按照Div+Css方式重构,在Php+MySql环境下实现网站分模块文件缓存方式静态化,在网站建设中应用Ajax技术实现按需下载、异步交互等几个关键问题。最终完成了中国焊接资讯网首页按照Div+Css方式重构并分模块静态化,中国焊接之家社区网站前台按照Div+Css方式布局制作,焊接设备采购信息网前台按照Div+Css方式布局制作、后台制作及全站分模块静态化的目标。通过一系列开发实例,定量分析了Web2.0技术在大中型网站建设与优化方面的作用。采用Web数据挖掘方法,对站点结构进行调整的理论依据作了探索,提出了对中国焊接资讯网站点结构进行调整的理论依据和具体算法,并以部分典型模块为例进行了实验。