首页 > 编程知识 正文

动态网站需要的技术,动态网页开发技术

时间:2023-05-05 21:38:53 阅读:120747 作者:1277

网络技术日新月异,细心的网络朋友发现很多web文件扩展名不仅是“. htm”,“. php”、“. asp”等也是用动态的web技术制作的。

早期的动态网页主要采用CGI技术,CGI是CommonGatewayInterface (通用网关接口)。 可以使用各种程序(如VisualBasic、Delphi和C/C )创建相应的CGI程序。 CGI技术已经成熟且功能强大,但由于编程困难、效率低下、修改复杂,逐渐被新技术所取代。

以下是目前常用的一些技术。

1、PHP是超文本预处理器,是目前互联网上最热的脚本语言。 其语法参考了c、Java、PERL等语言,但只有编程知识较少,才能使用PHP建立真正的交互式网站。

与HTML语言非常兼容,用户可以直接向脚本代码中添加HTML标记,也可以向HTML标记中添加脚本代码,从而更好地控制页面。 PHP提供标准的数据库接口,数据库连接方便,兼容性强; 扩展性高; 可以进行面向对象编程。

2、ASP是ActiveServerPages,是微软开发的超文本标记语言(HTML )、脚本和CGI )公共网关接口(CGI )的一种组合ASP的编程比HTML方便灵活。 在Web服务器端运行并运行后,将运行结果以HTML格式传输到客户端的浏览器。 因此,与常见的脚本语言相比,ASP安全得多。

ASP的最大优点是可以包含HTML标记、直接访问数据库以及使用无限扩展的ActiveX控件,因此在程序编写方面比HTML更方便、更灵活。 通过ASP组件和对象技术,用户可以直接使用ActiveX控件来调用对象的方法和属性,从而轻松提供强大的交互功能。

但是,ASP技术也不完美。 基本上局限于微软的操作系统平台,主要工作环境是微软的IIS APP应用结构,ActiveX对象具有平台的特性,因此ASP技术可以方便地在跨平台Web服务器上工作

3、JSP是JavaServerPages,是SunMicrosystem公司于1999年6月推出的新技术,是基于JavaServlet和整个Java体系的Web开发技术。

JSP和ASP在技术方面有很多相似之处,但两者来源于不同的技术规范组织,ASP通常仅适用于WindowsNT/2000平台,而JSP可以在85%以上的服务器上运行,基于JSP技术的APP应用程序可以在ASP

这三种新技术各自在制作动态主页方面很有特色,但现在已经很旧了,只适用于很多个人主页的爱好者、个人制作。 对于专业制作人来说,建议尽量使用最新的asp.net技术进行站点建设。 asp.net语言大大提高了网站的运行速度,但学习起来相当困难。 但是一旦掌握,就会发现asp.net创建的网站的稳定性大大超过了这些技术。 asp.net的扩展名为“. aspx”,转载于:https://www.cn blogs.com/yule 8521-cn/archive/2008/12/30/1365313.html

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。