静态页面、伪静态和动态页面的区别和认识 动态301转向到伪静态


静态页面
静态页面是网页的代码都在页面中,不需要执行asp,php,jsp,.net等程序生成客户端网页代码的网页。静态页面不能自主管理发布更新的页面,如果想更新网页内容,要通过FTP软件把文件DOWN下来用网页制作软件修改(通过fso等技术例外)常见的静态页面举例:.html扩展名的、.htm扩展名的。 注意:静态页面并非网站上没有动画的就是静态页面。
最早的时候,网站内容是通过在主机空间中放置大量的静态网页实现的。为了方便对这些分散在不同目录的静态网页的管理,(一般是通过FTP),象frontpage/dreamweaver这样软件甚至直接提供了向主页空间以FTP方式直接访问文件的功能。以静态网页为主的网站最大的困难在于对网页的管理,在这种框架里,网页框架和网页中的内容混杂在一起,很大程度地加大了内容管理的难度。为了减轻这种管理的成本,发展出了一系列的技术,在笔者的理解中,甚至连css本身,原本也是针对这种乱七八糟的网页维护而设计的,目的就是把网页表达的框架和内容本身抽象分离出来。
动态页面
动态页面是通过执行asp,php,jsp,.net等程序生成客户端网页代码的网页。动态页面通常可以通过网站后台管理系统对网站的内容进行更新管理。发布新闻,发布公司产品,交流互动,博客,网上调查等,这都是动态网站的一些功能。也是我们常见的。动态页面常见的扩展名有:.asp .php .jsp .cgi.aspx 等。注意:动态页面的“动态”是网站与客户端用户互动的意思,而非网页上有动画的就是动态页面。使用动态网页的技术是从几年前兴起,已经进入衰老期的网站技术,也是BS系统的核心技术。这种技术称为动态网页,就是因为一般是在共用的网页框架下面通过程序接口抽取放在数据库或其他存储媒体中的内容,从而真正实现了把网页框架和内容提取分离的目的。也就是传统中的php,asp,jsp,servlet等。这种技术的发展一直以逻辑反复抽象,直到把几乎所有的系统业务逻辑合并到各个组件、控件中,网页代码仅仅完成最后对象属性读取的任务。在JSP中,标签结合EL语言就是这种发展方向的极致了。这种技术实际上就是不同的(不限数量的)内容共用网页框架,从而将网页维护成本下降到接近可以忽略的程度。在这种技术面前,象frontpage/dreamwever这种软件,实际上已经多少显得有些过时了。
伪静态
伪静态是相对真实静态来讲的。通常我们为了增强搜索引擎的友好面。都将文章内容生成静态页面。但是有的朋友为了实时的显示一些信息。或者还想运用动态脚本解决一些问题。不能用静态的方式来展示网站内容。但是这就损失了对搜索引擎的友好面。怎么样在两者之间找个中间方法呢,这就产生了伪静态技术。就是展示出来的是以。html一类的静态页面形式,但其实是用ASP一类的动态脚本来处理的。

伪静态与静态页面的区别
从URL结构以及页面名称看,伪静态和静态页面是一样的。伪静态的页面后缀可以是html htm或者是目录格式伪静态只是改变了URL的表现形式,实际上还是动态页面静态页面可以节省服务器资源,而伪静态严格说是增加服务器资源消耗的总结,在SEO方面,伪静态和静态页面的功能是相同的,但是伪静态本质上还是动态页面,所以消耗资源是和动态页面一样的,而且因为Rewrite服务器还需要消耗额外的资源。

静态页面、伪静态和动态页面的区别和认识 动态301转向到伪静态

  

爱华网本文地址 » http://www.413yy.cn/a/25101013/179211.html

更多阅读

真三3.9D郭嘉如何出装、加点和游戏攻略 梦三国郭嘉出装

真三3.9D郭嘉如何出装、加点和游戏攻略——简介在三国演义中,郭嘉是一个非常重要也非常聪明的谋士。而在真三中,郭嘉同样是一个非常重要,并非常厉害的法师。郭嘉的成长值非常高,其作用和技能跟司马懿差不多。下面就说一说真三3.9D郭嘉如

当前页面的脚本发生错误怎么办? 当前页面的脚本发生

当前页面的脚本发生错误怎么办?——简介很多朋友都有过这种经历,在打开网页的时候出现当前页面的脚本发生错误对话框,下面还有提示是否要在此页面上继续运行脚本,选择是会进入下一个页面。但是下次打开页面的时候还会提示当前页面的脚本

声明:《静态页面、伪静态和动态页面的区别和认识 动态301转向到伪静态》为网友藏不住的寂寞分享!如侵犯到您的合法权益请联系我们删除