LAMP,J2EE,.net的优缺点,主要应用 20
LAMP,J2EE,.net的优缺点,主要应用主要是.netLAMP的对比现在我学的是.net但是听说LAMP也不错想问问情况...
LAMP,J2EE,.net的优缺点,主要应用
主要是.net LAMP的对比
现在我学的是.net但是听说LAMP也不错 想问问情况 展开
主要是.net LAMP的对比
现在我学的是.net但是听说LAMP也不错 想问问情况 展开
展开全部
你所谓的对比,仅仅局限于Web开发。甚至只是Web开发的一部分。
J2EE,简单说,就是用Java开发企业级应用(网站等),Java 2 Platform,Enterprise Edition;
LAMP=LINUX系统+PHP+MYSQL+APACHE,其中MP是通用的部分。PHP是核心,Linux是基础;
.NET,其实你只是理解到了ASP.NET,与Windows集成。
应该说,J2EE和ASP.NET是在一个层面上的,在这个层面上,他们平分秋色。PHP和他们比不是一个层面上的。前两者覆盖了PHP的层面,如果仅从”建站“的角度看,PHP比较轻装便捷。适合大部分中小型企业建站。成本也低。技术门槛也低,时间快。例如微博,门户,资源等;但是她核心的功能都在于”建站“,不在于建系统(适用于业务逻辑简单的建站)。
J2EE,直白点说,是用JAVA开发Web应用。但是Java还可以用于J2SE开发,虽然不常见。往上层发展,拥有成熟,完整的技术支撑,侧重点在于建立系统(业务逻辑)。比如SSH等。是大型企业建站,银行金融类系统的首选。
ASP.NET,是微软的东西,由于企业战略合作,所以这一半江山其实是动不了的。此外,ASP.NET相对于整个微软的技术而言,只是冰山一角。从这里出发,天地还很广阔。相对于其他技术而言,ASP.NET是较简单的。缺点是,不能跨平台, 企业为之付出的商业代价昂贵。优点是,整个微软技术体系完整且成熟(提供整套的解决方案和技术支撑)。
仅从web技术而言,他们的区别其实不大。公用的部分很多。html,CSS,Javascript,第三方控件,数据库,(架构,框架,)设计模式等等。重点是,学好通用的部分。
此外,无论从何处入门,只是入门。别以为这些门有多大区别,最终是相通的。区别可能在于,你将来的工作确定了你继续发展的方向。
通常,大多数小公司(外包)会使用PHP,较大的公司需要数量少但是质量高的PHP程序员(1个?)和Java程序员(5个?);不管大小,与微软技术保持一致的公司需要.net程序员(WPF和Silverlight正在崛起。。。)。但是通常都希望有若干年经验,不乐于培养没有经验的。
J2EE,简单说,就是用Java开发企业级应用(网站等),Java 2 Platform,Enterprise Edition;
LAMP=LINUX系统+PHP+MYSQL+APACHE,其中MP是通用的部分。PHP是核心,Linux是基础;
.NET,其实你只是理解到了ASP.NET,与Windows集成。
应该说,J2EE和ASP.NET是在一个层面上的,在这个层面上,他们平分秋色。PHP和他们比不是一个层面上的。前两者覆盖了PHP的层面,如果仅从”建站“的角度看,PHP比较轻装便捷。适合大部分中小型企业建站。成本也低。技术门槛也低,时间快。例如微博,门户,资源等;但是她核心的功能都在于”建站“,不在于建系统(适用于业务逻辑简单的建站)。
J2EE,直白点说,是用JAVA开发Web应用。但是Java还可以用于J2SE开发,虽然不常见。往上层发展,拥有成熟,完整的技术支撑,侧重点在于建立系统(业务逻辑)。比如SSH等。是大型企业建站,银行金融类系统的首选。
ASP.NET,是微软的东西,由于企业战略合作,所以这一半江山其实是动不了的。此外,ASP.NET相对于整个微软的技术而言,只是冰山一角。从这里出发,天地还很广阔。相对于其他技术而言,ASP.NET是较简单的。缺点是,不能跨平台, 企业为之付出的商业代价昂贵。优点是,整个微软技术体系完整且成熟(提供整套的解决方案和技术支撑)。
仅从web技术而言,他们的区别其实不大。公用的部分很多。html,CSS,Javascript,第三方控件,数据库,(架构,框架,)设计模式等等。重点是,学好通用的部分。
此外,无论从何处入门,只是入门。别以为这些门有多大区别,最终是相通的。区别可能在于,你将来的工作确定了你继续发展的方向。
通常,大多数小公司(外包)会使用PHP,较大的公司需要数量少但是质量高的PHP程序员(1个?)和Java程序员(5个?);不管大小,与微软技术保持一致的公司需要.net程序员(WPF和Silverlight正在崛起。。。)。但是通常都希望有若干年经验,不乐于培养没有经验的。
展开全部
LAMP:都是免费的,简单,应对高并发的好些。
J2EE:跨平台,服务器也是免费的,完全面向对象。速度少慢些;
.NET:和java一样,开发方便,一般只是运行在windows下。
==========
其实J2EE和.NET差不多,但是考虑 到版权和系统开销,大的公司都选J2EE做商业开发。但我并不是说.NET做不了大的东西。php(phython)和java、NET相比,简单,解释执行。但在类型检查不如java和.NET,所以商业应用都是选择java或者.NET,毕竟商业应用的业务逻辑非常多。再就是java和。net的面向对象,实现起来容易,这也是主要原因。
J2EE:跨平台,服务器也是免费的,完全面向对象。速度少慢些;
.NET:和java一样,开发方便,一般只是运行在windows下。
==========
其实J2EE和.NET差不多,但是考虑 到版权和系统开销,大的公司都选J2EE做商业开发。但我并不是说.NET做不了大的东西。php(phython)和java、NET相比,简单,解释执行。但在类型检查不如java和.NET,所以商业应用都是选择java或者.NET,毕竟商业应用的业务逻辑非常多。再就是java和。net的面向对象,实现起来容易,这也是主要原因。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询