我们常说url的动态、静态、伪静态的三种形式,其实从严格分类上来说,伪静态也是动态的一种,只是表现形式为静态。那么,我们需要如何来区分该页面是静态、伪静态还是动态的呢?

  静态网页与伪静态页的URL后缀是.htm、.html、.shtml、.xml。

  动态网页是以.asp、.jsp、.php、.perl、.cgi等形式为后缀,并且在动态网页网址中有一个标志性的符号——“?”。

  百度搜索蜘蛛是不会抓取问号“?”之后的内容信息。

  动态页不利于搜索引擎对于网站的抓取与收录,静态页面是写死的,固定的内容,利于搜索引擎的抓取,但是在功能上就没有动态页面来的全面。

  静态页面相对于其他两种页面(动态页面和伪静态页面),访问速度最快,访问的同时不需要从数据库里面提取数据,不仅访问速度块,而且也不会对服务器产生压力。

  动态页面,可能只有几M的文件大小。因为数据库是从数据库里面调出来的,如果需要修改特定值,直接更改数据库,那么所有的动态网页,就会自动更新。

  伪静态页面也就是“假”的静态页面,实质上是动态页面。相比静态页面而言,并没有速度上的明显提升,因为是“假”静态页面,其实还是一个动态页面,也是同样需要翻译为静态页面的。最大的好处就是让搜索引擎把自己的网页当做静态页面来处理。

如何区分网站静态页、伪静态页及动态页