java,,net,php学哪个比较好

PHP是当前世界上最流行的网站编写语言,它可以在WINDOWS操作系统上运行,也可以在linux系统上运行,而JAVA和.NET只能在WINDOWS上运行,所以我想还是PHP要好些

❷ JAVA ASP.NET PHP 区别,和用途

语言区分:
PHP、JAVA、C#这几天语言最大的区别就是执行方式的不同。其中还有一些语言本身的区别,比如是否为强类型、是否能动态编译、是否为多线程、是否为分布式、是否可移值等等。至于很多人说的性能上的问题,其实语言本身上的性能问题差异并不大,关建在于写程序的人如何编写的代码。另外,在关于与语言结和的数据库方面也有一定的区别,PHP通常使用MySQL数据库,JAVA通常使用MySQL或Oracle,而C#因为是微软的产物,通常使用与微软相关的数据库Sql Server或Access等,有时候也会用Sqllite数据库。

平台区分:
三种技术平台都可以做常用的WEB应用。对于桌面应用来说,PHP并不太适用,JAVA则没有较好的桌面应用的开发工具,这方面.NET平台有较好的优势,不论是Winform还是WPF,都非常适合做桌面应用程序。至于实现一些底层的复杂业务,PHP则不如JAVA和.NET,但是在做前端表现层的时候有着较好的优势。所以很多复杂的大型综合应用,可能会有.NET或者JAVA做数据访问层及业务逻辑层,PHP则用来做表现层。据所说淘宝就是基于这种方式开发的。同时,JAVA与.NET都是可以跨平台的,.NET还能跨语言。

❸ 求PHP,.Net和java的区别

就开发的程序语言比较,asp和php是同一档次上的,适合开发中小型的网站或系统,而php相对于asp又更为强大一点.
如果是开发大型的的系统,那么.net和java是目前全世界首选的两种语言.java的跨平台、扩展性优势非常突出,世界500强企业无一例外选择了java,像网上商城—全网商城就是用java开发的,而.net的系统大多被捆绑在微软系列的产品里,

❹ asp,php,.net.,java有什么区别哪个最好

楼上说的不错 补充一下吧
asp是微软出的动态网页脚本,他本身是个技术标准,年头也很多了。现在的公司基本不用这个东西,属于过时的东西。微软新的出.net,其中asp.net就是用来替换asp的。
php社区很强大,但他也属于页面脚本语言,而且没什么大公司支持。做中小型应用不错,像discuz以前是用PHP做得,但对于大型应用基本上就很难满足了。
.NET和JAVA谁好谁坏一直在被讨论,没什么权威性的东西。现在这两个东西用的也比较多,我只能说我们公司原来是用.NET的,但今年就准备转JAVA了。JAVA做超大型应用是天生的使命 呵呵 但对技术要求很高

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

PHP无论是开发平台还是数据库平台结合MYSQL都是免费的,没有版权的说法,而且PHP小体量的数据网站速度也很快。所以一般来说小网站PHP还是蛮适合的。ASP的解析器IIS就集成在微软的服务器系统上,而且是VB的子集,如果学过VB上手快。。NET是新一代开发平台,有C#的经验上手也快。JAVA就比较强大了,可以开发跨平台的程序或小型系统。所以说没什么好不好。要根据你项目的实际需要来

❻ .net和php和java

这个对你有帮助。当初我就是看到这个才下定的决心

❼ java PHP .net 的区别

希望能帮到你。祝好运。

从语言上比较:
JAVA:JAVA产生与1995年,JAVA语言和JAVA平台统称为JAVA;它语法与C语言和C++语言很接近,并且JAVA是面向对象编程语言,JAVA是编译性语言,可以先将JAVA源码编译成.class文件后,在JAVA虚拟机上解释执行。
PHP:PHP产生与1994年,其语法混合了C、Java、Perl 和他自创的一些编程语法;PHP是嵌入在HTML中执行的;它也是一种解释性语言。早期的PHP并非完全的面向对象编程语言,到了PHP4以后的版本才开始有了面向对象的概念。
.NET:在.NET中,多种编程语言支持开发如:VB、C#、F#等等,通常我们都在使用C#编程,C#是为.NET平台专们打造的一种编程语言,产生与2000年。其语言语法和JAVA、C、C++相近,同样也是一种面向对象编程语言。C#同样需要编译为.dll文件,然后由.net框架中CLR编译执行。
从语言区分:PHP、JAVA、C#这几天语言最大的区别就是执行方式的不同。其中还有一些语言本身的区别,比如是否为强类型、是否能动态编译、是否为多线程、是否为分布式、是否可移值等等。至于很多人说的性能上的问题,我认为语言本身上的性能问题差异并不大,关建在于写程序的人如何编写的代码。另外,在关于与语言结和的数据库方面也有一定的区别,PHP通常使用MySQL数据库,JAVA通常使用MySQL或Oracle,而C#因为是微软的产物,通常使用与微软相关的数据库Sql Server或Access等,有时候也会用Sqllite数据库。
从平台上比较:
.NET:在.NET这个体系中,语言和平台是有明显区别的,而且一个平台上可以应用多种语言开发,这样就满足了掌握不同语言的程序员可以开发同一个应用程序。在.NET平台中,也像JAVA一样,可以开发不同的应用,比如:WinForm(桌面应用)、控制台应用、ASP.NET(WEB应用)、WPF(新的桌面应用)、WCF(网络通信基础应用)、WEB服务(面向服务编程应用)、ASP.NET MVC3.0(新的WEB应用)、XNA(桌面及手机游戏应用)等等。 JAVA:我们在称呼JAVA的时候,往往说的并不一定是语言本身,而是指JAVA平台。在JAVA平台中,可以使用JAVA语言去开发各种不同的应用开发,比如说:Java SE、Java EE和Java ME,分别用于开发JAVA桌面应用、WEB应用、移动应用等等。
PHP:一般人在称呼PHP的时候,本身并没有平台和语言的区别。我们用PHP往往只做WEB应用开发,至于桌面应用程序的开发,近年好像PHP出了这种开发平台,
但现实应用中几乎看不到(电脑没声音)。但是不得不说,PHP在WEB的表现层应用中,有很好的表现,不论从处理界面布局,或是性能上都有着不错的优势。
4
从平台区分:三种技术平台都可以做我们常用的WEB应用。对于桌面应用来说,PHP并不太适用,JAVA则没有较好的桌面应用的开发工具,这方面.NET平台有较好的优势,不论是Winform还是WPF,都非常适合做桌面应用程序。至于实现一些底层的复杂业务,PHP则不如JAVA和.NET,但是在做前端表现层的时候有着较好的优势。所以很多复杂的大型综合应用,可能会有.NET或者JAVA做数据访问层及业务逻辑层,PHP则用来做表现层。据所说淘宝就是基于这种
方式开发的。同时,JAVA与.NET都是可以跨平台的,.NET还能跨语言。
END
注意事项
总之:不论是那种编程语言或者技术平台,都没有好与不好的区别,只有是否适合之分。在开发不同的项目时需要使用不同的技术。当然对于程序员初学者来说,首先学一种比较容易上手的编程语言及平台,培养自己的学习能力、兴趣;把基础打扎实,才能在以后日新月异的技术更新中不断的进步。

❽ java、net、php学哪个好

如果就在这三个里面选,你又学过c,那还是java吧,一是因为java与c比较接近,而且是比版较纯粹的面向对象权,不像.net有那么多乱七八糟的特性,作为入门打基础比较好,而php比较老了;另一个从应用范围来说,java并不是只适合大项目,其实语言与项目大小没有直接关系,不用太考虑这个,而现在流行的智能手机软件,android用的就是java,windows phone用的是.net,其中暂时看来android前景较好。另外,如果想做一个好的程序员,语言不是最重要的,更重要的是算法数据结构,以及英语,等等。祝你好运。

❾ java .net php哪个未来有前景好就业市场需求大

  1. java现在大部分做网站的都是大网站。因为java跨平台的,linux。

    linux服务器和windows服务器,显然linux服务器更稳定。但是随之而来的就是维护linux的人才b比维护windows的人才少的多。所以linux的服务器租金很贵,而.net很便宜。

  2. 中小型公司适合用.net

  3. 至于php,你可以去它的官网看看,语法越来越接近java了。

    以上我个人觉得,学习java远不够,struts,servlet,什么的,你都要学,学习java会涉及到很多的包,工具。.net基本是微软的一套框架。

    以上纯属个人想法。

❿ php .net java 分别是用来做什么的

php 主要是web开发脚本语言.不过他在结合gtk界面包后,就可以开发win32 或 linux下的应用程序,这种做法不太流行,而且比较繁琐,没有应用于实际用途.
.net 是微软推出的开发框架,其下的所有语言编译和执行都需依赖.net框架.包含常见的C#,VB.net,J#,C++等.主要用于开发桌面应用程序,web应用程序,win智能移动客户端应用程序.
java 实际上和.net从原理上差不多,java主要特点是跨平台,它提供每个平台下的JVM虚拟机,用于提供java程序的运行时环境.他将代码编译成jvm下可运行的.class文件.一份相同的java代码在每个平台下编译成的.class文件是不尽相同的.java和.net提供的应用环境差不多, 桌面应用程序,web应用程序,移动客户端应用程序(这个比.net要广泛的多,比如非智能手机,.net是无能为力的)