发信人: hater()
整理人: dongbao(2000-12-16 17:30:08), 站内信件
|
刚才下面有位朋友说jsp是编译的,这比asp好。
这句话我个人认为并不正确,sp是编译这句话说的只有一半对。
jsp是先编译成servlet再输出的,jsp文件本身并不是编译的。
asp也是先解释再输出,和jsp差不多。
asp和jsp一样,精华并不在于写脚本,而在于com(com+)或bean(servlet)。
如果你写asp或jsp只是纯脚本的方式那就太.........
asp+com功能可以非常强大,一个asp文件中可以只有几行代码,核心全在com中,
编译成dll文件,速度,效率,稳定性都很不错。
就速度而言asp+com速度比jsp+bean要快,因为不论是bean还是serlver只是一种
类似与伪编译(为了跨平台),并不是向dll一样真正编译(虽然都是二进制代码)
。
你去任何一个java站点开始的速度都不会快,因为你访问时它要把java的虚拟机
调出class来然后解释运行.asp+com则不一样。
jsp中的大部分东东都是学asp的,就象jdbc学odbc一样。
以后ms会主推asp+,它有以下几个特点
如面向对象性(用c#);数据库连接(ado+);大型站点应用;内置的对象缓存和页面结
果缓存;
内置的XML支持,可用于XML数据集的简单处理;服务器控制提供了更充分的交互式
等
如果论前途,只要ms不倒asp(asp+)还是非常有前途的。asp(asp+)的最大遗憾就
是只能在ms平台下运行,不过我个人认为也不会有谁会天天换平台的。
说了这么多,只是想说明asp并不是象有些人讲的那么烂,只是看要如果发挥它的
最大做用,显示出它的精华来。
jsp也是一个很不错的选择,由于jsp页面的内置脚本语言是基于java编程语言的,
而且所有的jsp页面都被编译成为java servlet,jsp页面就具有java技术的所有
好处,包括健壮的存储管理和安全性等。
选asp还是jsp只是看你工作的需要和个人。
最好是asp和jsp都会,呵呵(我现在就在学jsp(bean,servlet))
以上是我的一些个人见解,希望大家指正。
-- ※ 修改:.hater 于 Dec 7 17:58:31 修改本文.[FROM: 202.108.118.82] ※ 来源:.月光程序代码网 http://www.moon-soft.com.[FROM: 202.108.118.82]
|
|