jsp和PHP 是面向对象的 方便 ASP是面向过程的 易于理解 一会给你举例子说明什么是面向对象的JSP应用最为广泛 也最为规范 但是比较死板 PHP是新秀 许多规定灵活应用 而且反应相当快速 ASP 易于理解 但是写出的程序繁琐 重复率高给你说一下什么事面向对象的比如:汶川地震 我们用活动板房区救援 后来青海地震了 我们可以把救援汶川的板房撤出再去救援青海 但是面向过程的 也就是ASP不可以 它要想去救援青海 必须再造一批活动板房 也就是说面向对象的相当方便 只要你写好这个类 这个类就可以伴随你一生
共同点....只要区别....感觉矛盾啊...ASP是微软提供的BS技术,已经过时了,现在很少使用了PHP是程序员组织开发的技术,没有公司支持,简单,免费JSP是SUM开发的JAVA的J2EE技术,现在用Oracle公司的支持,较困难
楼主的问题很搞笑,你到底是要共同点还是区别啊我是搞jsp的,不过我懒得多说,三种技术在一般人看来最大的区别就是asp租用服务器便宜,开发周期也稍短,开发成本也小,php可以跨平台,能布署在linux服务器上,jsp开发周期稍长,成本也高,平台无关,可布署在任何系统下一般的商业网站用asp和php比较多,但一般的大型综合应用系统会使用jsp,确切地说应该是j2ee,jsp是j2ee技术里的一块
PHP,JSP,ASP 都是服务器端脚本语言!在速度上面相比为JSP和PHP最快,asp是面向过程编程的,php最早也是面向过程的,但是发展到php4的时候就支持面向对象编程了,现在php6已经基本上能实现所有的面向对象写法了,jsp也是面向对象的,相对前两门语言入门要求的基础要相对的高!JSP和PHP都可以跨平台运行,都能部署在Linux上面!ASP因为依赖IIS所以目前不能再windows以外的系统上面发布。相对的PHP和JSP的安全性要比ASP高!