静止的(static)和动态网页(dynamic web pages)的区别

因特网是一个大型的相互连接的客户机和服务器的集合。超文本传输协议(HTTP)促进了这两个层次之间的通信和数据传输,这是一个标准代码。...

静态网页与***页

因特网是一个大型的相互连接的客户机和服务器的集合。超文本传输协议(HTTP)促进了这两个层次之间的通信和数据传输,这是一个标准代码。

当客户端计算机(如您使用的计算机)试图通过web浏览器查看特定的网页时,它会向承载网站的计算机(服务器)发送请求,以发回网站的详细信息。如果客户端计算机请求的内容可用,则网站的组件将通过HTTP以HTML格式发送到客户端web浏览器,然后web浏览器在客户端计算机上重新创建并显示该网站。统一资源***唯一地标识服务器上的资源,接收请求和响应的服务器称为HTTP服务器。

静态和***站的差异源于HTTP服务器背后的更改操作。

有关静态网页的详细信息

静态网站是一个为所有同时浏览该网站的用户显示相同内容的网站。简单地说,一个静态网站就是一个固定网站,内容不会因用户而异。

这背后的原因是静态网站的构建方式。从技术上讲,静态网站由服务器上托管的HTML文档集合组成,这些文档通过超链接相互连接。但是,这些页面是相互独立的,代码和其他特色内容被写入并作为单独的文件保存在服务器的固定内存中。如果必须对网站进行更改,则必须手动更改每个网页的代码。

服务器内的网页是一个单独的HTML文件,可以由文件的最后一个URL识别;.HTML或.htm是静态网页,网页以HTML格式保存。

当web客户端向web服务器请求静态web页面时,web服务器(又称HTTP服务器)使用请求中的URL来解释和定位所需的页面,并通过HTTP将页面发送到web浏览器。用于此目的的最常见的HTTP或Web服务器是由Windows平台的微软和APACHE的Apache基金会。

有关***页的详细信息

与静态网页不同,***页由于动态内容可用而获得其名称。即网站上显示的内容可能因用户而异和/或不时发生变化。***页的例子有亚马逊、雅虎、Gmail、CNN和iTunes网站。

同样,web服务器的结构与承载静态页面和动态页面的结构不同。由于***页需要为每个用户提供不同的内容,因此在服务器内存中存储同一页面的不同版本并进行传递是不实际的,因为这些页面需要大量的资源来支持该操作。因此,一种相当方便的方法是在多个存储库中将组件分开,并将它们组合在一个共同的布局中,然后传输到客户端浏览器。

这是通过实现连接到web服务器的应用服务器和资源数据库来实现的。当web浏览器发出对特定URL的请求时,web服务器接收信息并将其传递给应用服务器,以提供URL中指示的HTML文件。由于不存在固定的HTML页面,应用程序服务器将显示所需URL的布局,并用相关内容(如文本、照片、音频和视频)填充它。

应用服务器的例子是PHP和ASP.NET. oracleapplicationexpress和MySQL是数据库软件的示例。

静态网页和***页有什么区别?

•静态网页具有固定内容,而***页可能具有不断变化的内容。

•静态网页必须手动更改,而对***页的更改可以通过资源存储在数据库中的应用程序加载。

  • 发表于 2020-10-23 19:23
  • 阅读 ( 88 )
  • 分类:IT

你可能感兴趣的文章

静止的(static)和动态内存分配(dynamic memory allocation)的区别

...内存分配有效。一个缺点是实现动态内存分配很复杂。 静止的(static)和动态内存分配(dynamic memory allocation)的共同点 两者都是内存分配机制。 两者都应该由程序员手动实现。 静止的(static)和动态内存分配(dynamic memory allocation)的...

  • 发布于 2020-10-11 12:09
  • 阅读 ( 1010 )

静止的(static)和动态特性(dynamic characters)的区别

...更受读者的喜爱。这提供了对这两类字符的基本理解。 静止的(static)和动态特性(dynamic characters)的区别 •静态人物在整个小说中没有发生任何变化,从头到尾都保持不变。这些大多是故事中的小人物。 •另一方面,动态角色在...

  • 发布于 2020-10-24 16:55
  • 阅读 ( 785 )

静止的(static)和动态路由(dynamic routing)的区别

静态与动态路由 静态路由和动态路由的区别在于路由条目进入系统的方式。计算机网络中的路由是指在计算机网络中正确地转发数据包,使数据包最终到达正确的目的地的过程。路由主要有静态路由和动态路由两种类型。在...

  • 发布于 2020-10-29 09:42
  • 阅读 ( 438 )

动态(dynamic)和静态ip(static ip)的区别

动态IP是指每次连接到网络时都会发生变化的IP,而静态IP是指无论连接多少次或从网络断开多少次都保持不变的IP。您是否有静态或动态IP地址取决于所述网络的管理员。每次连接到网络时,动态IP都会发生变化;这是一种在连接...

  • 发布于 2021-06-22 11:51
  • 阅读 ( 389 )

动态拉伸(dynamic stretching)和静态拉伸(static stretching)的区别

...群用于针对关键的表现区域。   什么是静态拉伸练习(static stretch exercises)? 静态拉伸练习是一种更慢、更受控制的运动形式。静态练习是用来保持一个姿势在一个伸展的立场,并适合后锻炼阶段。它们有助于冷却过程,因为...

  • 发布于 2021-06-26 00:09
  • 阅读 ( 570 )

静止的(static)和动态平衡(dynamic equilibrium)的区别

...然而,这种情况在机械意义上比化学意义上更有意义。 静止的(static)和动态平衡(dynamic equilibrium)的区别 定义 动态平衡是反应物转化为产物,产物以相等且恒定的速率转化为反应物的平衡。 静态平衡是当反应中的所有粒子都处于...

  • 发布于 2021-06-27 09:49
  • 阅读 ( 565 )

静止的(static)和动态网站(dynamic website)的区别

...站。电子商务网站和社交媒体网站是***站的两个例子。 静止的(static)和***站(dynamic website)的区别 定义 静态网站是一个网站,它的网页是用HTML编码的,每个网页的内容都是固定的,除非经过编辑和重新发布,否则不会改变。***站...

  • 发布于 2021-07-01 01:36
  • 阅读 ( 631 )

静止的(static)和动态ip(dynamic ip address)的区别

静态IP地址和动态IP地址的主要区别在于,静态IP地址是由网络管理员手动分配给设备的固定地址,而动态IP地址是由DHCP服务器自动分配给设备的地址。 计算机网络由各种设备组成,如台式机、笔记本电脑、服务器、路由器和交...

  • 发布于 2021-07-01 03:17
  • 阅读 ( 809 )

静止的(static)和动态哈希(dynamic hashing)的区别

静态哈希和动态哈希的主要区别在于,在静态哈希中,生成的数据桶地址总是相同的,而在动态哈希中,数据桶根据记录的增减而增减。 要在大型数据库中查找数据,不可能搜索所有索引。散列提供了解决这个问题的另一种方...

  • 发布于 2021-07-01 07:30
  • 阅读 ( 332 )

静止的(static)和动态路由(dynamic routing)的区别

静态路由和动态路由的主要区别在于,在静态路由中,管理员手动在路由表中输入路由,而在动态路由中,则根据网络的变化自动查找路由。 路由是确定将数据从源发送到目标的最佳路径的过程。路由器有助于完成这项任务。...

  • 发布于 2021-07-01 17:16
  • 阅读 ( 649 )
lchitatg
lchitatg

0 篇文章

相关推荐