建网站中动态,静态,伪静态页面是什么?
作者:佚名 时间:2012-07-27
动态页面:
网页动态页面是可以通过网站后台管理系统对网站的内容在线进行更新管理的页面。比如说在线发布文章、发布产品、发贴、留言、发博客等,这都是动态网站的一些功能。常见的动态页面扩展名一般是.asp,.php等。动态页面中的内容是从后台数据库中读取出来的,所以地址往往是动态的,而且这些动态的内容,只能在浏览器中显示,在服务器上,并没有相应的文件的。比如说www.xxx.com/forum.php?mod=viewthread&tid=5585这个地址就是动态的,内容也是直接调用数据库中的内容,只能在浏览器中显示。
静态页面:
静态网页是实际存在的,无需经过服务器的编译,直接加载到客户浏览器上显示出来。静态页面需要占一定的服务器空间,且不能自主管理发布更新的页面,如果想更新网页内容,要通过FTP软件把文件下载回来用网页制作软件修改。
比如说这个地址,http://www.xxx.com/wangzhanyouhua/951.html,这就是一个典型的静态页面,内容是固定在页面中的,想修改内容,就必须先修改页面。而且这个页面是实际存在于服务器上的,服务器上可以查询到16240-1-1.html这个文件。
静态页面的效果要比伪静态好,首先是占用服务器资源少,可以让页面访问更多、让网站承受更多流量。其次是搜索引擎喜欢静态页面,用静态页面做网站,利用搜索引擎优化。但是动态页面也有自己的优势,动态页面可以在线管理和修改内容、可以实时显示内容,节省大量的时间和精力。而且所有的内容都存在于数据库中,也可以大量的节省服务器空间。
伪静态页面:
伪静态是相对于真正的静态(真的html页面)来说的,顾名思义就是假的静态,是为了照顾搜索引擎的友好面而又想实时显示动态内容,而采取的一种折衷的办法