网页



网页

网页是在万维网上可用的文档。网页存储在Web服务器上,可以使用Web浏览器查看。

网页可以包含大量信息,包括文本、图形、音频、视频和超链接。这些超链接是到其他网页的链接。

Web服务器上链接的网页集合称为网站。每个网页都与唯一的统一资源定位符 (URL)相关联。

静态网页

静态网页也称为平面或固定网页。它们在客户端浏览器上加载时与存储在Web服务器上的完全相同。此类网页仅包含静态信息。用户只能阅读信息,但不能进行任何修改或与信息交互。

静态网页仅使用HTML创建。静态网页仅在不再需要修改信息时使用。

internet_technologies_tutorial

动态网页

动态网页在不同的时间点显示不同的信息。可以在不加载整个网页的情况下更改网页的一部分。这已通过Ajax技术成为可能。

服务器端动态网页

它是通过使用服务器端脚本创建的。有一些服务器端脚本参数决定如何组装一个新的网页,这也包括设置更多客户端处理。

客户端动态网页

它使用客户端脚本(如JavaScript)进行处理。然后传递到文档对象模型 (DOM)

internet_technologies_tutorial

脚本语言

脚本语言就像编程语言,允许我们以脚本的形式编写程序。这些脚本是解释而不是编译的,并且逐行执行。

脚本语言用于创建动态网页。

客户端脚本

客户端脚本指的是在客户端执行的程序。客户端脚本包含浏览器在响应某些用户操作时执行的指令。

客户端脚本程序可以嵌入到HTML文件中,也可以作为单独的文件保存。

internet_technologies_tutorial

下表描述了常用的客户端脚本语言

序号脚本语言描述
1.JavaScript
它是一种基于原型的脚本语言。它继承了Java的命名约定。所有JavaScript文件都存储在扩展名为.js的文件中。
2.ActionScript它是一种面向对象的编程语言,用于开发针对Adobe Flash Player的网站和软件。
3.Dart
它是由Google开发的一种开源Web编程语言。它依赖于源到源编译器到JavaScript。
4.VBScript
它是由微软开发的一种开源Web编程语言。它是JavaScript的超集,并添加了可选的静态类型类基于面向对象的编程。

服务器端脚本

服务器端脚本充当客户端的接口,并限制用户访问Web服务器上的资源。它还可以收集用户的特征以自定义响应。

internet_technologies_tutorial

下表描述了常用的服务器端脚本语言

序号脚本语言描述
1.ASP
活动服务器页面 (ASP) 是一个服务器端脚本引擎,用于创建动态网页。它支持组件对象模型 (COM),使ASP网站能够访问DLL等库的功能。
2.ActiveVFP
它类似于PHP,也用于创建动态网页。它使用本机Visual Foxpro语言和数据库。
3.ASP.net
它用于开发动态网站、Web应用程序和Web服务。
4.Java
Java Server Pages用于创建动态Web应用程序。Java代码编译成字节码,并由Java虚拟机 (JVM)运行。
5.Python
它支持多种编程范式,如面向对象和函数式编程。它也可以使用第三方工具(如Py2exePyinstaller)用作非脚本语言。
6.WebDNA
它也是一种服务器端脚本语言,具有嵌入式数据库系统。
广告