文档库

最新最全的文档下载
当前位置:文档库 > 三种WEB开发主流技术ASP-PHP

三种WEB开发主流技术ASP-PHP

作者:Legendboy
日期:2000-9-10 21:38:15
三种主流技术是哪三种呢?我主要讲一下ASP(ActiveX Server Page)、PHP、Java这三
种技术。主要是基于我到现在已经使用的以下产品而谈:
ASP
MS IIS 4/Visuale Interdev 6
PHP
Apache 1.2.x/HomeSite 4.5/PHP 4
Java
iPlanet Web Server 4.1/JBuilder 3.5/JDK 1.2.2

以上技术本人却实使用过,而且已经使用它们做过项目,基于以前的工作经验给初学者
和正在对自己应用系统进行选择的同仁谈谈自己对它们的评价,以做参考,同时也请大
家提出自己的想法和意见 ,多交流。但是我有一个这样的看法:“一个产品它存在就
有存在的理由,它不可能一无是处,而是需要你去选择一个最合适你的技术、产品”。
一个好的技术要用在最合适它的地方,所以本文可以做为你参考的一个文章,而不会告
诉你任何一个技术的“最”。

ASP
我们先来谈谈它,因为ASP是到现在开发人郡最广的一个技术了,所以想来大家也会对
它最关注。ASP是一个近乎完美的想法,可是因为MS一个大的环境的问题所以在一些方
面反回使它缩小在了一个小的框架中,如果它能更好的跳出这个框架,我想由它现在的
基础将无人可比。
ASP更精确的说是一个中间件,这个中间件将Web上的请求转入到一个解释器中,在这个
解释器中将所有的ASP的Script进行分析,再进行执行,而这时可以在这个中间件中去
创建一个新的COM对象,对这个对象中的属性和方法进行操作和调用,同时再通过这些
COM组件再完成更多的工作。所以说,ASP强大的不在于它的VBScript, 而在于它后台
的COM组件,这些组件来无限的扩充了ASP的能力。

强势:
1、简单易学。Basic有谁不会?很少会有人举手,所以有人在说这个开发基础是最广
的。而且MS有一向做的非常好的联机手册,本地化语言的帮助,同时非常快的出现教学
书籍,这样会大大方便开发人员的学习和对技术的深入研究。
2、安装使用方便。装好一个Windows 2000,只要你安装了IIS哪么ASP就可以使用了,
从没有什么需要你花心思去配置的。而说实话,ASP的调优也不难做,而要做到最细时
也不是一般人能做的了的。
3、开发工具强大而多样。这个我不用说了,可以说的就是我以前使用VB中的Web Class
开发出的Web应用一点不差,当时让许多人大吃一惊,VB也能做ASP上的应用!!!其实
这正说明了ASP开发工具的多样化,同时它们的功能也很强,这一点已经被许多程序员
所津津乐道。易用、简单、人性化,这本就是微软的强项哟。
4、效率高。在低的访问量下,ASP能体现出一定的效率,这时它对机器的要求并不高。


弱势:
1、Windows本身的所