您的位置:首页 > 其它

网页类型:静态、伪静态、动态

2015-04-12 23:30 148 查看
  静态网页:

  有真实存在的html文件;

  呈现过程:浏览器请求->服务器找到对应文件直接给予->浏览器解析呈现;

  速度快,服务器压力小;

  用于交互较少的展示型网页;

  有的静态网页是由模板程序根据用户提交的内容,在服务器运行而生成的,但是也是生成了一份的确存在的html文件,所以也是静态网页。

  动态网页:

  html文件并不真实存在,而是服务器端执行程序根据用户、时间、请求内容等的不同而动态呈现的;

  需要服务器端执行程序,并涉及数据库数据库;

  可通过ASP、PHP、JSP等服务器端脚本技术实现,可以载入带有占位符的静态模板;

  呈现过程:浏览器请求->对应的服务器脚本运行->从数据库找到需要的数据整合到脚本->返回给浏览器->浏览器解析呈现;

  地址中有“?”,所以网络爬虫一般不会收录(它怕进入到死循环爬不出来),无SEO可言;

  伪静态网页:

  为了使动态网页可以被搜索引擎收录,从而去掉地址中的“?”,形成伪静态网页,其实这个网页也是没有真实存在的;

  一般是服务器端脚本通过正则方法解析地址来实现;

  正则判断会占用一定CPU,伪静态网页在请求量大时,可能会出现CPU超负荷;

  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: