导航:首页 > 编程语言 > java与php与asp

java与php与asp

发布时间:2023-01-22 09:41:19

php,asp.net,java这三个的学习难度和发展前途相比如何看呢

PHP
当今社会有70%以上的网站都是PHP架构的,在一个信息科技快速发展的时代,自然需要PHP的快速开发来实现。也就说PHP是不可或缺而且需求量很大的,虽然PHP不适合做一些特大的项目,但并非没有,而想网络、淘宝等互联网大企业,网络架构会分为好几部分,底层有的用java有的用C或者其他,但表层却都是用PHP。所以说PHP市场是相当的广。
PHP对于1-3的新手工资一般在5000左右,而对于有经验的PHPer是很容易过万的。
最后,不管现在学的是什么,努力最重要,了解的更多之后才能做出更好的项目。
注意学习时多记笔记 多实践操作,有经验了,至于什么开发框架 Jquery 等,功能自己就都可以写。它的前景不可估量。
ASP.NET
是 .NET FrameWork的一部分,是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术,它可以在通过HTTP请求文档时再在Web服务器上动态创建它们。 指 Active Server Pages(动态服务器页面) ,运行于 IIS(Internet Information Server 服务,是Windows开发的Web服务器)之中的程序 。他的发展不如php前景好。
JAVA
Java是一种可以撰写跨平台应用程序的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。在全球云计算和移动互联网的产业环境下,Java更具备了显着优势和广阔前景。
PHP、JAVA、ASP.NET

㈡ php、c++、c、java、asp、html区别

php、asp 属于WEB开发上的服务器脚本语言
html 只是超文本标签语言,属于浏览器解码的一种便签语言

c、c++ 属于中级开发语言,所谓的中级语言就是介于高级语言和低级语言之间的开发语言,
C++语言是C语言的升级版本,加入了类、继承、重载等等C语言没有的概念,但基本上还是C,
在应用程序开发当中,C++运用得比较多,因为可以通过类封装很多代码,便于重复使用,C语言
不是没人用,而是越来越少,只有在一些为了代码兼容性或一些技术范例里会见到一些,在
系统里搞应用开发并完全用C而不用C++的人是越来越少了,但是对于底层一点的开发,C语言还是
运用比较广泛的,如单片机,嵌入式等,不过嵌入式也开始慢慢转入C++或java等中高级语言了。
java 属于高级语言,目前比较流行的 android 系统的应用程序就是用 java 开发的,高级语言与

中低级语言的区别就是高度的自动化,而且java是面向对象的编程模型,因为他有一套运行机制,
而这些运行机制会自动管理各种资源,包括内存管理、任务管理等,而且对数据类型也比较智能化
(弱类型),所以虽然 java 从语法、函数上很类似 C++,但其实他们的运行机制是完全不同的,
当然开发理念也是完全不同的。

㈢ Asp,PHP,Java,Net几种网站开发语言比较

既然你这里定义是网站,那我们这里就以WEB开发为中心,除了WEB,这几种语言都可以实现其它功能,这里不作讨论。

一、ASP,已然被微软淘汰了,这个就不说了,不过它的兄弟你可以看一下,也就是Aspx,等下说;
二、PHP,对于中小型网站开发有着天然的优势:
1、上手快,新人很容易上手;
2、开发效率高,开发速度很快,也有相应的开发框架,很容易对网站进行开发;
3、成本低,不管是开发成本,还是部署运行成本,都相对比较低;
4、跨平台,无论是你用linux或Windows可以将PHP跑起来;
三、JAVA,对于大型企业应用有着良好的优势:
1、框架成熟,开发效率快;
2、跨平台,一次开发随处运行;
3、对分布式、集群部署有着绝对的优势;
4、执行效率高,对于压力大的网站是个不错的选择
四、.NET,以Windows为平台的网站开发有着更好的支持:
比如你平台完全建立在Windows基础之上,那用.net是你最好的选择,
1、与Windows无缝结合,类库齐全,本身.net就是微软开发的,对于WINAPI的支持相对其它 语言那绝对有优势;
2、由VS IDE支撑,开发效率很高。

这里只是拿他们的长处在讨论,这个就看你要做什么开发

㈣ 制作网站asp、php、.net、java,到底有什么区别,为什么都说php做网页好呢

1.语言上存在的差异很大

2.ASP简单易学

3.php和MYSQL建站速度最快,功能也好

4.JSP安全性能较好,一般银行网站采用,

5..NET是最快建站的,一般会ASP后再去接触

㈤ ASP、PHP、JAVA哪个比较好

一、从建站角度上分析:

他们的性能问题,安全问题,和开发难度的比较:asp相对与其它的来说:速度慢,安全差,开发难度大周期长,不能跨平台,极差的数据库支持,不开源。那么asp.net呢.其实只是比asp加强了些.没有解决根本问题。
jsp与php就正好与asp相反。所以说现在要学网站开发.就选择jsp或php的其中一个。php比jsp好在学习起来容易一些,jsp的速度要比php快一些。
从成本上分析,php相对最便宜。毕竟linux+php+mysql+apache都是免费的。

二、从求职角度分析:

1、asp,asp.net的程序人员最多,所以工资也最低。表面上asp比php难学,但现实中,因为微软的关系,asp源码最多,教材也最多。所以学asp的人还是更多一些。
2、php的程序人员相对较少,只能说是越来越多。你看网络上的分类就知道了,asp是有一个分类的,php只是在其他编程类别里。但php的编程人员工资也不是说很高,比asp高那么一点点吧。但php人员相对容易找到工作。php工资不是很遍的原因可能在于,php因为免费的原故,出于商业角度考虑,很多大型的尤其是国有型的公司更乐意用昂贵的asp和java...
3、java的程序员收入应该是最高的。不是因为java更难,而是因为使用java的团体,java有php的若干技术优点,也有asp的部分商业优势,所以更乐意被大型单位所看中。如果有进入大型公司(外企、通迅公司等)的条件,应考虑学习java。 如果想自食其力做点项目,或者到中小企业就业,学习php是不错的选择。如果只是做点小网站,改改别人的源码,asp可能更适合。

三、商业角度

1、帮人家做小网站。那首选asp。asp+access,网上源码比比皆是,服务器数据库基本不用考虑。windows sever+IIS+access很多公司都是现成的。

2、帮人家做大网站。首选还是asp,其次才考虑php。因为asp程序员工资低,学的人多,好招人,成本低嘛。服务器容易管理,也能卖个好价钱。

3、自己做项目。那首选php。成本低不说,自己了解一点也方便,更重要的是性能比较好。

4、忽悠政府和大企业的钱。那首选JAVA,你什么都不需要懂,只知道JAVA和Oracle(数据库)这两个名词就够了。可以要个天价,自己不会不要紧,转给别人去做就是了。

㈥ JAVA,.NET ,PHP ,ASP同为软件开发语言,究竟学哪个更有前景它们几个有哪些优缺

JAVA学习呢,是要你一定的英语基础的,或者说你的英文一定好很好,因为学到最后,你会发现,基本是所有东西,控件,都要你用英文写出来的;

相对于.NET呢,.NET就没有对于你英语的要求了,因为它的控件是基本不需要你编写出来的,直接拖拖用用就好了;

PHP不算太难,但是构建网站涉及到的层面非常多。他因为是一种脚本语言,其用法呢涉及到了C,JAVA和PERL。

ASP是实现动态网页的,我们看到的网站基本是ASP做的。

我建议,你学.NET,现在很多软件企业需求.NET人员量大,,JAVA比较难,ASP呢,现在的网站也基本不用这个语言了,快淘汰了。

你要学软件,我建议你考虑下NIIT,我之前就是在那学的,还不错的,我在张家港学的,比一般软件培训的价格便宜,达内,北大青鸟都要一万三多呢,那就7 8千,软硬设施都是蛮OK的,谢谢!

㈦ ASP\JSP\PHP相比各有什么优缺点

ASP、JSP、和PHP的优点和缺点:

一、ASP

优点:

1、无需编译

2、易于生成

3、独立于浏览器

4、面向对象

5、与任何ActiveX scripting 语言兼容

6、源程序码不会外漏

缺点:

1、Windows本身的所有问题都会一成不变的也累加到了它的身上。安全性、稳定性、跨平台性都会因为与NT的捆绑而显现出来。

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

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

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

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

二、JSP

优点:

1、 一处编写随处运行。

2、 系统的多台平支持。

3、 强大的的可伸缩性。

4、 多样化和功能强大的开发工具支持。

缺点:

1、 与ASP一样,Java的一些优势正是它致命的问题所在。

2、 缺少系统性的资料。

3、 开发速度超慢

三、PHP

优点:

1、 一种能快速学习、跨平台、有良好数据库交互能力的开发语言。

2、 简单轻便,易学易用。

3、 与Apache及其它扩展库结合紧密。

4、 良好的安全性。

缺点:

1、 在windows平台运行的安全性和稳定性不如Linux/Unix。

(7)java与php与asp扩展阅读:

ASP.NET也是常用的网站开发语言之一:

优点:

1. 简洁的设计和实施。

2. 语言灵活,并支持复杂的面向对象特性。

3. 开发环境。

缺点:

1.数据库的连接复杂。

2.不具有跨平台性,只支持windows平台。

㈧ PHP、JAVA和ASP.NET之间的区别具体点的 谢谢!

一、主体不同

1、PHP:即“超文本预处理器”,是一种通用开源脚本语言。

2、JAVA:是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念。

3、ASP.NET:是微软公司推出的新一代脚本语言。

二、特点不同

1、PHP:PHP在不断兼容着类似closures和命名空间等技术,同时兼顾性能和当下流行的框架。版本是7之后,一直在提供更高性能的应用。

2、JAVA:具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点 。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等

3、ASP.NET:基于.NET Framework的Web开发平台,不但吸收了ASP以前版本的最大优点并参照Java、VB语言的开发优势加入了许多新的特色,同时也修正了以前的ASP版本的运行错误。


三、优势不同

1、PHP:独特的语法混合了C、Java、Perl以及 PHP 自创的语法。利于学习,使用广泛,主要适用于Web开发领域。

2、JAVA:作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程

3、ASP.NET:具备开发网站应用程序的一切解决方案,包括验证、缓存、状态管理、调试和部署等全部功能。


㈨ asp、php还有java网络编程分别适用于什么环境

1.ASP,最适合的运行环境是WINDOWS系统,+IIS,如果是简单调试,用WINDOWS2000个人专业版,或者WINDOWSXP,如果是做服务器,使用WINDOWS2003,WINDOWS2008,机器配置低,用WINDOWS2000服务器版
2.PHP,最适合的环境是LINUX++APACHE,这样的环境,PHP,运行最快最稳定,当然WINDOWS+IIS也能用PHP,但是需要复杂的设置
3.JSP,
JSP在WINDOWS和LINUX中的运行都不错,但是它的运行环境配置起来是最麻烦的
比如:
Linux+Apache+Tomcat(JSP)
WINDOWS+IIS+TOMCAT<JSP>

㈩ 请问什么是ASP,什么是JSP,什么是PHP,什么是JAVA,什么是JAVASCRIPT,谢了

总体来说asp jsp php 都是web开发中运行在服务器端的语言,javascript和java一点关系也没有

什么是asp
asp 是比较早期的web开发语言 组成部分主要是html和vbscript
现在依然有很多网站依然使用这种语言因为比较简单,但是必须用windows服务器,也就是需要花钱,现在很多jsp开发的网站都转换为php语言运行在linux服务器上因为它是免费而且开元的

什么是jsp
jsp Java Server Pages 大体来说是嵌入java代码的html页面,是现在比较流行的web编程语言,效率也是比较高的
一般的做法是jsp+javabean
现在公司一般流行mvc—jsp+servlet+javabean

什么是php
php 类似于asp 区别是php开放源代码和跨平台可以运行在winNT和多种unix上
语言类似c

什么是java
java 最本质的特点就是一切都是对象,是一种面向对象的编程语言,是jsp的基础,想要学好jsp最好先学习一下java

什么是javascript
javascript就是客户端编程语言,经常在源代码中都可以看到,主要应用于界面效果,客户端验证等等操作。

阅读全文

与java与php与asp相关的资料

热点内容
服务器上如何查看服务器的端口 浏览:676
单片机服务器编译 浏览:768
单口usb打印机服务器是什么 浏览:859
战地五开服务器要什么条件 浏览:954
在word中压缩图片大小 浏览:253
javatomcat图片 浏览:417
程序员生产智能创意 浏览:65
汇和银行app怎么登录 浏览:381
腾讯服务器如何上传源码 浏览:745
单片机的原理概述 浏览:510
火控pdf 浏览:267
如何复制云服务器centos环境 浏览:984
债权pdf 浏览:303
红色番字的app怎么下载 浏览:876
云服务器流程教课 浏览:702
中国农业银行app怎么没有网 浏览:997
几率表算法 浏览:902
程序员理工科 浏览:708
企业邮箱登录收件服务器地址 浏览:560
计算机思维与算法设计的重要性 浏览:664