文谷首页 | 业界传真 | 网络技术 | 服务器 | 数据库 | 存储技术 | 系统安全 | 无线技术 | Cisco | .Net | Windows | Linux | Unix | Java
电子商务 | 网站工程 | 网页设计 | 平面设计 | 多媒体 | 编程语言 | Oracle | MSSQL | Photoshop | ASP | PHP | 实用技巧 | 进程查询 | 文谷论坛
ASP频道
没有任何子栏目
您现在的位置: IT文谷 >> 网站工程 >> 网页编程 >> ASP >> 文章正文
ASP、PHP、JSP之比较(初学WEB动态编程且迷茫者看)ASP、PHP、JSP之比较(初学WEB动态编程且迷茫者看)2006-4-10 22:54:32ASP、PHP、JSP之比较(初学WEB动态编程且迷茫者看)2006-4-10 22:54:32ASP、PHP、JSP之比较(初学WEB动态编程且迷茫者看)
ASP、PHP、JSP之比较(初学WEB动态编程且迷茫者看)
ASP、PHP、JSP之比较(初学WEB动态编程且迷茫者看)ASP、PHP、JSP之比较(初学WEB动态编程且迷茫者看)2006-4-10 22:54:32ASP、PHP、JSP之比较(初学WEB动态编程且迷茫者看)2006-4-10 22:54:32ASP、PHP、JSP之比较(初学WEB动态编程且迷茫者看)
ASP、PHP、JSP之比较(初学WEB动态编程且迷茫者看)ASP、PHP、JSP之比较(初学WEB动态编程且迷茫者看)2006-4-10 22:54:32ASP、PHP、JSP之比较(初学WEB动态编程且迷茫者看)2006-4-10 22:54:32ASP、PHP、JSP之比较(初学WEB动态编程且迷茫者看)
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本身的所有问题都会一成不变的也累加到了它的身上。安全性、稳定性、跨平台性(Win2K已经不再支持Alpha了)都会因为与NT的捆绑而显现出来。

  2、ASP由于使用了COM组件所以它会变的十分强大,但是这样的强大由于Windows NT系统最初的设计问题而会引发大量的安全问题。只要在这样的组件或是操作中一不注意,哪么外部攻击就可以取得相当高的权限而导致网站瘫痪或者数据丢失。

  3、由于ASP还是一种Script语言所没除了大量使用组件外,没有办法提高其工作效率。它必须面对即时编绎的时间考验,同时我们还不知其背后的组件会是一个什么样的状况。

  4、无法实现跨操作系统的应用。当然这也是微软的理由之一,只有这样才能发挥ASP最佳的能力。可是我却认为正是Windows限制了ASP,ASP的概念本就是为一个能让系统运行于一个大的多样化环境而设计的。

  5、还无法完全实现一些企业级的功能:完全的集群、负载均横。

  总结:

  适用人群:熟悉MS架构的人员。想用最短的时间学习,同时想用最简单的方式完成自己的应用。

  适用平台:Windows系列平台适用应用:企业内部管理信息系统、中小Internet应用、快速数据库开发的应用。

  学习方式:IIS 4 Online Help(中文)MSDN Lib相关知识市场上众多的ASP书籍

  推荐开发工具:Visual InterDev/Home Site/Front Page

  推荐开发环境:Windows 2000 Server/MS SQL

  推荐应用环境(最少):Windows 2000 Server/MS SQL 7/PIII 500/256M RAM/18G HD

ASP、PHP、JSP之比较(初学WEB动态编程且迷茫者看)ASP、PHP、JSP之比较(初学WEB动态编程且迷茫者看)2006-4-10 22:54:32ASP、PHP、JSP之比较(初学WEB动态编程且迷茫者看)2006-4-10 22:54:32ASP、PHP、JSP之比较(初学WEB动态编程且迷茫者看)
  • 上一篇文章:

  • 下一篇文章:
  • 进入论坛讨论

    相关文章
    Request.ServerVariables的值与防盗链
    ASP正则表达式详解
    ASP.NET的ACCESS数据库操作类
    ASP.NET中的窗体身份验证
    ASP.NET中的Windows身份验证
    将Asp.net页面输出为HTML
    log4net配置成可log到ms sql
    解决ASP.NET网页出现的乱码问题
    技术应用-asp.net加密方法
    ASP.NET 中字符的格式化输出
    .NET中获取电脑名、IP及用户名方法
    ASP.NET数据库编程之处理文件访问许可
    热门文章最新推荐

    版权与免责声明:
    ① 本网转载其他媒体稿件是为传播更多的信息,此类稿件不代表本网观点,版权归原作者所有,本网不承担此类稿件侵权行为的连带责任。
    ② 本站原创文章,转载时请注明出自文谷及作者姓名
    ③在本网BBS上发表言论者,文责自负。
    ④如您因版权等问题需要与本网联络,请在30日内联系 。
    ASP、PHP、JSP之比较(初学WEB动态编程且迷茫者看)ASP、PHP、JSP之比较(初学WEB动态编程且迷茫者看)2006-4-10 22:54:32ASP、PHP、JSP之比较(初学WEB动态编程且迷茫者看)2006-4-10 22:54:32ASP、PHP、JSP之比较(初学WEB动态编程且迷茫者看)
    ASP、PHP、JSP之比较(初学WEB动态编程且迷茫者看)ASP、PHP、JSP之比较(初学WEB动态编程且迷茫者看)2006-4-10 22:54:32ASP、PHP、JSP之比较(初学WEB动态编程且迷茫者看)2006-4-10 22:54:32ASP、PHP、JSP之比较(初学WEB动态编程且迷茫者看)

    全站热点
    最新推荐
    关于文谷 | 联系文谷 | 免责声明 | 文谷论坛
    Tel: 0577-65690019      E-mail: ichenjian@gmail.com    MSN:ichenjian@hotmail.com    QQ:2911194
    Copyright © 2004-2008 wengu.com 文谷 All Rights Reserved
    浙ICP备05000327号