正在加载图片...
因特网应用程序的开发 当因特网刚开始时,网站只不过是让你简单的读取一些只读的文章或档案,只有很少数的网站另 外扩充一些外部的程序来协助网站的运行。这是因为当时要开发网站的功能不是用C语言,就 是要用cGl( Common Gateway Interface)才能做到。用C及cGl来开发动态网站,不仅有经 验的程序设计师少,而且开发的成本非常的高。另外,以前的网站都是以两层式的架构所建设 这样会让网站的延展性以及应用程序的整合性发生了一些问题。因为以前的网站程序设计师在开 发网页时,完全没有顾虑到网站之外的应用,所以使用者接口和程序代码是结合在一起的。如果 别的应用程序要使用这个相同的组件,或要连结一些站台一起工作,或进行些交易等的动作,程 序的撰写会变得很困难。但是在1996年后,微软的COM( Component Object Model)以及 AsP( Active Server Pages)技术让这些工作变的轻松简单。微软的ASP藉由简单的描述( Script) 语言来呼叫企业法则(企业处理数据的规则)以及服务器上的服务程序:而cOM的技术则让程 序设计师可以轻易的利用B、C++,或是其它支持COM这种规格的程序语言,将企业法则包 装到组件里,并把这些组件提供出来分享大家使用。所以现在的网站开发累积了丰富的经验,并 且有大致的步骤及方法来克服一些问题,例如利用网页框架( Frame)将两个网站的内容显示在 同一个浏览器中,这样可以让使用者执行作业较为直觉及便利。但是这样做也有些缺点:例如某 个网站改变了网址或是关门大吉,这些断裂连结的处理问题也蛮浪费时间。另外现在网站的开发 已经不再像以前的两层式架构那么单纯,现今的网站运用已经发展为运用大量的企业法则,或是 中间阶层组件的N层式架构和其它应用程序一起工作。所以让开发一个可靠、稳定的网站变得 极富挑战,这就是为什么一个强而有利的开发工具是如此的重要。 网页的种类 要让计算机成为网站服务器,需要安装lS( Internet Information Services)的服务软件,后面 会提到如何安装。网站服务器安装完毕后,接下来就是要设计供使用者下载的网页了。相信各位 都有浏览网页的经验,不过可能还不清楚网页还有动态网页及静态网页的差别,就让我们来厘清 这两种网页的差别 静态网页 所谓静态网页,就是网页里面没有程序代码,不会被伺服端执行。这种网页通常在伺服端以扩展 名htm或是htm储存,表示里面的内容是以HTML语言所撰写。HTML语言是由许多叫做标 注(Tag)的元素所组成。这种语言指示了文字、图形等元素在浏览器上面的配置、样式以及这 些元素实际上是存放于因特网上的哪个地方(地址),或是点选了某段文字或图形后,应该要连因特网应用程序的开发 当因特网刚开始时,网站只不过是让你简单的读取一些只读的文章或档案,只有很少数的网站另 外扩充一些外部的程序来协助网站的运行。这是因为当时要开发网站的功能不是用 C 语言,就 是要用 CGI(Common Gateway Interface)才能做到。用 C 及 CGI 来开发动态网站,不仅有经 验的程序设计师少,而且开发的成本非常的高。另外,以前的网站都是以两层式的架构所建设, 这样会让网站的延展性以及应用程序的整合性发生了一些问题。因为以前的网站程序设计师在开 发网页时,完全没有顾虑到网站之外的应用,所以使用者接口和程序代码是结合在一起的。如果 别的应用程序要使用这个相同的组件,或要连结一些站台一起工作,或进行些交易等的动作,程 序的撰写会变得很困难。但是在 1996 年后,微软的 COM(Component Object Model)以及 ASP(Active Server Pages)技术让这些工作变的轻松简单。微软的 ASP 藉由简单的描述(Script) 语言来呼叫企业法则(企业处理数据的规则)以及服务器上的服务程序;而 COM 的技术则让程 序设计师可以轻易的利用 VB、C++,或是其它支持 COM 这种规格的程序语言,将企业法则包 装到组件里,并把这些组件提供出来分享大家使用。所以现在的网站开发累积了丰富的经验,并 且有大致的步骤及方法来克服一些问题,例如利用网页框架(Frame)将两个网站的内容显示在 同一个浏览器中,这样可以让使用者执行作业较为直觉及便利。但是这样做也有些缺点:例如某 个网站改变了网址或是关门大吉,这些断裂连结的处理问题也蛮浪费时间。另外现在网站的开发 已经不再像以前的两层式架构那么单纯,现今的网站运用已经发展为运用大量的企业法则,或是 中间阶层组件的 N 层式架构和其它应用程序一起工作。所以让开发一个可靠、稳定的网站变得 极富挑战,这就是为什么一个强而有利的开发工具是如此的重要。 网页的种类 要让计算机成为网站服务器,需要安装 IIS(Internet Information Services)的服务软件,后面 会提到如何安装。网站服务器安装完毕后,接下来就是要设计供使用者下载的网页了。相信各位 都有浏览网页的经验,不过可能还不清楚网页还有动态网页及静态网页的差别,就让我们来厘清 这两种网页的差别。 静态网页 所谓静态网页,就是网页里面没有程序代码,不会被伺服端执行。这种网页通常在伺服端以扩展 名 .htm 或是 .html 储存,表示里面的内容是以 HTML 语言所撰写。HTML 语言是由许多叫做标 注(Tag)的元素所组成。这种语言指示了文字、图形等元素在浏览器上面的配置、样式以及这 些元素实际上是存放于因特网上的哪个地方(地址),或是点选了某段文字或图形后,应该要连
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有