📜  ASP 完整表格

📅  最后修改于: 2021-09-24 01:48:34             🧑  作者: Mango

ASP代表活动服务器页面,它是用于构建网页的服务器端脚本引擎。 ASP 基本上是一个服务器页面,其中包含嵌入式程序。其中的程序在 Microsoft 服务器上进行处理。 ASP 服务器端引擎基本上执行读取和执行 ASP 文件的任务,然后将文件返回给浏览器。它基本上是一个基于 Web 的框架,可帮助程序员构建动态网页。 ASP 可以包含脚本以及标准 HTML。

历史: ASP 于 1996 年 12 月首次作为 IIS(Internet 信息服务)3.0 的一部分被引入,称为 ASP 1.0。其后续版本分别于 1997 年和 2000 年推出,分别命名为 ASP 2.0 和 ASP 3.0。 ASP 3.0 具有一些附加功能,因此 ASP 3.0 提高了其性能。

句法:


    
        ASP page
    
    
        <% response.write("Welcome to GeeksForGeeks!") %>
    

特征:

  • 用户控件:用户控件的创建支持可重用组件的制作。
  • 自定义控件:我们可以从 ASP 制作自定义控件。这里的代码被编译成一个动态链接库文件。
  • 渲染技术: ASP 使用访问复合渲染技术,其中构建了复合树。
  • 代码隐藏模型:微软推荐使用代码隐藏模型来处理动态程序代码。

ASP的使用:主要使用ASP是因为它速度快、与语言无关、成本低。我们可以用任何语言制作 ASP 页面,因此它不依赖于特定语言。它用于以更有效的方式开发动态网站。

优点:

  • ASP 减少了用于构建复杂应用程序的代码行。
  • 它具有智能缓存技术。
  • ASP 是独立于语言的,因此可以使用任何语言对其进行编码。
  • ASP 比其他应用程序快得多。
  • 现在 ASP 使用得更多。

缺点:

  • 页面有很多复杂性,并且存在许多性能问题。
  • 它依赖于 IIS(Internet 信息服务),因此存在问题。
  • 它的开发和调试工具有限。
  • ASP 中没有真正的状态管理。