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

      静态网页:

      有真实存在的html文件;

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

      速度快,服务器压力小;

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

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

      动态网页:

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

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

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

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

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

      伪静态网页:

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

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

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

      

  • 相关阅读:
    异步FIFO总结
    异常检测参考
    Java数据库连接技术
    Eclipse Decompiler不生效解决办法
    mysql常用操作
    时间序列预测——Tensorflow.Keras.LSTM
    AR(I)MA时间序列建模过程——步骤和python代码
    MySQL优化实例
    MySQL性能优化经验
    高性能MySQL笔记 第6章 查询性能优化
  • 原文地址:https://www.cnblogs.com/babywhale/p/4421028.html
Copyright © 2011-2022 走看看