zoukankan      html  css  js  c++  java
  • 网页类型:静态、伪静态、动态

      静态网页:

      有真实存在的html文件;

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

      速度快,服务器压力小;

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

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

      动态网页:

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

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

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

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

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

      伪静态网页:

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

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

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

      

  • 相关阅读:
    道路计划猿练级(笔者:陈浩)
    OpenCV——Delaunay三角 [转载]
    mysql声明摘要
    JDBC公共动作类
    Android SharedPreferences复杂的存储
    SAP ABAP规划 SY-REPID与SY-CPROG差额
    在我的眼里,生产主管(1)——如何做竞争分析
    Oracle生成查询包括对应于所有数据表记录语句中指定的字段名
    SDUT 2894-C(最短spfa)
    人脉的本质
  • 原文地址:https://www.cnblogs.com/babywhale/p/4421028.html
Copyright © 2011-2022 走看看