ASP、PHP、JAVA哪个比较好?

2024-12-19 12:42:11
推荐回答(4个)
回答1:

一、从建站角度上分析:

他们的性能问题,安全问题,和开发难度的比较: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(数据库)这两个名词就够了。可以要个天价,自己不会不要紧,转给别人去做就是了。

回答2:

一、从建站角度上分析:

他们的性能问题,安全问题,和开发难度的比较: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(数据库)这两个名词就够了。可以要个天价,自己不会不要紧,转给别人去做就是了。

回答3:

1、ASP是微软的产品,微软基本上已经放弃了ASP,现在全都.Net架构的C#了;
2、PHP和ASP是同样解释性脚本语言,但其生命力顽强,并且还免费,全球有很多开源的框架与源代码;
3、JAVA的学习成本稍微高一些,但功能全面,前面两种只能做WEB,但是JAVA既可以做WEB,也可以做应用软件。
原则上来说,没有哪种语言是最好的,只有更喜欢哪种编程语言。

回答4:

LZ很简单自己开发玩玩用ASP,PHP
企业开发用JAVA
了解。。。