• 技术文章 >常见问题

    动态网页采集技术类型包括哪几种

    青灯夜游青灯夜游2021-07-26 12:07:12原创244

    动态网页采集技术类型包括CGI、PHP、JSP、ASP。CGI是用来建立动态网页的技术;PHP是一种服务器端的嵌入HTML的脚本语言;JSP是用于创建可支持跨平台及跨Web服务器的动态网页;ASP是微软公司提供的开发动态网页的技术。

    本教程操作环境:windows10系统、Dell G3电脑。

    常用的5种动态网页技术

    1、CGI

    CGI(Common Gateway Interface,公用网关接口)是较早用来建立动态网页的技术。当客户端向Web服务器上指定的CGI程序发出请求时,Web服务器会启动一个新的进 程执行某些CGI程序,程序执行后将结果以网页的形式再发送回客户端。

    CGI的优点是它可以用很多语言编写,如 C 、C++ 、VB和Perl语言。在语言的选择上有很大的灵活性。最常用的CGI开发语言为Perl。

    CGI的主要缺点是维护复杂,运行效率也比较低。这主要由以下几方法原因造成:

    2、PHP

    PHP(Personal Home Pages)是一种服务器端的嵌入HTML的脚本语言,可以运行于多种平台。它借鉴C语言、Java语言和Perl语言的语法,同时具有自己独特的语法。

    由于PHP采用Open Source方式,它的源代码公开,使得它可以不断有新东西加入,形成庞大的函数库,以实现更多的功能。PHP几乎支持现在所有的数据库。

    PHP的缺点是没有像JSP和ASP那样对组件的支持,扩展性较差。

    3、JSP

    JSP(Java Server Pages)是基于Java的技术,用于创建可支持跨平台及跨Web服务器的动态网页。JSP与服务器端的脚本语言JavaScript不一样。JSP是 在传统的静态页面中加入Java程序片段和JSP标记,构成JSP页面,然后再由服务器编译和执行。

    JSP主要的优点如下:

    JSP的主要缺点是编写JSP程序时比较复杂,开发人员往往需要对Java及其相关的技术比较了解。

    4、ASP

    ASP(Active Server Pages)是微软公司提供的开发动态网页的技术,具有开发简单、功能强大等优点,ASP使生成Web动态内容及构造功能强大的Web应用程序的工作变得 十分简单。例如,要收集表单中的数据时,只需要将一些简单的指令嵌入到HTML文件中,就可以从表单中收集数据并进行分析处理。对于ASP,还可以便捷地使用ActiveX组件来执行复杂的任务,比如连接数据库以检索和存储信息。

    对于有经验的程序开发人员,如果已经掌握了一门脚本语言,如VBScript、JavaScript或Perl,而且已经了解使用ASP的方法。只要安 装了符合ActiveX脚本标准的相应引擎,就可以在ASP页中使用任何一种脚本语言。ASP自身带有VBScript和JavaScript两种脚本引 擎。从软件的技术层面看,ASP有如下的特点:

    更多编程相关知识,请访问:编程视频!!

    以上就是动态网页采集技术类型包括哪几种的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:动态网页
    上一篇:visual foxpro数据库文件是什么 下一篇:主存与cache的地址映射方式有哪三种
    大前端线上培训班

    相关文章推荐

    • 动态网页设计 PHP Squid中可缓存的动态网页设计• PHP 设置动态网页在浏览器的缓存 静态网页和动态网页 网页动态图片 网页动态图片制• PHP 设置动态网页在浏览器的缓存• php动态网页怎么转换成html• php动态网页是什么意思?• 如何动态查看及加载PHP扩展

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网