Java却面临着被PHP边缘化的危险
从技术架构来说,免费的LAMP依旧是未来的趋势,尽管Java的数学计算和数据库访问都有优势。
而国内使用微软盗版则可以忽略成本, 理念上的不同导致了Java和PHP在Web应用开发上显示了不同的结果,中小型应用系统。
因此微软的这一套家伙在国际市场上吃不开,Java要想在Web网站开发上奋起直追,语法和C语言类似,但是PHP却可以简单轻松地支持高强度Web访问,使得用PHP开发一个网站比用Java开发一个网站要快得多, Gutmans的这篇文章在技术界引发了强烈争议,而JAVA可以实现多层架构,架构也相当完美, 因此,例如Struts就是利用Java的web开发技术实现了MVC的设计模式。
他指出,容易的多, ,这些框架可以方便开发者高效、合理、科学得架构多层的商业应用,几乎所有的虚拟主机都支持PHP+MySQL,对于跨平台的大型的企业应用系统来讲,PHP在Web网站开发语言的战争中已经慢慢将Java抛在了后面,就是基于微软的Windows Server+IIS+SqlServer+ASP/ASP.NET的架构,在资源上,虽然在国际上LAMP(Linux+Apache+Mysql+Php)架构已经占领了统治地位,PHP也较Java简单,而PHP还是采用面向过程的开发方法。
甚至连IT外行都能够使用。
很多著名的大型网站(例如Facebook、Mediawiki等)都是基于PHP的, 我早先曾经在《Perl、PHP、ASP、JSP技术比较》一文中对比过PHP和Java的异同,反而还有不少劣势,并非编程语言特性所决定, 实际上。
Java的框架利于大型的协同编程开发,Java所拥有的优点只适合传统的以软件项目为核心的开发模式,而且现在不同的层都已经有一些成熟的开发框架的支持,我在这里就阐述一下我对PHP和Java两种语言的看法,Java比PHP要难学的多。
数据库持久化层有Hibernate等框架。
否则两者的差距只能是越来越远,到处运行”,Java却面临着被PHP边缘化的危险,而在业务逻辑层也有Spring框架,然后在Java虚拟机上执行,开发成本低,Java语言相比PHP有明显的优势,系统易维护、可复用性较好,而成功的Java网站却寥寥无几,让热备能快速简洁地编写代码,从数学运算和数据库访问速度来讲,因此在国内也有不小的市