毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
基于HttpHandler的页面静态化研究(2)
1.1课题研究现状
早期的网站制作采用的都是静态网站技术,但静态页面因没有数据库作为支持而缺乏互动功能,这无疑会给网站的管理和文护工作带来一定的困难,目前我国的中小型企业网站的建设,大多是采用动态页面转化为静态页面的技术,如果考虑到网站搜索引擎优化问题,企业网站建设采用这种方式是最好的选择。常见的静态页面扩展名有:.htm、.html、.shtml、.xml等,但是大家一定要先明白一点,并不是说没有动画的网页就是静态网页。国内外用于静态化的技术很多,根据不同的侧重点所选择的技术也是不一样的。
1.2研究意义
页面静态化的优势主要体现在以下几个方面:(1)有利于搜索引擎搜索,目前对企业网站来说这点尤为重要 (2)仍然具有动态页面文护内容的方便性(3)网站的安全性得到了很大提升。目前基于HttpHandler页面静态化技术广泛应用于各类企业网站建设中,企业网站优化使得网站设计、网站内容以及各项服务符合用户体验和搜索引擎检索,满足搜索引擎排名的指标,从而使得企业网站在搜索引擎反馈的结果中排名靠前,达到企业线上营销的效果[1]。
2.动态页面与静态页面的比较
静态页面与动态页面最大的不同之处就是:静态页面是WEB服务器确实存在的客户请求页面,而动态页面是WEB服务器端不存在,客户发出请求后服务器运行后得到的一个结果页面。
2.1 动态页面与静态页面的优缺点
动态页面是指服务器脚本程序与HTML文件相互混合的页面,即通过执行asp,php,jsp,.net等程序生成客户端网页代码的网页。客户通过浏览器看到的并不是一个实际存在的页面,而只是WEB服务器的运行结果,这种页面处理方式被称为“动态页面”。动态页面优点:与数据库交互,灵活性较强;可以实现更多更复杂的功能,比如在线调查等;动态网页以数据库技术为基础,网站文护工作较为简单。动态页面缺点:响应速度较慢、稳定性较差、动态网站的安全性较差。
与动态页面有所不同,静态页面是网页的代码都在页面中,不需要动态执行程序后生成。静态页面是指服务器中真实存在的仅包含HTML以及JS、CSS等在客户端运行脚本的页面。相应的处理方式过程一般步骤是:(1)客户端请求某一个页面(2)WEB服务器确认并立即载入该页面(3)WEB服务器将该页面传递回浏览器,这种页面处理方式被称为“静态页面”。静态页面优点:不需要与数据库互动,响应速度相对较快;相对稳定性,容易被搜索引擎检索,利于网站优化;静态网站安全性较高。静态页面缺点:缺乏灵活性、耗费很大的服务器空间资源、文护工作比较困难。
2.2 动态页面为什么要静态化
从上述动态页面与静态页面的页面处理方式的不同可以看出:动态页面需要由WEB服务器进行解析,而且通常还需要连接数据库,进行数据库存取的操作,经过WEB服务器的运行之后才能生成HTML标记语言,因此运行速度比静态页面要慢很多,但是由于动态页面和数据库有很好的交互,使动态页面具有比静态页面更高的灵活性。对于静态页面,由于WEB服务器不需要连接到数据库,更不需要解析,直接由WEB服务器端确认并载入客户请求页面即可,这就意着客户端页面访问速度乃至网站整体访问明显加快,另外静态页面相对比较稳定,因此比较容易被搜索引擎检索到,这也是企业网站大有采用页面静态化技术进行网站建设的主要原因,但是它存在一个致命弱点,就是不能动态地对请求进行解析和处理,服务器中必须存在该客户端请求的页面,才能保证客户的访问是成功的。
共5页:
上一页
1
2
3
4
5
下一页
上一篇:
ASP青年旅舍信息网站的设计与开发
下一篇:
Android手机备忘录的设计与实现
基于Apriori算法的电影推荐
PHP+IOS的会议管理系统的设计+ER图
数据挖掘在电子商务中的应用
数据挖掘的主题标绘数据获取技术与实现
基于PageRank算法的网络数据分析
基于神经网络的验证码识别算法
基于网络的通用试题库系...
国内外图像分割技术研究现状
承德市事业单位档案管理...
10万元能开儿童乐园吗,我...
C#学校科研管理系统的设计
医院财务风险因素分析及管理措施【2367字】
神经外科重症监护病房患...
AT89C52单片机的超声波测距...
中国学术生态细节考察《...
公寓空调设计任务书
志愿者活动的调查问卷表