动态网页抓取(服务器目录文章目录动态网页和静态网页的区别(一))
优采云 发布时间: 2021-09-12 13:01动态网页抓取(服务器目录文章目录动态网页和静态网页的区别(一))
00.目录
文章directory
动态网页和静态网页的区别,首先要分别理解两个概念,什么是静态网页,什么是动态网页,学会区分静态和动态。
01.静态网页
(1)Static 网页不能简单理解为静态网页,它主要是指没有程序代码,只有HTML(即:超文本标记语言)的网页,通常以.html、.htm或.xml为后缀等等。虽然静态网页的内容一旦创建就不会改变,但是静态网页也收录了一些活跃的部分,主要是一些GIF*敏*感*词*和其他html
(2)打开静态网页,用户可以直接双击,任何人随时打开的页面内容都是一样的。数据库
02.动态网页
(1)动态网页是指一种网页编程技术,相对于静态网页。动态网页的网页文件除了HTML标签外,还收录一些特定功能的程序代码。这些代码可以使浏览器并且服务器可以交互,因此服务器根据客户的不同请求动态生成网页内容。编程
即:与静态网页相比,动态网页具有相同的页面代码,但显示的内容会随着时间、环境或数据库操作的结果而变化。浏览器
(2)动态网页与网页上的各种*敏*感*词*、滚动字幕等视觉动态效果没有直接关系。动态网页也可以是纯文本内容或收录各种*敏*感*词*内容。这些只是具体的表现形式网页的内容,不管网页有没有动态效果,只要是动态网站技术(如PHP、ASP、JSP等)生成的网页,都可以称为动态网页. 服务器
03.动态网页和静态网页的区别
(1)更新维护:ide
一旦静态网页内容发布到网站服务器上,这些网页的内容就存储在网站服务器上,无论是否有用户访问。如果要修改网页的内容,必须修改其源代码,然后重新上传到服务器。静态网页没有数据库支持。当网站信息量大时,网页制作和维护难度大。*敏*感*词*
动态网页可以根据用户的不同请求、时间或环境需求动态生成不同的网页内容,动态网页通常基于数据库技术,可以大大减少网站maintenance work网站
(2)Interactivity: 搜索引擎
由于静态网页的很多内容是固定的,在功能上有很大的局限性,所以交互性较差。 xml
动态网页可以实现更*敏*感*词*,如用户登录、注册、查询等
(3)响应速度:
静态网页内容比较固定,容易被搜索引擎检索到,不需要链接数据库,所以响应速度更快
动态网页实际上并不是独立存在于服务器上的网页文件。服务器只有在用户请求时才返回一个完整的网页,涉及到数据链访问、查询等一系列过程,所以响应速度比较慢
(4)访问功能:
静态网页的每个网页都有一个固定的网址,网页网址后缀为.htm、.html、.shtml等常见形式,不收录“?”,可以直接双击打开点击
“?”在动态网页中搜索引擎检索存在一定的问题。搜索引擎通常无法访问网站数据库中的所有网页,或者出于技术考虑,搜索将不会被抓到“?”之后的内容。在网址中,不能直接双击打开
04.总结
如果网页的内容比较简单,不需要频繁修改,或者只是为了展示信息,使用静态网页,操作简单,不需要数据库管理。
如果网页的内容比较复杂,功能多,变化频繁,内容比较实时,就使用动态网页