论文部分内容阅读
在互联网技术迅速发展的今天,Web系统的应用已经渗透到各个行业,随着用户数量的增多,企业对Web系统的需求越来越复杂,使Web网站的性能优化的问题显得更加重要。 在目前互联网迅速发展的契机下,针对旅游行业的行业特点,要加快信息沟通的速度,设计和开发一个针对旅游行业的同业网站,整合旅游行业内各个环节的信息,就显得十分必要。 旅游行业的涉及面比较广,客户比较多而且比较分散,客户端比较复杂,这就要求所开发的Web系统具有比较好的性能和可用性,如何优化旅游同业网,提高网站的性能,增强用户的体验,是一个比较值得研究的课题。 目前国内的Web系统优化方案基本上是从后端数据库、缓存、内存管理、编译器选择、操作系统、Web服务器、网站设计架构选取、优化服务器硬件几个方面来考虑优化的,很少有方案能将后端数据库和Web前端的优化结合起来,本文从后台数据库和Web前端的结合整体来上考虑数据库在Web系统中的优化问题,提出了将Web系统数据库分层优化的模型,在层次优化模型中,重点研究了在优化过程当中,后台数据库和Web前端的接口层的优化技术在旅游同业网中的应用。 本文首先研究了Web前端优化和后台数据库优化的基本技术,然后利用决策树的思路提出了一个整体的前端AJAX的优化方案,同时,从Web系统中后台数据库和前端的结合上考虑,提出了利用一个“整体规划、分层优化”的后台数据库优化模型,分层优化的模型有效的解决了Web系统优化中的平衡服务端和客户端负载的问题,提高了Web系统的响应效率。 文章最后实现了一个旅游同业网,并将文章中讨论到的Web前端优化技术和后台数据库的优化技术应用到旅游同业网的优化工作中来。在前端利用AJAX优化了Web系统的效率,在后端实现了一个自动广告位系统,并在接口层、数据库设计层等方面优化了系统的效率,具有一定的现实意义。