
java比php好在哪里,国内用php还是java多
- 科技
- 2023-10-06
- 6

Java和PHP有哪些优劣势 php写东西快。php可以说是非常敏捷的,一个需求给到,只要不考虑后期的性能和用户量问题,那是相当快速的,甚至你都可以不用框架,直接写也会...
Java和PHP有哪些优劣势
php写东西快。php可以说是非常敏捷的,一个需求给到,只要不考虑后期的性能和用户量问题,那是相当快速的,甚至你都可以不用框架,直接写也会非常快的,写一个增删改查功能,可能也就30-50行代码就搞定了。
PHP适合于快速开发,中小型应用系统,开发成本低,能够对变动的需求作出快速的反应。而Java适合于开发大型的应用系统,应用的前景比较广阔,系统易维护、可复用性较好。
而php恰恰缺乏这种支持。 其次,PHP提供的数据库接口不统一,要将多个不同的数据库数据统一需要花费很大的力气。而JAVA则没有这种缺陷,可通过SUNJava的JavaClass和EJB获得规模支持,通过EJB/CORBA以及众多厂商的ApplicationServer获得结构支持。
php的缺点是,缺乏规模支持和多层结构支持,所以更适合应用于小型的商业站点。如果是大型电子商务站点的话,php肯定是不适合的。
为什么企业的应用系统中用PHP较少,而Java、NET比较多?
企业应用系统里面所谓前端系统比重并不是很大,而且php在前端系统之外的系统开发领域有什么优势么?例如web service、任务调度、桌面应用、移动应用、Mail等 php生态环境和java\.net环境很难比肩。
做网站PHP相较于JAVA WEB比较简单一点,而JAVA适用比较广范,比如ERP,OA系统及企业内部系统 Java常常用来做企业级应用,处理比较复杂的业务逻辑。
从数学运算和数据库访问速度来讲,Java的性能也优于PHP。
JavaEE是一个很重的平台,部署难度上和维护性上,都是略逊与PHP的。PHP语法简单,更容易上手一些,而java的话不仅要学习语法,还要熟悉一些常用的类库,了解面向对象的思想,整体上手难度会高一些。
为什么主流的cms内容管理系统都是php、asp的,而基于java的却很少?
PHP开发效率最高,对服务器环境要求也低,成本便宜。如果用它做其它系统,也许不是它的优势,但是做CMS网站内容管理,那它绝对是最好的选择。
而java适合于开发大型的应用系统,应用的前景比较广阔,系统易维护、可复用性较好。还有,同样功能的系统用java开发的系统要比php开发的系统的价格要高。
另外,ASP和PHP都是中小型网站的理想解决方案,但相较之下,PHP对于MySQL的支持是最全面的。
本文链接:http://www.depponpd.com/ke/48559.html