网站程序的嵌入与调试
  • 更新时间:2024-09-28 19:14:46
  • 网站建设
  • 发布时间:1年前
  • 360

一、动态网页的概念

带有各种动画、滚动字幕和其他视觉“动态效果”的网页不是动态网页。不管网站制作中是否有视觉动态效果,只要是通过动态网站技术生成的网页都称为动态网页。动态网页可以是纯文本内容,也可以包含各种动画内容,只是网页具体内容的一种表现形式。

动态网页与静态网页相反。静态网页是扩展名为htm.html .shtml .xml 的文件。它们是用HTML 语言编写的。它们由许多标签组成。它们存储在服务器的某个位置。当用户需要时,服务器不需要任何解释,直接发送给用户。用户可以直接通过浏览器浏览。

动态网页通常是.asp、jsp.php、pert、cgi等扩展名的文件,不能直接发送动态网页,因为浏览器不支持。当需要浏览动态网页时,服务器会解释或编译这些动态网页代码程序,并将结果转换成HTML代码,然后发送给用户的浏览器。网页不断变化的性质是它们被称为动态的原因。动态网页一般都是基于数据库技术。我们日常在一些网站上的用户注册、用户登录、在线调查、上传文件、发帖、论坛讨论等操作均基于东捷网络技术。

二、动态网页技术种类

动态网页技术种类繁多,有CGI、ASP、JSP、PHP等,今天ASP、JSP、PHP基本形成了“三足鼎立”的局面。

(1)ASP技术。 ASP技术是微软公司的产品,主要包括ASP和ASP.NET技术。前者的文件扩展名为.asp,后者的文件扩展名为.aspx。在ASP 中,主要使用的语言是VBScript 服务器端编程语言。实际上,它是ASP.NET 中VB : 的一个子集。可以使用VB、C、C#等语言编写ActiveX控件。因为是微软的产品,与其Windwos操作系统、Access、SQLServer数据库有着天然的联系,所以支持度很高。

(2)JSP技术。 1SP技术是SUN公司的产品。扩展名为.jsp,其墓是基于SUN公司的JAVA语言。它基于JVM、Servlet、JAVABean等技术。由于其显示和业务逻辑可分离和跨平台的特点发展势头迅猛。目前已成为国内外众多大型电子商务网站的首选技术。

(3)PHP技术。 PHP 技术是一个开源项目。扩展名为.php。基本语言是PHP。它主要借鉴了Java、C、Perl等语言的语法。因为它开源易学,所以也有很多支持者。

三、创建ASP程序

Microsoft Active Server Pages,俗称^SP,实际上是微软开发的一套服务器端脚本环境。通过ASP,结合HTML页面、ASP指令和ActiveX组件,可以建立动态的、交互式的、高效的Web服务器应用程序。有了ASP,你就不用担心客户端的浏览器能否运行你写的代码了,因为所有的程序都会在服务器端执行。程序执行时,服务端只是将执行结果返回给客户端浏览器。这样也减轻了客户端浏览器的负担,大大提高了交互速度。

ASP本身并不是一种脚本语言,它只是提供了一个环境,让嵌在]{TML页面中的脚本程序可以运行。 ASP程序可以使用JScript和VBScript脚本语言作为服务器脚本语言,但是在实际应用中一般都是使用VBScript作为服务器的脚本语言,美国认可的服务器脚本也是VBScript。当然你也可以根据自己的喜好更改系统默认的脚本语言。

ASP程序以纯文本形式存在于Web服务器上,扩展名为.asp。您可以使用任何文本编辑器打开它,并且ASP 程序可以包含纯文本、HTML 标记和脚本命令。你只需要将.asp程序放在Web服务器的虚拟目录下(该目录必须有可执行权限),就可以访问ASP程序T了。

服务器端脚本: 由于服务器端脚本语言需要在服务器端执行,而脚本语言的默认执行位置是客户端的浏览器。所以需要用特殊的符号来表示哪些代码需要在服务端执行。有两种方法可以指定在服务器端执行的脚本语言。

我们专注高端建站,小程序开发、软件系统定制开发、BUG修复、物联网开发、各类API接口对接开发等。十余年开发经验,每一个项目承诺做到满意为止,多一次对比,一定让您多一份收获!

本文章出于推来客官网,转载请表明原文地址:https://www.tlkjt.com/web/12638.html
推荐文章

在线客服

扫码联系客服

3985758

回到顶部