我是学计算机的,偏软,想兼职作asp/jsp,请问哪个更好?

来源:百度知道 编辑:UC知道 时间:2024/07/03 12:33:26
哪个更有前途呢?现在ASP资料多,但是不安全,JSP还需要进行比较麻烦的配置,可是安全性高,到底选哪个呢?大家给我参考一下,我想兼职养老婆,给她买身漂亮点的衣服。见笑了啊

JSP

jsp
这是目前发展的趋势

各有好处

想法很好 但关键看你到底喜欢哪一个!多了解一些资料,结合你的编成语言的能力,你要是不确定的话可以拿出点时间都涉及一点 或许从中你会做出决定的!希望下面的资料对你有所帮助!

JSP和ASP在结构上类似,都是以""作为标计符,不同的是在标计符之间的代码ASP为JavaScript或VBScript脚本,而JSP为Java代码。JSP将网页的表现形式和服务器端的代码逻辑分开。作为服务器进程的JSP页面,首先被转换成servlet(一种服务器端运行的Java程序)。

Servlet支持HTTP协议的请求和响应。当JSP被转换成纯Java代码。多个用户同时请求一个JSP页面时,应用实例化线程来响应请求。这些线程由WEB服务器进程来管理,和ASP的线程管理器功能类似。同CGI为每个请求创建一个进程的模式比较,这种方式效率高的多。

性能和平台无关性

与C++、VB等语言比较,Java被看作是个效率不太高的语言,但它以牺牲效率换来了平台无关性使Java可以在大多数操作系统上运行而不需要重新编译--许多人愿意为此而付出代价。Java的编译代码是一种字节代码,在运行时由操作系统上的一个Java VirtualMachine(JVM)虚拟机解释。

字节代码可以在所有平台上迁移,而不需要任何改动。交叉平台编程倾向于采用所有操作系统的"最小公分母",尤其是使用图形化界面时(servlets不需要任何图形界面)。

Servlets比传统的Java程序(applets, Javaapp)要快,因为它们在服务器端运行,不需要加载沉重的GUI(HTML的GUI是非常少的)。另外,servlets的字节代码只有在客户请求时才执行,所以尽管当首次调用servlets时会有几秒钟的加载时间,但后续的请求相应非常迅速,因为服务器已经缓存了运行的servlets。

当前的JSP服务器,都带有Java 即时编译器(JIT),因此,JSP的执行比每次都要解释执行的ASP代码要快,尤其是在代码中存在循环操作时,JSP的速度